From ca9b5dd44aef1638da2b2a9fbf9c11b83ccbd596 Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 23 Jan 2024 15:42:13 +0100 Subject: [PATCH] glgsg: Fix for when `p3d_Color` is set to vec4 type Fixes #1601 --- panda/src/glstuff/glShaderContext_src.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panda/src/glstuff/glShaderContext_src.cxx b/panda/src/glstuff/glShaderContext_src.cxx index eef3dead25..c195654cdb 100644 --- a/panda/src/glstuff/glShaderContext_src.cxx +++ b/panda/src/glstuff/glShaderContext_src.cxx @@ -1192,7 +1192,7 @@ reflect_uniform(int i, char *name_buffer, GLsizei name_buflen) { if (param_type == GL_FLOAT_VEC3) { bind._piece = Shader::SMP_vec3; } else if (param_type == GL_FLOAT_VEC4) { - bind._piece = Shader::SMP_vec3; + bind._piece = Shader::SMP_vec4; } else { GLCAT.error() << "p3d_Color should be vec3 or vec4\n";