Fix typo when fetching shader subroutine values

This commit is contained in:
baldurk
2015-02-26 17:40:16 +00:00
parent 3904fb636d
commit 43d4fff314
+1 -1
View File
@@ -454,7 +454,7 @@ void GLRenderState::FetchState(void *ctx, WrappedOpenGL *gl)
m_Real->glGetProgramStageiv(prog, shs[s], eGL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS, &Subroutines[s].numSubroutines);
for(GLint i=0; i < Subroutines[s].numSubroutines; i++)
m_Real->glGetUniformSubroutineuiv(shs[s], i, &Subroutines[s].Values[s]);
m_Real->glGetUniformSubroutineuiv(shs[s], i, &Subroutines[s].Values[0]);
}
m_Real->glGetIntegerv(eGL_ARRAY_BUFFER_BINDING, (GLint*)&BufferBindings[eBufIdx_Array]);