I have a non Metal supported iMac and when I build from 2017.x I get crazy flickering when Unity either changes scene or changes from the “made with unity” screen.
I was wondering if anyone else has the same problem? If you have an iMac or macbook that isn’t Metal compatible running Sierra or High Sierra, could anyone see if they have the same issue?
I reported the issue but Unity can’t reproduce their end, so it’s being dropped.
I get the flickering issue on builds on mac or iOS (11) but not windows builds.
I don’t get the flickering when building from 5.x
Heres the output when running an empty build in 2017.x:
Initialize engine version: 2017.3.1p4 (7f25373c3e03)
GfxDevice: creating device client; threaded=1
Boolean HIDBuildMultiDeviceList(const UInt32 *, const UInt32 *, int): Couldn’t open IOHIDManager.Renderer: ATI Radeon HD 5750 OpenGL Engine
Vendor: ATI Technologies Inc.
Version: 4.1 ATI-1.66.31
GLES: 0
GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_ro
w_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier
OPENGL LOG: Creating OpenGL 4.1 graphics device ; Context level <OpenGL 4.1> ; Context handle 42326016
Begin MonoManager ReloadAssembly
- Completed reload, in 0.044 seconds
WARNING: Shader Unsupported: ‘Hidden/BlitToDepth’ - Pass ‘’ has no vertex shader
WARNING: Shader Unsupported: ‘Hidden/BlitToDepth’ - Setting to default shader.
WARNING: Shader Unsupported: ‘Hidden/BlitToDepth_MSAA’ - Pass ‘’ has no vertex shader
WARNING: Shader Unsupported: ‘Hidden/BlitToDepth_MSAA’ - Setting to default shader.
Setting up 2 worker threads for Enlighten.
Thread → id: 70000b91d000 → priority: 1
Thread → id: 70000b9a0000 → priority: 1
UnloadTime: 1.552934 ms
Conversely here’s the output from Unity 5.6, no warnings:
lesystemInitialize engine version: 5.6.5f1 (2cac56bf7bb6)
GfxDevice: creating device client; threaded=1
Renderer: ATI Radeon HD 5750 OpenGL Engine
Vendor: ATI Technologies Inc.
Version: 4.1 ATI-1.66.31
GLES: 0
GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_ro
w_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier
OPENGL LOG: Creating OpenGL 4.1 graphics device ; Context level <OpenGL 4.1> ; Context handle 67476992
Begin MonoManager ReloadAssembly