diff --git a/src/video_core/renderer_opengl/gl_shader_manager.cpp b/src/video_core/renderer_opengl/gl_shader_manager.cpp index 9a340fd1d..f9c06aedd 100644 --- a/src/video_core/renderer_opengl/gl_shader_manager.cpp +++ b/src/video_core/renderer_opengl/gl_shader_manager.cpp @@ -188,6 +188,8 @@ public: } void Inject(OGLProgram&& program) { + SetShaderUniformBlockBindings(program.handle); + SetShaderSamplerBindings(program.handle); shader_or_program = std::move(program); }