]> git.cworth.org Git - apitrace/blobdiff - retrace/glretrace.hpp
Add support for basic GPU profiling of draw calls to retrace.
[apitrace] / retrace / glretrace.hpp
index fea187cf05ed19b474d255bb828000d255a71464..820b4e10f94ab3c0f9524e6ec4045645fe61778f 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 completeQueries();
+void beginProfileGPU(trace::Call &call);
+void endProfileGPU(trace::Call &call);
+
 } /* namespace glretrace */