summaryrefslogtreecommitdiffstats
path: root/mojo
diff options
context:
space:
mode:
authorzmo <zmo@chromium.org>2015-04-23 14:59:43 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-23 22:00:07 +0000
commitca3c28a15b054de18da9e1e0ee349abb52eeca66 (patch)
tree6a0a86e9b65b36789c9827305fdc64e3cd7d7f1a /mojo
parent252f915eb0b26d3952144b85128933a3b226ccc1 (diff)
downloadchromium_src-ca3c28a15b054de18da9e1e0ee349abb52eeca66.zip
chromium_src-ca3c28a15b054de18da9e1e0ee349abb52eeca66.tar.gz
chromium_src-ca3c28a15b054de18da9e1e0ee349abb52eeca66.tar.bz2
Add ES3 GetIntegeri_v, GetInteger64i_v to GPU command buffer.
BUG=429053 TEST=gpu_unittests R=piman@chromium.org Review URL: https://codereview.chromium.org/1104543007 Cr-Commit-Position: refs/heads/master@{#326662}
Diffstat (limited to 'mojo')
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.cc6
-rw-r--r--mojo/gpu/mojo_gles2_impl_autogen.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/mojo/gpu/mojo_gles2_impl_autogen.cc b/mojo/gpu/mojo_gles2_impl_autogen.cc
index edc4caa..685cd16 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.cc
+++ b/mojo/gpu/mojo_gles2_impl_autogen.cc
@@ -478,6 +478,12 @@ void MojoGLES2Impl::GetFramebufferAttachmentParameteriv(GLenum target,
void MojoGLES2Impl::GetInteger64v(GLenum pname, GLint64* params) {
NOTREACHED() << "Unimplemented GetInteger64v.";
}
+void MojoGLES2Impl::GetIntegeri_v(GLenum pname, GLuint index, GLint* data) {
+ NOTREACHED() << "Unimplemented GetIntegeri_v.";
+}
+void MojoGLES2Impl::GetInteger64i_v(GLenum pname, GLuint index, GLint64* data) {
+ NOTREACHED() << "Unimplemented GetInteger64i_v.";
+}
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 13a933d..5109897 100644
--- a/mojo/gpu/mojo_gles2_impl_autogen.h
+++ b/mojo/gpu/mojo_gles2_impl_autogen.h
@@ -235,6 +235,8 @@ class MojoGLES2Impl : public gpu::gles2::GLES2Interface {
GLenum pname,
GLint* params) override;
void GetInteger64v(GLenum pname, GLint64* params) override;
+ void GetIntegeri_v(GLenum pname, GLuint index, GLint* data) override;
+ void GetInteger64i_v(GLenum pname, GLuint index, GLint64* data) override;
void GetIntegerv(GLenum pname, GLint* params) override;
void GetInternalformativ(GLenum target,
GLenum format,