]> git.cworth.org Git - apitrace/blobdiff - retrace/glretrace.hpp
Fixed gpu profiling under multiple contexts.
[apitrace] / retrace / glretrace.hpp
index fea187cf05ed19b474d255bb828000d255a71464..a39f9c1f367477e22832f783f031d9563c8dc854 100644 (file)
@@ -33,6 +33,7 @@
 namespace glretrace {
 
 
+extern bool insideList;
 extern bool insideGlBeginEnd;
 
 
@@ -64,10 +65,15 @@ extern const retrace::Entry glx_callbacks[];
 extern const retrace::Entry wgl_callbacks[];
 extern const retrace::Entry egl_callbacks[];
 
+void frame_start();
 void frame_complete(trace::Call &call);
 
 void updateDrawable(int width, int height);
 
+void flushQueries();
+void beginProfileGPU(trace::Call &call);
+void endProfileGPU(trace::Call &call);
+
 } /* namespace glretrace */