From 1247bff17435c3b0e9f9b8422f5e69b86b3b48c2 Mon Sep 17 00:00:00 2001 From: GPUCode Date: Sun, 21 Jan 2024 11:57:56 +0200 Subject: [PATCH] glsl_shader_gen: Remove invariant qualifier * Causes visual regressions in Pokemon with RADV --- src/video_core/shader/generator/glsl_shader_gen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_core/shader/generator/glsl_shader_gen.cpp b/src/video_core/shader/generator/glsl_shader_gen.cpp index 1f1a5208b..ef884c6d8 100644 --- a/src/video_core/shader/generator/glsl_shader_gen.cpp +++ b/src/video_core/shader/generator/glsl_shader_gen.cpp @@ -63,7 +63,7 @@ static std::string GetVertexInterfaceDeclaration(bool is_output, bool use_clip_p if (is_output && separable_shader) { // gl_PerVertex redeclaration is required for separate shader object out += "out gl_PerVertex {\n"; - out += " invariant vec4 gl_Position;\n"; + out += " vec4 gl_Position;\n"; if (use_clip_planes) { out += " float gl_ClipDistance[2];\n"; }