]> git.cworth.org Git - apitrace/blobdiff - retrace/glstate.cpp
glstate: Dump more object labels.
[apitrace] / retrace / glstate.cpp
index 3a65d20a0c8c052bdf2b7e0938c0084c68e0b4a2..0f41068fba9c5ab2330c7ab273b207d0c5d3546b 100644 (file)
@@ -156,7 +156,7 @@ Context::restorePixelPackState(void) {
  * Dump a GL_KHR_debug object label.
  */
 void
-dumpObjectLabel(JSONWriter &json, Context &context, GLenum identifier, GLuint name)
+dumpObjectLabel(JSONWriter &json, Context &context, GLenum identifier, GLuint name, const char *member)
 {
     if (!name) {
         return;
@@ -179,7 +179,7 @@ dumpObjectLabel(JSONWriter &json, Context &context, GLenum identifier, GLuint na
 
     glGetObjectLabel(identifier, name, length, NULL, label);
 
-    json.writeStringMember("GL_OBJECT_LABEL", label);
+    json.writeStringMember(member, label);
 
     free(label);
 }