From f3e25ba1944428a73649f60f0bfd1dd560d1609e Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 10 Jun 2015 18:43:19 +0200 Subject: [PATCH] Add EXT_debug_label enum variants to glObjectLabel --- renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp index 22200efa8..a05435436 100644 --- a/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp @@ -45,20 +45,26 @@ bool WrappedOpenGL::Serialise_glObjectLabel(GLenum identifier, GLuint name, GLsi liveid = GetResourceManager()->GetID(TextureRes(GetCtx(), name)); break; case eGL_BUFFER: + case eGL_BUFFER_OBJECT_EXT: liveid = GetResourceManager()->GetID(BufferRes(GetCtx(), name)); break; + case eGL_PROGRAM_OBJECT_EXT: case eGL_PROGRAM: liveid = GetResourceManager()->GetID(ProgramRes(GetCtx(), name)); break; + case eGL_PROGRAM_PIPELINE_OBJECT_EXT: case eGL_PROGRAM_PIPELINE: liveid = GetResourceManager()->GetID(ProgramPipeRes(GetCtx(), name)); break; + case eGL_VERTEX_ARRAY_OBJECT_EXT: case eGL_VERTEX_ARRAY: liveid = GetResourceManager()->GetID(VertexArrayRes(GetCtx(), name)); break; case eGL_SHADER: + case eGL_SHADER_OBJECT_EXT: liveid = GetResourceManager()->GetID(ShaderRes(GetCtx(), name)); break; + case eGL_QUERY_OBJECT_EXT: case eGL_QUERY: liveid = GetResourceManager()->GetID(QueryRes(GetCtx(), name)); break;