Commit a8e51eae authored by Tom Anderson's avatar Tom Anderson Committed by Commit Bot

Fix trace strings for autogenerated GL bindings

This change makes the trace strings consistent with the class name. Previously,
trace names would always show as TraceGLAPI, even for the other implementations
like EGL, GLX, and WGL.

R=kbr
BUG=none

Change-Id: Id4708c0b10c300d5c8da007ef693927a46da7fa7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1951548
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#721740}
parent 199a71d6
...@@ -3341,8 +3341,8 @@ void DriverEGL::InitializeExtensionBindings() { ...@@ -3341,8 +3341,8 @@ void DriverEGL::InitializeExtensionBindings() {
file.write('%s Trace%sApi::%sFn(%s) {\n' % file.write('%s Trace%sApi::%sFn(%s) {\n' %
(return_type, set_name.upper(), function_name, arguments)) (return_type, set_name.upper(), function_name, arguments))
argument_names = MakeArgNames(arguments) argument_names = MakeArgNames(arguments)
file.write(' TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::%s")\n' % file.write(' TRACE_EVENT_BINARY_EFFICIENT0("gpu", "Trace%sAPI::%s")\n' %
function_name) (set_name.upper(), function_name))
if return_type == 'void': if return_type == 'void':
file.write(' %s_api_->%sFn(%s);\n' % file.write(' %s_api_->%sFn(%s);\n' %
(set_name.lower(), function_name, argument_names)) (set_name.lower(), function_name, argument_names))
......
This diff is collapsed.
This diff is collapsed.
...@@ -217,31 +217,32 @@ BOOL TraceWGLApi::wglChoosePixelFormatARBFn(HDC dc, ...@@ -217,31 +217,32 @@ BOOL TraceWGLApi::wglChoosePixelFormatARBFn(HDC dc,
UINT max_formats, UINT max_formats,
int* formats, int* formats,
UINT* num_formats) { UINT* num_formats) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglChoosePixelFormatARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglChoosePixelFormatARB")
return wgl_api_->wglChoosePixelFormatARBFn(dc, int_attrib_list, return wgl_api_->wglChoosePixelFormatARBFn(dc, int_attrib_list,
float_attrib_list, max_formats, float_attrib_list, max_formats,
formats, num_formats); formats, num_formats);
} }
BOOL TraceWGLApi::wglCopyContextFn(HGLRC hglrcSrc, HGLRC hglrcDst, UINT mask) { BOOL TraceWGLApi::wglCopyContextFn(HGLRC hglrcSrc, HGLRC hglrcDst, UINT mask) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglCopyContext") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglCopyContext")
return wgl_api_->wglCopyContextFn(hglrcSrc, hglrcDst, mask); return wgl_api_->wglCopyContextFn(hglrcSrc, hglrcDst, mask);
} }
HGLRC TraceWGLApi::wglCreateContextFn(HDC hdc) { HGLRC TraceWGLApi::wglCreateContextFn(HDC hdc) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglCreateContext") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglCreateContext")
return wgl_api_->wglCreateContextFn(hdc); return wgl_api_->wglCreateContextFn(hdc);
} }
HGLRC TraceWGLApi::wglCreateContextAttribsARBFn(HDC hDC, HGLRC TraceWGLApi::wglCreateContextAttribsARBFn(HDC hDC,
HGLRC hShareContext, HGLRC hShareContext,
const int* attribList) { const int* attribList) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglCreateContextAttribsARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu",
"TraceWGLAPI::wglCreateContextAttribsARB")
return wgl_api_->wglCreateContextAttribsARBFn(hDC, hShareContext, attribList); return wgl_api_->wglCreateContextAttribsARBFn(hDC, hShareContext, attribList);
} }
HGLRC TraceWGLApi::wglCreateLayerContextFn(HDC hdc, int iLayerPlane) { HGLRC TraceWGLApi::wglCreateLayerContextFn(HDC hdc, int iLayerPlane) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglCreateLayerContext") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglCreateLayerContext")
return wgl_api_->wglCreateLayerContextFn(hdc, iLayerPlane); return wgl_api_->wglCreateLayerContextFn(hdc, iLayerPlane);
} }
...@@ -250,75 +251,75 @@ HPBUFFERARB TraceWGLApi::wglCreatePbufferARBFn(HDC hDC, ...@@ -250,75 +251,75 @@ HPBUFFERARB TraceWGLApi::wglCreatePbufferARBFn(HDC hDC,
int iWidth, int iWidth,
int iHeight, int iHeight,
const int* piAttribList) { const int* piAttribList) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglCreatePbufferARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglCreatePbufferARB")
return wgl_api_->wglCreatePbufferARBFn(hDC, iPixelFormat, iWidth, iHeight, return wgl_api_->wglCreatePbufferARBFn(hDC, iPixelFormat, iWidth, iHeight,
piAttribList); piAttribList);
} }
BOOL TraceWGLApi::wglDeleteContextFn(HGLRC hglrc) { BOOL TraceWGLApi::wglDeleteContextFn(HGLRC hglrc) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglDeleteContext") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglDeleteContext")
return wgl_api_->wglDeleteContextFn(hglrc); return wgl_api_->wglDeleteContextFn(hglrc);
} }
BOOL TraceWGLApi::wglDestroyPbufferARBFn(HPBUFFERARB hPbuffer) { BOOL TraceWGLApi::wglDestroyPbufferARBFn(HPBUFFERARB hPbuffer) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglDestroyPbufferARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglDestroyPbufferARB")
return wgl_api_->wglDestroyPbufferARBFn(hPbuffer); return wgl_api_->wglDestroyPbufferARBFn(hPbuffer);
} }
HGLRC TraceWGLApi::wglGetCurrentContextFn() { HGLRC TraceWGLApi::wglGetCurrentContextFn() {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglGetCurrentContext") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglGetCurrentContext")
return wgl_api_->wglGetCurrentContextFn(); return wgl_api_->wglGetCurrentContextFn();
} }
HDC TraceWGLApi::wglGetCurrentDCFn() { HDC TraceWGLApi::wglGetCurrentDCFn() {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglGetCurrentDC") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglGetCurrentDC")
return wgl_api_->wglGetCurrentDCFn(); return wgl_api_->wglGetCurrentDCFn();
} }
const char* TraceWGLApi::wglGetExtensionsStringARBFn(HDC hDC) { const char* TraceWGLApi::wglGetExtensionsStringARBFn(HDC hDC) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglGetExtensionsStringARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglGetExtensionsStringARB")
return wgl_api_->wglGetExtensionsStringARBFn(hDC); return wgl_api_->wglGetExtensionsStringARBFn(hDC);
} }
const char* TraceWGLApi::wglGetExtensionsStringEXTFn() { const char* TraceWGLApi::wglGetExtensionsStringEXTFn() {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglGetExtensionsStringEXT") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglGetExtensionsStringEXT")
return wgl_api_->wglGetExtensionsStringEXTFn(); return wgl_api_->wglGetExtensionsStringEXTFn();
} }
HDC TraceWGLApi::wglGetPbufferDCARBFn(HPBUFFERARB hPbuffer) { HDC TraceWGLApi::wglGetPbufferDCARBFn(HPBUFFERARB hPbuffer) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglGetPbufferDCARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglGetPbufferDCARB")
return wgl_api_->wglGetPbufferDCARBFn(hPbuffer); return wgl_api_->wglGetPbufferDCARBFn(hPbuffer);
} }
BOOL TraceWGLApi::wglMakeCurrentFn(HDC hdc, HGLRC hglrc) { BOOL TraceWGLApi::wglMakeCurrentFn(HDC hdc, HGLRC hglrc) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglMakeCurrent") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglMakeCurrent")
return wgl_api_->wglMakeCurrentFn(hdc, hglrc); return wgl_api_->wglMakeCurrentFn(hdc, hglrc);
} }
BOOL TraceWGLApi::wglQueryPbufferARBFn(HPBUFFERARB hPbuffer, BOOL TraceWGLApi::wglQueryPbufferARBFn(HPBUFFERARB hPbuffer,
int iAttribute, int iAttribute,
int* piValue) { int* piValue) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglQueryPbufferARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglQueryPbufferARB")
return wgl_api_->wglQueryPbufferARBFn(hPbuffer, iAttribute, piValue); return wgl_api_->wglQueryPbufferARBFn(hPbuffer, iAttribute, piValue);
} }
int TraceWGLApi::wglReleasePbufferDCARBFn(HPBUFFERARB hPbuffer, HDC hDC) { int TraceWGLApi::wglReleasePbufferDCARBFn(HPBUFFERARB hPbuffer, HDC hDC) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglReleasePbufferDCARB") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglReleasePbufferDCARB")
return wgl_api_->wglReleasePbufferDCARBFn(hPbuffer, hDC); return wgl_api_->wglReleasePbufferDCARBFn(hPbuffer, hDC);
} }
BOOL TraceWGLApi::wglShareListsFn(HGLRC hglrc1, HGLRC hglrc2) { BOOL TraceWGLApi::wglShareListsFn(HGLRC hglrc1, HGLRC hglrc2) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglShareLists") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglShareLists")
return wgl_api_->wglShareListsFn(hglrc1, hglrc2); return wgl_api_->wglShareListsFn(hglrc1, hglrc2);
} }
BOOL TraceWGLApi::wglSwapIntervalEXTFn(int interval) { BOOL TraceWGLApi::wglSwapIntervalEXTFn(int interval) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglSwapIntervalEXT") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglSwapIntervalEXT")
return wgl_api_->wglSwapIntervalEXTFn(interval); return wgl_api_->wglSwapIntervalEXTFn(interval);
} }
BOOL TraceWGLApi::wglSwapLayerBuffersFn(HDC hdc, UINT fuPlanes) { BOOL TraceWGLApi::wglSwapLayerBuffersFn(HDC hdc, UINT fuPlanes) {
TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLAPI::wglSwapLayerBuffers") TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceWGLAPI::wglSwapLayerBuffers")
return wgl_api_->wglSwapLayerBuffersFn(hdc, fuPlanes); return wgl_api_->wglSwapLayerBuffersFn(hdc, fuPlanes);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment