]> git.cworth.org Git - apitrace/blobdiff - glretrace.py
Add simple CPU profiling support to glretrace.
[apitrace] / glretrace.py
index 7570ebde957822cab1a3f35ae606e7be549cbfa9..e862e25a3757b9c99ad94d7f556abcfd3dbee8e9 100644 (file)
@@ -240,7 +240,7 @@ class GlRetracer(Retracer):
             print '    glretrace::insideGlBeginEnd = true;'
         elif function.name.startswith('gl'):
             # glGetError is not allowed inside glBegin/glEnd
-            print '    if (!glretrace::benchmark && !glretrace::insideGlBeginEnd) {'
+            print '    if (!glretrace::benchmark && !retrace::profiling && !glretrace::insideGlBeginEnd) {'
             print '        glretrace::checkGlError(call);'
             if function.name in ('glProgramStringARB', 'glProgramStringNV'):
                 print r'        GLint error_position = -1;'