From 26211ac33979bd9a7522175b53608276440f36f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Locatti?= <42481638+goldenx86@users.noreply.github.com> Date: Sat, 26 Nov 2022 17:27:04 -0300 Subject: [PATCH] Replace GLSL as the default OpenGL shader backend GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support. --- src/common/settings.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/settings.h b/src/common/settings.h index 0eb98939c1..d330076e8d 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -442,7 +442,7 @@ struct Values { SwitchableSetting nvdec_emulation{NvdecEmulation::GPU, "nvdec_emulation"}; SwitchableSetting accelerate_astc{true, "accelerate_astc"}; SwitchableSetting use_vsync{true, "use_vsync"}; - SwitchableSetting shader_backend{ShaderBackend::GLASM, ShaderBackend::GLSL, + SwitchableSetting shader_backend{ShaderBackend::GLSL, ShaderBackend::GLASM, ShaderBackend::SPIRV, "shader_backend"}; SwitchableSetting use_asynchronous_shaders{false, "use_asynchronous_shaders"}; SwitchableSetting use_fast_gpu_time{true, "use_fast_gpu_time"};