Check for SSBO support before introspecting programs for SSBO binds

This commit is contained in:
baldurk
2017-01-13 19:26:51 +00:00
parent ed358ab8a3
commit 00ebb7d8a3
+1 -1
View File
@@ -2035,7 +2035,7 @@ static void ForAllProgramUniforms(const GLHookSet &gl, Serialiser *ser, GLuint p
}
GLint numSSBOs = 0;
if(CheckConstParam(ReadSourceProgram))
if(CheckConstParam(ReadSourceProgram) && HasExt[ARB_shader_storage_buffer_object])
gl.glGetProgramInterfaceiv(progSrc, eGL_SHADER_STORAGE_BLOCK, eGL_ACTIVE_RESOURCES, &numSSBOs);
if(CheckConstParam(SerialiseUniforms))