Commit: baee7ce4a5be105a2e98dc8e4fcdc4f8b5f5e673 Author: Campbell Barton Date: Wed Nov 9 13:32:53 2022 +1100 Branches: master https://developer.blender.org/rBbaee7ce4a5be105a2e98dc8e4fcdc4f8b5f5e673
Fix T102306: buildtime shader compilation option fails under Wayland libdecor (for window decorations) was crashing on exit with the shader builder, avoid the crash by calling the "background" system creation function which doesn't initialize window management under Wayland. =================================================================== M source/blender/gpu/intern/gpu_shader_builder.cc =================================================================== diff --git a/source/blender/gpu/intern/gpu_shader_builder.cc b/source/blender/gpu/intern/gpu_shader_builder.cc index abb45ca074a..96e3eacd6f5 100644 --- a/source/blender/gpu/intern/gpu_shader_builder.cc +++ b/source/blender/gpu/intern/gpu_shader_builder.cc @@ -59,7 +59,7 @@ void ShaderBuilder::init() break; } - ghost_system_ = GHOST_CreateSystem(); + ghost_system_ = GHOST_CreateSystemBackground(); ghost_context_ = GHOST_CreateOpenGLContext(ghost_system_, glSettings); GHOST_ActivateOpenGLContext(ghost_context_); _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs