diff options
| -rw-r--r-- | src/video_core/renderer_opengl/gl_shader_decompiler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp index f73bf6392..9e050347a 100644 --- a/src/video_core/renderer_opengl/gl_shader_decompiler.cpp +++ b/src/video_core/renderer_opengl/gl_shader_decompiler.cpp | |||
| @@ -830,7 +830,7 @@ private: | |||
| 830 | final_offset); | 830 | final_offset); |
| 831 | 831 | ||
| 832 | const std::string result = code.GenerateTemporary(); | 832 | const std::string result = code.GenerateTemporary(); |
| 833 | code.AddLine("float {};", result); | 833 | code.AddLine("uint {};", result); |
| 834 | for (u32 swizzle = 0; swizzle < 4; ++swizzle) { | 834 | for (u32 swizzle = 0; swizzle < 4; ++swizzle) { |
| 835 | code.AddLine("if (({} & 3) == {}) {} = {}{};", final_offset, swizzle, result, | 835 | code.AddLine("if (({} & 3) == {}) {} = {}{};", final_offset, swizzle, result, |
| 836 | pack, GetSwizzle(swizzle)); | 836 | pack, GetSwizzle(swizzle)); |