From e110b759d37237d4f55840a170d52842565ee026 Mon Sep 17 00:00:00 2001 From: Janos Pantos Date: Tue, 28 Mar 2017 17:53:13 +0200 Subject: [PATCH] Fix querying bound transform feedback in GL manager --- renderdoc/driver/gl/gl_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/gl/gl_manager.cpp b/renderdoc/driver/gl/gl_manager.cpp index 2c1a167b3..4bef3537d 100644 --- a/renderdoc/driver/gl/gl_manager.cpp +++ b/renderdoc/driver/gl/gl_manager.cpp @@ -364,7 +364,7 @@ bool GLResourceManager::Prepare_InitialState(GLResource res, byte *blob) data->valid = true; GLuint prevfeedback = 0; - gl.glGetIntegerv(eGL_TRANSFORM_FEEDBACK, (GLint *)&prevfeedback); + gl.glGetIntegerv(eGL_TRANSFORM_FEEDBACK_BINDING, (GLint *)&prevfeedback); gl.glBindTransformFeedback(eGL_TRANSFORM_FEEDBACK, res.name); @@ -2160,7 +2160,7 @@ void GLResourceManager::Apply_InitialState(GLResource live, InitialContentData i if(data->valid) { GLuint prevfeedback = 0; - gl.glGetIntegerv(eGL_TRANSFORM_FEEDBACK, (GLint *)&prevfeedback); + gl.glGetIntegerv(eGL_TRANSFORM_FEEDBACK_BINDING, (GLint *)&prevfeedback); gl.glBindTransformFeedback(eGL_TRANSFORM_FEEDBACK, live.name);