From 5df45e8b5b302c5ac68f06c44e634a6f709f0a56 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 13 Aug 2014 13:29:28 +0100 Subject: [PATCH] Use correct location for UBOs --- renderdoc/driver/gl/gl_replay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_replay.cpp b/renderdoc/driver/gl/gl_replay.cpp index 4d76451b9..1f29c0ec9 100644 --- a/renderdoc/driver/gl/gl_replay.cpp +++ b/renderdoc/driver/gl/gl_replay.cpp @@ -617,7 +617,7 @@ ShaderReflection *GLReplay::GetShader(ResourceId id) GLint loc = gl.glGetUniformBlockIndex(curProg, refl.ConstantBlocks.elems[i].name.elems); if(loc >= 0) { - gl.glGetActiveUniformBlockiv(curProg, refl.ConstantBlocks.elems[i].bufferAddress, eGL_UNIFORM_BLOCK_BINDING, dummyReadback); + gl.glGetActiveUniformBlockiv(curProg, loc, eGL_UNIFORM_BLOCK_BINDING, dummyReadback); refl.ConstantBlocks.elems[i].bindPoint = dummyReadback[0]; } }