From 439ae3cd9055df671670148ea83a1883a31b669c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Thu, 1 Sep 2011 17:36:10 +0100 Subject: [PATCH] Recognise glFrameTerminatorGREMEDY when retracing. --- glapi.py | 2 +- glretrace.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/glapi.py b/glapi.py index cb903fa..62e4638 100644 --- a/glapi.py +++ b/glapi.py @@ -2297,7 +2297,7 @@ glapi.add_functions([ GlFunction(Void, "glClearColorIuiEXT", [(GLuint, "red"), (GLuint, "green"), (GLuint, "blue"), (GLuint, "alpha")]), # GL_GREMEDY_frame_terminator - GlFunction(Void, "glFrameTerminatorGREMEDY", [], sideeffects=False), + GlFunction(Void, "glFrameTerminatorGREMEDY", []), # GL_NV_conditional_render GlFunction(Void, "glBeginConditionalRenderNV", [(GLuint, "id"), (GLenum, "mode")]), diff --git a/glretrace.py b/glretrace.py index 6a5103e..c11b894 100644 --- a/glretrace.py +++ b/glretrace.py @@ -178,6 +178,9 @@ class GlRetracer(Retracer): print ' if (glretrace::snapshot_frequency == glretrace::FREQUENCY_FRAMEBUFFER) {' print ' glretrace::snapshot(call.no - 1);' print ' }' + if function.name == 'glFrameTerminatorGREMEDY': + print ' glretrace::frame_complete(call.no);' + return Retracer.retrace_function_body(self, function) -- 2.43.0