diff options
author | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-14 07:27:36 +0000 |
---|---|---|
committer | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-14 07:27:36 +0000 |
commit | c45f197ed2d12b4f16a3d3ab05040d7c58e479b0 (patch) | |
tree | 878ca8b6aa0446992c759aa0d8d7bd5f274eea3a /gpu/command_buffer/client | |
parent | fb11b6a4f2f8f38eb52fd4dca2bf45f09917583d (diff) | |
download | chromium_src-c45f197ed2d12b4f16a3d3ab05040d7c58e479b0.zip chromium_src-c45f197ed2d12b4f16a3d3ab05040d7c58e479b0.tar.gz chromium_src-c45f197ed2d12b4f16a3d3ab05040d7c58e479b0.tar.bz2 |
Add support for GL_COMMANDS_ISSUED_CHROMIUM fence like query.
I'm not sure this is the right way to do this. I started by adding
a few switch/case statements and then realized that there is
no guarntee that glGenQueriesXXX exists which means I have to NOT
call that for GL_COMMANDS_ISSUED_CHROMIUM queries. I ended up
going down the path of a base class and this is where it lead.
TEST=unit tests
BUG=117768
Review URL: http://codereview.chromium.org/9694025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126607 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/client')
-rw-r--r-- | gpu/command_buffer/client/gles2_implementation_autogen.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gpu/command_buffer/client/gles2_implementation_autogen.h b/gpu/command_buffer/client/gles2_implementation_autogen.h index 6ec6e14..495a913 100644 --- a/gpu/command_buffer/client/gles2_implementation_autogen.h +++ b/gpu/command_buffer/client/gles2_implementation_autogen.h @@ -1410,8 +1410,7 @@ void TexStorage2DEXT( } void GenQueriesEXT(GLsizei n, GLuint* queries) { - GPU_CLIENT_LOG("[" << this << "] glGenQueriesEXT(" << n << ", " - << static_cast<const void*>(queries) << ")"); // NOLINT + GPU_CLIENT_LOG("[" << this << "] glGenQueriesEXT(" << n << ", " << static_cast<const void*>(queries) << ")"); // NOLINT if (n < 0) { SetGLError(GL_INVALID_VALUE, "glGenQueriesEXT: n < 0"); return; @@ -1429,8 +1428,7 @@ void GenQueriesEXT(GLsizei n, GLuint* queries) { void DeleteQueriesEXT(GLsizei n, const GLuint* queries) { GPU_CLIENT_SINGLE_THREAD_CHECK(); - GPU_CLIENT_LOG("[" << this << "] glDeleteQueriesEXT(" << n << ", " - << static_cast<const void*>(queries) << ")"); // NOLINT + GPU_CLIENT_LOG("[" << this << "] glDeleteQueriesEXT(" << n << ", " << static_cast<const void*>(queries) << ")"); // NOLINT GPU_CLIENT_LOG_CODE_BLOCK({ for (GLsizei i = 0; i < n; ++i) { GPU_CLIENT_LOG(" " << i << ": " << queries[i]); |