X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=glretrace.hpp;h=81b5d1eca36e1a476ecacfb394576365450d72a1;hb=c0e24af608bc7e2c259a398544e590ecb06b6655;hp=9cf615e1ba029e6b025ba18bd68cb80f8aab60d2;hpb=2741ed8b85842cf5f08fe6dff8d4ae5626434046;p=apitrace diff --git a/glretrace.hpp b/glretrace.hpp index 9cf615e..81b5d1e 100644 --- a/glretrace.hpp +++ b/glretrace.hpp @@ -36,8 +36,7 @@ namespace glretrace { extern bool double_buffer; extern bool insideGlBeginEnd; -extern Trace::Parser parser; -extern glws::WindowSystem *ws; +extern trace::Parser parser; extern glws::Visual *visual; extern glws::Drawable *drawable; extern glws::Context *context; @@ -61,15 +60,16 @@ extern enum frequency snapshot_frequency; extern unsigned dump_state; void -checkGlError(Trace::Call &call); +checkGlError(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[]; +extern const retrace::Entry egl_callbacks[]; void snapshot(unsigned call_no); -void frame_complete(unsigned call_no); +void frame_complete(trace::Call &call); void updateDrawable(int width, int height);