| Index: gpu/command_buffer/client/gles2_interface_autogen.h
|
| diff --git a/gpu/command_buffer/client/gles2_interface_autogen.h b/gpu/command_buffer/client/gles2_interface_autogen.h
|
| index 5a5d28989058d86d88f9adc17bff5ce82c72951e..f8417e6e7af8bc9d3124aefe381042d65f95cd9f 100644
|
| --- a/gpu/command_buffer/client/gles2_interface_autogen.h
|
| +++ b/gpu/command_buffer/client/gles2_interface_autogen.h
|
| @@ -19,6 +19,7 @@ virtual void BindAttribLocation(GLuint program,
|
| GLuint index,
|
| const char* name) = 0;
|
| virtual void BindBuffer(GLenum target, GLuint buffer) = 0;
|
| +virtual void BindBufferBase(GLenum target, GLuint index, GLuint buffer) = 0;
|
| virtual void BindFramebuffer(GLenum target, GLuint framebuffer) = 0;
|
| virtual void BindRenderbuffer(GLenum target, GLuint renderbuffer) = 0;
|
| virtual void BindSampler(GLuint unit, GLuint sampler) = 0;
|
| @@ -298,6 +299,16 @@ virtual void TexImage2D(GLenum target,
|
| GLenum format,
|
| GLenum type,
|
| const void* pixels) = 0;
|
| +virtual void TexImage3D(GLenum target,
|
| + GLint level,
|
| + GLint internalformat,
|
| + GLsizei width,
|
| + GLsizei height,
|
| + GLsizei depth,
|
| + GLint border,
|
| + GLenum format,
|
| + GLenum type,
|
| + const void* pixels) = 0;
|
| virtual void TexParameterf(GLenum target, GLenum pname, GLfloat param) = 0;
|
| virtual void TexParameterfv(GLenum target,
|
| GLenum pname,
|
| @@ -321,6 +332,17 @@ virtual void TexSubImage2D(GLenum target,
|
| GLenum format,
|
| GLenum type,
|
| const void* pixels) = 0;
|
| +virtual void TexSubImage3D(GLenum target,
|
| + GLint level,
|
| + GLint xoffset,
|
| + GLint yoffset,
|
| + GLint zoffset,
|
| + GLsizei width,
|
| + GLsizei height,
|
| + GLsizei depth,
|
| + GLenum format,
|
| + GLenum type,
|
| + const void* pixels) = 0;
|
| virtual void Uniform1f(GLint location, GLfloat x) = 0;
|
| virtual void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) = 0;
|
| virtual void Uniform1i(GLint location, GLint x) = 0;
|
|
|