X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fglretrace.hpp;h=27085d4886a645101aff02ed26417b7684269078;hb=b5801e3f55037abe79a3465d8b053ae47bd49de1;hp=76f47dbcd6aed38d0d733220d6307f9cad48ca0b;hpb=60139d6c4850e1cf731021e57c89ea5552f60e6b;p=apitrace diff --git a/retrace/glretrace.hpp b/retrace/glretrace.hpp index 76f47db..27085d4 100644 --- a/retrace/glretrace.hpp +++ b/retrace/glretrace.hpp @@ -35,7 +35,8 @@ namespace glretrace { struct Context { Context(glws::Context* context) : wsContext(context), - activeProgram(0) + activeProgram(0), + used(false) { } @@ -46,6 +47,7 @@ struct Context { glws::Context* wsContext; GLuint activeProgram; + bool used; }; extern bool insideList; @@ -82,6 +84,8 @@ extern const retrace::Entry egl_callbacks[]; void frame_start(); void frame_complete(trace::Call &call); +void initContext(); + void updateDrawable(int width, int height);