namespace glretrace {
+extern bool insideList;
extern bool insideGlBeginEnd;
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 beginProfile(trace::Call &call);
+void endProfile(trace::Call &call);
+
+void setActiveProgram(GLuint program);
} /* namespace glretrace */
+GLuint retrace_unmap_program(GLuint val);
#endif /* _GLRETRACE_HPP_ */