From cee93a5dc804f7f73bf846e8eb2030898f46897a Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 20 Sep 2023 02:49:31 +0200 Subject: [PATCH] gpu: Turn off optimizing in glslc The code generated by glslc -O is optimized worse by Mesa than code generated unoptimized. So generate unoptimized code until somebody figures out what's going wrong here. --- gsk/gpu/shaders/meson.build | 2 -- 1 file changed, 2 deletions(-) diff --git a/gsk/gpu/shaders/meson.build b/gsk/gpu/shaders/meson.build index 1cd8558bad..f8d6f9eabe 100644 --- a/gsk/gpu/shaders/meson.build +++ b/gsk/gpu/shaders/meson.build @@ -63,7 +63,6 @@ foreach shader: gsk_private_gpu_shaders '--target-env=vulkan1.2', '-fshader-stage=vertex', '-DGSK_VERTEX_SHADER=1', - '-O', '@INPUT@', '-o', '@OUTPUT@' ]) @@ -77,7 +76,6 @@ foreach shader: gsk_private_gpu_shaders '--target-env=vulkan1.2', '-fshader-stage=fragment', '-DGSK_FRAGMENT_SHADER=1', - '-O', '@INPUT@', '-o', '@OUTPUT@' ])