diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 4c4d7cbf06..72cb8f5699 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -4305,6 +4305,7 @@ do_issue_shader(bool state_has_changed) { context->bind(this); _current_shader = shader; _current_shader_context = context; + context->issue_parameters(this, Shader::SSD_shaderinputs); } else { #ifdef OPENGLES_2 context->bind(this, false);