]> git.cworth.org Git - apitrace/commitdiff
glstate: Flush previous GL errors before trying to get parameters.
authorJosé Fonseca <jfonseca@vmware.com>
Thu, 30 May 2013 18:15:58 +0000 (19:15 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 30 May 2013 18:15:58 +0000 (19:15 +0100)
retrace/glstate_params.py

index 50693a97d5bd43676010c815a23ea3b7251428cf..e1bffb36df514725701a1dde4ef6d069c95a6c11 100644 (file)
@@ -525,7 +525,7 @@ class StateDumper:
 
         print '        // %s' % name
         print '        {'
-        #print '            assert(glGetError() == GL_NO_ERROR);'
+        print '            while (glGetError() != GL_NO_ERROR) {}'
         type, value = getter(*args)
         print '            if (glGetError() != GL_NO_ERROR) {'
         #print '                std::cerr << "warning: %s(%s) failed\\n";' % (inflection, name)