Changeset 58151 in vbox for trunk/src/VBox/GuestHost/OpenGL/state_tracker
- Timestamp:
- Oct 9, 2015 1:36:35 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 103258
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_glsl.c
r53088 r58151 1007 1007 { 1008 1008 CRGLSLProgram *pProgram = crStateGetProgramObj(program); 1009 GLint maxUniformLen , activeUniforms=0, fakeUniformsCount, i, j;1009 GLint maxUniformLen = 0, activeUniforms=0, fakeUniformsCount, i, j; 1010 1010 char *pCurrent = pData; 1011 1011 GLsizei cbWritten; … … 1017 1017 } 1018 1018 1019 /* 1020 * OpenGL spec says about GL_ACTIVE_UNIFORM_MAX_LENGTH: 1021 * "If no active uniform variable exist, 0 is returned." 1022 */ 1019 1023 diff_api.GetProgramiv(pProgram->hwid, GL_ACTIVE_UNIFORM_MAX_LENGTH, &maxUniformLen); 1020 diff_api.GetProgramiv(pProgram->hwid, GL_ACTIVE_UNIFORMS, &activeUniforms); 1024 if (maxUniformLen > 0) 1025 diff_api.GetProgramiv(pProgram->hwid, GL_ACTIVE_UNIFORMS, &activeUniforms); 1021 1026 1022 1027 *cbData = 0;
Note:
See TracChangeset
for help on using the changeset viewer.