]> git.cworth.org Git - apitrace/blobdiff - gltrace.py
Trace the whole OpenGL framework on Mac OS X.
[apitrace] / gltrace.py
index 811480079ed7a9a1de7fc3a608460166ab4b09f2..d4adf92f705edc91017f35052c9083eab04abe21 100644 (file)
@@ -498,7 +498,9 @@ class GlTracer(Tracer):
 
         # Several GL state functions take GLenum symbolic names as
         # integer/floats; so dump the symbolic name whenever possible
-        if arg.type in (glapi.GLint, glapi.GLfloat) and arg.name == 'param':
+        if function.name.startswith('gl') \
+           and arg.type in (glapi.GLint, glapi.GLfloat) \
+           and arg.name == 'param':
             assert arg.index > 0
             assert function.args[arg.index - 1].name == 'pname'
             assert function.args[arg.index - 1].type == glapi.GLenum