summaryrefslogtreecommitdiffstats
path: root/mojo/gpu
diff options
context:
space:
mode:
authorzmo <zmo@chromium.org>2015-04-17 19:30:58 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-18 02:31:16 +0000
commit8ac3babdfbaa7ac710c90e10f98d9eac17c57701 (patch)
tree88ba62b31e23436da6479e97eb4c87ef12ca54d8 /mojo/gpu
parent4aca51b2241bf510cde97a7879aa573efc7e5470 (diff)
downloadchromium_src-8ac3babdfbaa7ac710c90e10f98d9eac17c57701.zip
chromium_src-8ac3babdfbaa7ac710c90e10f98d9eac17c57701.tar.gz
chromium_src-8ac3babdfbaa7ac710c90e10f98d9eac17c57701.tar.bz2
Add ES3 glGetInteger64v to GPU command buffer.
Also, put ES3 enums into the validator. BUG=429053 TEST=gpu_unittests R=piman@chromium.org Review URL: https://codereview.chromium.org/1062963005 Cr-Commit-Position: refs/heads/master@{#325767}
Diffstat (limited to 'mojo/gpu')
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.cc3
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/mojo/gpu/mojo_gles2_impl_autogen.cc b/mojo/gpu/mojo_gles2_impl_autogen.cc
index 513c00f..edc4caa 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.cc
+++ b/mojo/gpu/mojo_gles2_impl_autogen.cc
@@ -475,6 +475,9 @@ void MojoGLES2Impl::GetFramebufferAttachmentParameteriv(GLenum target,
MojoGLES2MakeCurrent(context_);
glGetFramebufferAttachmentParameteriv(target, attachment, pname, params);
}
+void MojoGLES2Impl::GetInteger64v(GLenum pname, GLint64* params) {
+ NOTREACHED() << "Unimplemented GetInteger64v.";
+}
void MojoGLES2Impl::GetIntegerv(GLenum pname, GLint* params) {
MojoGLES2MakeCurrent(context_);
glGetIntegerv(pname, params);
diff --git a/mojo/gpu/mojo_gles2_impl_autogen.h b/mojo/gpu/mojo_gles2_impl_autogen.h
index ff42365..13a933d 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.h
+++ b/mojo/gpu/mojo_gles2_impl_autogen.h
@@ -234,6 +234,7 @@ class MojoGLES2Impl : public gpu::gles2::GLES2Interface {
GLenum attachment,
GLenum pname,
GLint* params) override;
+ void GetInteger64v(GLenum pname, GLint64* params) override;
void GetIntegerv(GLenum pname, GLint* params) override;
void GetInternalformativ(GLenum target,
GLenum format,