]> git.cworth.org Git - apitrace/blobdiff - glretrace.hpp
Fix a crash when loading multiple frames at once.
[apitrace] / glretrace.hpp
index 255dd6f52d10c8c4a37677efeaa30315928239ed..9cf615e1ba029e6b025ba18bd68cb80f8aab60d2 100644 (file)
@@ -28,6 +28,7 @@
 
 #include "trace_parser.hpp"
 #include "glws.hpp"
+#include "retrace.hpp"
 
 
 namespace glretrace {
@@ -62,13 +63,15 @@ extern unsigned dump_state;
 void
 checkGlError(Trace::Call &call);
 
-void retrace_call_cgl(Trace::Call &call);
-void retrace_call_glx(Trace::Call &call);
-void retrace_call_wgl(Trace::Call &call);
+extern const retrace::Entry gl_callbacks[];
+extern const retrace::Entry cgl_callbacks[];
+extern const retrace::Entry glx_callbacks[];
+extern const retrace::Entry wgl_callbacks[];
 
 void snapshot(unsigned call_no);
 void frame_complete(unsigned call_no);
 
+void updateDrawable(int width, int height);
 
 } /* namespace glretrace */