From 2c727940ae5364cb5a5aa2b28c0fa4b5dd28c931 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 18 Sep 2023 14:11:22 +0200 Subject: [PATCH] glgsg: Fix code issue with new integer ShaderMatSpec --- panda/src/glstuff/glShaderContext_src.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/panda/src/glstuff/glShaderContext_src.cxx b/panda/src/glstuff/glShaderContext_src.cxx index c45ab59972..77bba57166 100644 --- a/panda/src/glstuff/glShaderContext_src.cxx +++ b/panda/src/glstuff/glShaderContext_src.cxx @@ -2309,10 +2309,10 @@ issue_parameters(int altered) { _glgsg->_glUniformMatrix3fv(p, 1, true, upper3.get_data()); continue; } - case Shader::SMP_int: _glgsg->_glUniform1i(p, ((int *)data)[0]); - case Shader::SMP_ivec2: _glgsg->_glUniform2iv(p, 1, (int *)data); - case Shader::SMP_ivec3: _glgsg->_glUniform3iv(p, 1, (int *)data); - case Shader::SMP_ivec4: _glgsg->_glUniform4iv(p, 1, (int *)data); + case Shader::SMP_int: _glgsg->_glUniform1i(p, ((int *)data)[0]); continue; + case Shader::SMP_ivec2: _glgsg->_glUniform2iv(p, 1, (int *)data); continue; + case Shader::SMP_ivec3: _glgsg->_glUniform3iv(p, 1, (int *)data); continue; + case Shader::SMP_ivec4: _glgsg->_glUniform4iv(p, 1, (int *)data); continue; } } }