| 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 ee4591c01e56b518623f366d2b6cbf80d3da4502..f8c27075fd2644f69b276857b0f0684fb58b331d 100644
|
| --- a/gpu/command_buffer/client/gles2_interface_autogen.h
|
| +++ b/gpu/command_buffer/client/gles2_interface_autogen.h
|
| @@ -71,6 +71,11 @@ virtual void CompressedTexSubImage2D(GLenum target,
|
| GLenum format,
|
| GLsizei imageSize,
|
| const void* data) = 0;
|
| +virtual void CopyBufferSubData(GLenum readtarget,
|
| + GLenum writetarget,
|
| + GLintptr readoffset,
|
| + GLintptr writeoffset,
|
| + GLsizeiptr size) = 0;
|
| virtual void CopyTexImage2D(GLenum target,
|
| GLint level,
|
| GLenum internalformat,
|
| @@ -120,6 +125,11 @@ virtual void FramebufferTexture2D(GLenum target,
|
| GLenum textarget,
|
| GLuint texture,
|
| GLint level) = 0;
|
| +virtual void FramebufferTextureLayer(GLenum target,
|
| + GLenum attachment,
|
| + GLuint texture,
|
| + GLint level,
|
| + GLint layer) = 0;
|
| virtual void FrontFace(GLenum mode) = 0;
|
| virtual void GenBuffers(GLsizei n, GLuint* buffers) = 0;
|
| virtual void GenerateMipmap(GLenum target) = 0;
|
| @@ -156,6 +166,11 @@ virtual void GetFramebufferAttachmentParameteriv(GLenum target,
|
| GLenum pname,
|
| GLint* params) = 0;
|
| virtual void GetIntegerv(GLenum pname, GLint* params) = 0;
|
| +virtual void GetInternalformativ(GLenum target,
|
| + GLenum format,
|
| + GLenum pname,
|
| + GLsizei bufSize,
|
| + GLint* params) = 0;
|
| virtual void GetProgramiv(GLuint program, GLenum pname, GLint* params) = 0;
|
| virtual void GetProgramInfoLog(GLuint program,
|
| GLsizei bufsize,
|
| @@ -256,6 +271,12 @@ virtual void TexParameteri(GLenum target, GLenum pname, GLint param) = 0;
|
| virtual void TexParameteriv(GLenum target,
|
| GLenum pname,
|
| const GLint* params) = 0;
|
| +virtual void TexStorage3D(GLenum target,
|
| + GLsizei levels,
|
| + GLenum internalFormat,
|
| + GLsizei width,
|
| + GLsizei height,
|
| + GLsizei depth) = 0;
|
| virtual void TexSubImage2D(GLenum target,
|
| GLint level,
|
| GLint xoffset,
|
| @@ -269,14 +290,20 @@ 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;
|
| virtual void Uniform1iv(GLint location, GLsizei count, const GLint* v) = 0;
|
| +virtual void Uniform1ui(GLint location, GLuint x) = 0;
|
| +virtual void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) = 0;
|
| virtual void Uniform2f(GLint location, GLfloat x, GLfloat y) = 0;
|
| virtual void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) = 0;
|
| virtual void Uniform2i(GLint location, GLint x, GLint y) = 0;
|
| virtual void Uniform2iv(GLint location, GLsizei count, const GLint* v) = 0;
|
| +virtual void Uniform2ui(GLint location, GLuint x, GLuint y) = 0;
|
| +virtual void Uniform2uiv(GLint location, GLsizei count, const GLuint* v) = 0;
|
| virtual void Uniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) = 0;
|
| virtual void Uniform3fv(GLint location, GLsizei count, const GLfloat* v) = 0;
|
| virtual void Uniform3i(GLint location, GLint x, GLint y, GLint z) = 0;
|
| virtual void Uniform3iv(GLint location, GLsizei count, const GLint* v) = 0;
|
| +virtual void Uniform3ui(GLint location, GLuint x, GLuint y, GLuint z) = 0;
|
| +virtual void Uniform3uiv(GLint location, GLsizei count, const GLuint* v) = 0;
|
| virtual void Uniform4f(GLint location,
|
| GLfloat x,
|
| GLfloat y,
|
| @@ -285,18 +312,48 @@ virtual void Uniform4f(GLint location,
|
| virtual void Uniform4fv(GLint location, GLsizei count, const GLfloat* v) = 0;
|
| virtual void Uniform4i(GLint location, GLint x, GLint y, GLint z, GLint w) = 0;
|
| virtual void Uniform4iv(GLint location, GLsizei count, const GLint* v) = 0;
|
| +virtual void Uniform4ui(GLint location,
|
| + GLuint x,
|
| + GLuint y,
|
| + GLuint z,
|
| + GLuint w) = 0;
|
| +virtual void Uniform4uiv(GLint location, GLsizei count, const GLuint* v) = 0;
|
| virtual void UniformMatrix2fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) = 0;
|
| +virtual void UniformMatrix2x3fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| +virtual void UniformMatrix2x4fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| virtual void UniformMatrix3fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) = 0;
|
| +virtual void UniformMatrix3x2fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| +virtual void UniformMatrix3x4fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| virtual void UniformMatrix4fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) = 0;
|
| +virtual void UniformMatrix4x2fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| +virtual void UniformMatrix4x3fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) = 0;
|
| virtual void UseProgram(GLuint program) = 0;
|
| virtual void ValidateProgram(GLuint program) = 0;
|
| virtual void VertexAttrib1f(GLuint indx, GLfloat x) = 0;
|
| @@ -311,6 +368,23 @@ virtual void VertexAttrib4f(GLuint indx,
|
| GLfloat z,
|
| GLfloat w) = 0;
|
| virtual void VertexAttrib4fv(GLuint indx, const GLfloat* values) = 0;
|
| +virtual void VertexAttribI4i(GLuint indx,
|
| + GLint x,
|
| + GLint y,
|
| + GLint z,
|
| + GLint w) = 0;
|
| +virtual void VertexAttribI4iv(GLuint indx, const GLint* values) = 0;
|
| +virtual void VertexAttribI4ui(GLuint indx,
|
| + GLuint x,
|
| + GLuint y,
|
| + GLuint z,
|
| + GLuint w) = 0;
|
| +virtual void VertexAttribI4uiv(GLuint indx, const GLuint* values) = 0;
|
| +virtual void VertexAttribIPointer(GLuint indx,
|
| + GLint size,
|
| + GLenum type,
|
| + GLsizei stride,
|
| + const void* ptr) = 0;
|
| virtual void VertexAttribPointer(GLuint indx,
|
| GLint size,
|
| GLenum type,
|
|
|