X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=glretrace_glx.cpp;h=d04bca6dff8ccf0fea11745fb919d96b79d719cc;hb=c0e24af608bc7e2c259a398544e590ecb06b6655;hp=8e2e4692afb33fc3eaadb296859e7d9108661811;hpb=9a0ed9ce37a521e78fdfdfe3fa6042dcb6c08d39;p=apitrace diff --git a/glretrace_glx.cpp b/glretrace_glx.cpp index 8e2e469..d04bca6 100644 --- a/glretrace_glx.cpp +++ b/glretrace_glx.cpp @@ -68,7 +68,7 @@ getContext(unsigned long long context_ptr) { return it->second; } -static void retrace_glXCreateContext(Trace::Call &call) { +static void retrace_glXCreateContext(trace::Call &call) { unsigned long long orig_context = call.ret->toUIntPtr(); glws::Context *share_context = getContext(call.arg(2).toUIntPtr()); @@ -76,7 +76,7 @@ static void retrace_glXCreateContext(Trace::Call &call) { context_map[orig_context] = context; } -static void retrace_glXCreateContextAttribsARB(Trace::Call &call) { +static void retrace_glXCreateContextAttribsARB(trace::Call &call) { unsigned long long orig_context = call.ret->toUIntPtr(); glws::Context *share_context = getContext(call.arg(2).toUIntPtr()); @@ -84,7 +84,7 @@ static void retrace_glXCreateContextAttribsARB(Trace::Call &call) { context_map[orig_context] = context; } -static void retrace_glXMakeCurrent(Trace::Call &call) { +static void retrace_glXMakeCurrent(trace::Call &call) { glws::Drawable *new_drawable = getDrawable(call.arg(1).toUInt()); glws::Context *new_context = getContext(call.arg(2).toUIntPtr()); @@ -95,7 +95,7 @@ static void retrace_glXMakeCurrent(Trace::Call &call) { if (drawable && context) { glFlush(); if (!double_buffer) { - frame_complete(call.no); + frame_complete(call); } } @@ -111,7 +111,7 @@ static void retrace_glXMakeCurrent(Trace::Call &call) { } -static void retrace_glXDestroyContext(Trace::Call &call) { +static void retrace_glXDestroyContext(trace::Call &call) { glws::Context *context = getContext(call.arg(1).toUIntPtr()); if (!context) { @@ -121,8 +121,8 @@ static void retrace_glXDestroyContext(Trace::Call &call) { delete context; } -static void retrace_glXSwapBuffers(Trace::Call &call) { - frame_complete(call.no); +static void retrace_glXSwapBuffers(trace::Call &call) { + frame_complete(call); if (double_buffer) { drawable->swapBuffers(); } else { @@ -130,7 +130,7 @@ static void retrace_glXSwapBuffers(Trace::Call &call) { } } -static void retrace_glXCreateNewContext(Trace::Call &call) { +static void retrace_glXCreateNewContext(trace::Call &call) { unsigned long long orig_context = call.ret->toUIntPtr(); glws::Context *share_context = getContext(call.arg(3).toUIntPtr()); @@ -138,7 +138,7 @@ static void retrace_glXCreateNewContext(Trace::Call &call) { context_map[orig_context] = context; } -static void retrace_glXMakeContextCurrent(Trace::Call &call) { +static void retrace_glXMakeContextCurrent(trace::Call &call) { glws::Drawable *new_drawable = getDrawable(call.arg(1).toUInt()); glws::Context *new_context = getContext(call.arg(3).toUIntPtr()); @@ -149,7 +149,7 @@ static void retrace_glXMakeContextCurrent(Trace::Call &call) { if (drawable && context) { glFlush(); if (!double_buffer) { - frame_complete(call.no); + frame_complete(call); } }