diff --git a/src/common/rendering/vulkan/shaders/vk_shader.cpp b/src/common/rendering/vulkan/shaders/vk_shader.cpp index 74672828f..b7e8e254e 100644 --- a/src/common/rendering/vulkan/shaders/vk_shader.cpp +++ b/src/common/rendering/vulkan/shaders/vk_shader.cpp @@ -93,7 +93,7 @@ void VkShaderManager::Deinit() VkShaderProgram* VkShaderManager::Get(const VkShaderKey& key, bool isUberShader) { - VkShaderProgram& program = isUberShader ? specialized[key] : generic[key.Layout.AsDWORD]; + VkShaderProgram& program = isUberShader ? generic[key.Layout.AsDWORD] : specialized[key]; if (program.frag) return &program;