summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/client/gles2_implementation_autogen.h
diff options
context:
space:
mode:
authordyen <dyen@chromium.org>2015-06-30 01:49:57 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-30 08:50:37 +0000
commit1b6a2940fcb25df247b9f8b795e84e1ca5742904 (patch)
tree81d5feb7c487619f85c7784cf689cb8be3115e3b /gpu/command_buffer/client/gles2_implementation_autogen.h
parenta8a2de415f6597088f4a2f1e8610b5133c177cfd (diff)
downloadchromium_src-1b6a2940fcb25df247b9f8b795e84e1ca5742904.zip
chromium_src-1b6a2940fcb25df247b9f8b795e84e1ca5742904.tar.gz
chromium_src-1b6a2940fcb25df247b9f8b795e84e1ca5742904.tar.bz2
Added support for Time Elapsed queries through the command buffer.
This CL adds support for Time Elapsed queries through the command buffer. Since it was easy to support, I have also added support for getting the current TimeStamp through GetInteger64(), GetInteger()...etc. Note that this is different from getting the GPU timestamp using QueryCounter which is asynchronous. BUG=345227 TEST=trybots Review URL: https://codereview.chromium.org/1188013004 Cr-Commit-Position: refs/heads/master@{#336743}
Diffstat (limited to 'gpu/command_buffer/client/gles2_implementation_autogen.h')
-rw-r--r--gpu/command_buffer/client/gles2_implementation_autogen.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gpu/command_buffer/client/gles2_implementation_autogen.h b/gpu/command_buffer/client/gles2_implementation_autogen.h
index 36617ee..5cb7a65 100644
--- a/gpu/command_buffer/client/gles2_implementation_autogen.h
+++ b/gpu/command_buffer/client/gles2_implementation_autogen.h
@@ -803,6 +803,8 @@ void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override;
void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override;
+void GetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64* params) override;
+
void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override;
void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override;