From f6027719d26b7ec24a557142cb8e5fe37fc54209 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Tue, 3 Jan 2023 22:31:48 +0300 Subject: [PATCH] rsx: Fix vertex decode --- rpcs3/Emu/RSX/Program/GLSLCommon.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/Program/GLSLCommon.cpp b/rpcs3/Emu/RSX/Program/GLSLCommon.cpp index f0129c8a82..25d302fffc 100644 --- a/rpcs3/Emu/RSX/Program/GLSLCommon.cpp +++ b/rpcs3/Emu/RSX/Program/GLSLCommon.cpp @@ -269,8 +269,8 @@ namespace glsl "{\n" " const int elem_size_table[] = { 2, 4, 2, 1, 2, 4, 1 };\n" " const float scaling_table[] = { 32767.5, 1., 1., 255., 1., 32767., 1. };\n" - " const int elem_size = elem_size_table[desc.type];\n" - " const vec4 scale = scaling_table[desc.type].xxxx;\n\n" + " const int elem_size = elem_size_table[desc.type - 1];\n" + " const vec4 scale = scaling_table[desc.type - 1].xxxx;\n\n" " uvec4 tmp, result = uvec4(0u);\n" " vec4 ret;\n"