Index: gpu/command_buffer/client/gles2_implementation_autogen.h |
diff --git a/gpu/command_buffer/client/gles2_implementation_autogen.h b/gpu/command_buffer/client/gles2_implementation_autogen.h |
index f58c0a80a81b75ed01eeb4c4a82f12e89ec45c5f..66cfcefcbf706b04496e1db6c99d73f23b489aa7 100644 |
--- a/gpu/command_buffer/client/gles2_implementation_autogen.h |
+++ b/gpu/command_buffer/client/gles2_implementation_autogen.h |
@@ -94,6 +94,12 @@ void CompressedTexSubImage2D(GLenum target, |
GLsizei imageSize, |
const void* data) override; |
+void CopyBufferSubData(GLenum readtarget, |
+ GLenum writetarget, |
+ GLintptr readoffset, |
+ GLintptr writeoffset, |
+ GLsizeiptr size) override; |
+ |
void CopyTexImage2D(GLenum target, |
GLint level, |
GLenum internalformat, |
@@ -164,6 +170,12 @@ void FramebufferTexture2D(GLenum target, |
GLuint texture, |
GLint level) override; |
+void FramebufferTextureLayer(GLenum target, |
+ GLenum attachment, |
+ GLuint texture, |
+ GLint level, |
+ GLint layer) override; |
+ |
void FrontFace(GLenum mode) override; |
void GenBuffers(GLsizei n, GLuint* buffers) override; |
@@ -214,6 +226,12 @@ void GetFramebufferAttachmentParameteriv(GLenum target, |
void GetIntegerv(GLenum pname, GLint* params) override; |
+void GetInternalformativ(GLenum target, |
+ GLenum format, |
+ GLenum pname, |
+ GLsizei bufSize, |
+ GLint* params) override; |
+ |
void GetProgramiv(GLuint program, GLenum pname, GLint* params) override; |
void GetProgramInfoLog(GLuint program, |
@@ -354,6 +372,13 @@ void TexParameteri(GLenum target, GLenum pname, GLint param) override; |
void TexParameteriv(GLenum target, GLenum pname, const GLint* params) override; |
+void TexStorage3D(GLenum target, |
+ GLsizei levels, |
+ GLenum internalFormat, |
+ GLsizei width, |
+ GLsizei height, |
+ GLsizei depth) override; |
+ |
void TexSubImage2D(GLenum target, |
GLint level, |
GLint xoffset, |
@@ -372,6 +397,10 @@ void Uniform1i(GLint location, GLint x) override; |
void Uniform1iv(GLint location, GLsizei count, const GLint* v) override; |
+void Uniform1ui(GLint location, GLuint x) override; |
+ |
+void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) override; |
+ |
void Uniform2f(GLint location, GLfloat x, GLfloat y) override; |
void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) override; |
@@ -380,6 +409,10 @@ void Uniform2i(GLint location, GLint x, GLint y) override; |
void Uniform2iv(GLint location, GLsizei count, const GLint* v) override; |
+void Uniform2ui(GLint location, GLuint x, GLuint y) override; |
+ |
+void Uniform2uiv(GLint location, GLsizei count, const GLuint* v) override; |
+ |
void Uniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) override; |
void Uniform3fv(GLint location, GLsizei count, const GLfloat* v) override; |
@@ -388,6 +421,10 @@ void Uniform3i(GLint location, GLint x, GLint y, GLint z) override; |
void Uniform3iv(GLint location, GLsizei count, const GLint* v) override; |
+void Uniform3ui(GLint location, GLuint x, GLuint y, GLuint z) override; |
+ |
+void Uniform3uiv(GLint location, GLsizei count, const GLuint* v) override; |
+ |
void Uniform4f(GLint location, |
GLfloat x, |
GLfloat y, |
@@ -400,21 +437,59 @@ void Uniform4i(GLint location, GLint x, GLint y, GLint z, GLint w) override; |
void Uniform4iv(GLint location, GLsizei count, const GLint* v) override; |
+void Uniform4ui(GLint location, |
+ GLuint x, |
+ GLuint y, |
+ GLuint z, |
+ GLuint w) override; |
+ |
+void Uniform4uiv(GLint location, GLsizei count, const GLuint* v) override; |
+ |
void UniformMatrix2fv(GLint location, |
GLsizei count, |
GLboolean transpose, |
const GLfloat* value) override; |
+void UniformMatrix2x3fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
+void UniformMatrix2x4fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
void UniformMatrix3fv(GLint location, |
GLsizei count, |
GLboolean transpose, |
const GLfloat* value) override; |
+void UniformMatrix3x2fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
+void UniformMatrix3x4fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
void UniformMatrix4fv(GLint location, |
GLsizei count, |
GLboolean transpose, |
const GLfloat* value) override; |
+void UniformMatrix4x2fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
+void UniformMatrix4x3fv(GLint location, |
+ GLsizei count, |
+ GLboolean transpose, |
+ const GLfloat* value) override; |
+ |
void UseProgram(GLuint program) override; |
void ValidateProgram(GLuint program) override; |
@@ -439,6 +514,24 @@ void VertexAttrib4f(GLuint indx, |
void VertexAttrib4fv(GLuint indx, const GLfloat* values) override; |
+void VertexAttribI4i(GLuint indx, GLint x, GLint y, GLint z, GLint w) override; |
+ |
+void VertexAttribI4iv(GLuint indx, const GLint* values) override; |
+ |
+void VertexAttribI4ui(GLuint indx, |
+ GLuint x, |
+ GLuint y, |
+ GLuint z, |
+ GLuint w) override; |
+ |
+void VertexAttribI4uiv(GLuint indx, const GLuint* values) override; |
+ |
+void VertexAttribIPointer(GLuint indx, |
+ GLint size, |
+ GLenum type, |
+ GLsizei stride, |
+ const void* ptr) override; |
+ |
void VertexAttribPointer(GLuint indx, |
GLint size, |
GLenum type, |