| Index: gpu/command_buffer/client/gles2_c_lib_autogen.h
|
| diff --git a/gpu/command_buffer/client/gles2_c_lib_autogen.h b/gpu/command_buffer/client/gles2_c_lib_autogen.h
|
| index b1181ae19982bc6d1dd6706bcc42523e05df06c5..727d39a50a133c6092f93dafeaf24bb222cb0328 100644
|
| --- a/gpu/command_buffer/client/gles2_c_lib_autogen.h
|
| +++ b/gpu/command_buffer/client/gles2_c_lib_autogen.h
|
| @@ -116,6 +116,14 @@ void GLES2CompressedTexSubImage2D(GLenum target,
|
| gles2::GetGLContext()->CompressedTexSubImage2D(
|
| target, level, xoffset, yoffset, width, height, format, imageSize, data);
|
| }
|
| +void GLES2CopyBufferSubData(GLenum readtarget,
|
| + GLenum writetarget,
|
| + GLintptr readoffset,
|
| + GLintptr writeoffset,
|
| + GLsizeiptr size) {
|
| + gles2::GetGLContext()->CopyBufferSubData(readtarget, writetarget, readoffset,
|
| + writeoffset, size);
|
| +}
|
| void GLES2CopyTexImage2D(GLenum target,
|
| GLint level,
|
| GLenum internalformat,
|
| @@ -219,6 +227,14 @@ void GLES2FramebufferTexture2D(GLenum target,
|
| gles2::GetGLContext()->FramebufferTexture2D(target, attachment, textarget,
|
| texture, level);
|
| }
|
| +void GLES2FramebufferTextureLayer(GLenum target,
|
| + GLenum attachment,
|
| + GLuint texture,
|
| + GLint level,
|
| + GLint layer) {
|
| + gles2::GetGLContext()->FramebufferTextureLayer(target, attachment, texture,
|
| + level, layer);
|
| +}
|
| void GLES2FrontFace(GLenum mode) {
|
| gles2::GetGLContext()->FrontFace(mode);
|
| }
|
| @@ -288,6 +304,14 @@ void GLES2GetFramebufferAttachmentParameteriv(GLenum target,
|
| void GLES2GetIntegerv(GLenum pname, GLint* params) {
|
| gles2::GetGLContext()->GetIntegerv(pname, params);
|
| }
|
| +void GLES2GetInternalformativ(GLenum target,
|
| + GLenum format,
|
| + GLenum pname,
|
| + GLsizei bufSize,
|
| + GLint* params) {
|
| + gles2::GetGLContext()->GetInternalformativ(target, format, pname, bufSize,
|
| + params);
|
| +}
|
| void GLES2GetProgramiv(GLuint program, GLenum pname, GLint* params) {
|
| gles2::GetGLContext()->GetProgramiv(program, pname, params);
|
| }
|
| @@ -479,6 +503,15 @@ void GLES2TexParameteri(GLenum target, GLenum pname, GLint param) {
|
| void GLES2TexParameteriv(GLenum target, GLenum pname, const GLint* params) {
|
| gles2::GetGLContext()->TexParameteriv(target, pname, params);
|
| }
|
| +void GLES2TexStorage3D(GLenum target,
|
| + GLsizei levels,
|
| + GLenum internalFormat,
|
| + GLsizei width,
|
| + GLsizei height,
|
| + GLsizei depth) {
|
| + gles2::GetGLContext()->TexStorage3D(target, levels, internalFormat, width,
|
| + height, depth);
|
| +}
|
| void GLES2TexSubImage2D(GLenum target,
|
| GLint level,
|
| GLint xoffset,
|
| @@ -503,6 +536,12 @@ void GLES2Uniform1i(GLint location, GLint x) {
|
| void GLES2Uniform1iv(GLint location, GLsizei count, const GLint* v) {
|
| gles2::GetGLContext()->Uniform1iv(location, count, v);
|
| }
|
| +void GLES2Uniform1ui(GLint location, GLuint x) {
|
| + gles2::GetGLContext()->Uniform1ui(location, x);
|
| +}
|
| +void GLES2Uniform1uiv(GLint location, GLsizei count, const GLuint* v) {
|
| + gles2::GetGLContext()->Uniform1uiv(location, count, v);
|
| +}
|
| void GLES2Uniform2f(GLint location, GLfloat x, GLfloat y) {
|
| gles2::GetGLContext()->Uniform2f(location, x, y);
|
| }
|
| @@ -515,6 +554,12 @@ void GLES2Uniform2i(GLint location, GLint x, GLint y) {
|
| void GLES2Uniform2iv(GLint location, GLsizei count, const GLint* v) {
|
| gles2::GetGLContext()->Uniform2iv(location, count, v);
|
| }
|
| +void GLES2Uniform2ui(GLint location, GLuint x, GLuint y) {
|
| + gles2::GetGLContext()->Uniform2ui(location, x, y);
|
| +}
|
| +void GLES2Uniform2uiv(GLint location, GLsizei count, const GLuint* v) {
|
| + gles2::GetGLContext()->Uniform2uiv(location, count, v);
|
| +}
|
| void GLES2Uniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) {
|
| gles2::GetGLContext()->Uniform3f(location, x, y, z);
|
| }
|
| @@ -527,6 +572,12 @@ void GLES2Uniform3i(GLint location, GLint x, GLint y, GLint z) {
|
| void GLES2Uniform3iv(GLint location, GLsizei count, const GLint* v) {
|
| gles2::GetGLContext()->Uniform3iv(location, count, v);
|
| }
|
| +void GLES2Uniform3ui(GLint location, GLuint x, GLuint y, GLuint z) {
|
| + gles2::GetGLContext()->Uniform3ui(location, x, y, z);
|
| +}
|
| +void GLES2Uniform3uiv(GLint location, GLsizei count, const GLuint* v) {
|
| + gles2::GetGLContext()->Uniform3uiv(location, count, v);
|
| +}
|
| void GLES2Uniform4f(GLint location,
|
| GLfloat x,
|
| GLfloat y,
|
| @@ -543,24 +594,66 @@ void GLES2Uniform4i(GLint location, GLint x, GLint y, GLint z, GLint w) {
|
| void GLES2Uniform4iv(GLint location, GLsizei count, const GLint* v) {
|
| gles2::GetGLContext()->Uniform4iv(location, count, v);
|
| }
|
| +void GLES2Uniform4ui(GLint location, GLuint x, GLuint y, GLuint z, GLuint w) {
|
| + gles2::GetGLContext()->Uniform4ui(location, x, y, z, w);
|
| +}
|
| +void GLES2Uniform4uiv(GLint location, GLsizei count, const GLuint* v) {
|
| + gles2::GetGLContext()->Uniform4uiv(location, count, v);
|
| +}
|
| void GLES2UniformMatrix2fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) {
|
| gles2::GetGLContext()->UniformMatrix2fv(location, count, transpose, value);
|
| }
|
| +void GLES2UniformMatrix2x3fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix2x3fv(location, count, transpose, value);
|
| +}
|
| +void GLES2UniformMatrix2x4fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix2x4fv(location, count, transpose, value);
|
| +}
|
| void GLES2UniformMatrix3fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) {
|
| gles2::GetGLContext()->UniformMatrix3fv(location, count, transpose, value);
|
| }
|
| +void GLES2UniformMatrix3x2fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix3x2fv(location, count, transpose, value);
|
| +}
|
| +void GLES2UniformMatrix3x4fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix3x4fv(location, count, transpose, value);
|
| +}
|
| void GLES2UniformMatrix4fv(GLint location,
|
| GLsizei count,
|
| GLboolean transpose,
|
| const GLfloat* value) {
|
| gles2::GetGLContext()->UniformMatrix4fv(location, count, transpose, value);
|
| }
|
| +void GLES2UniformMatrix4x2fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix4x2fv(location, count, transpose, value);
|
| +}
|
| +void GLES2UniformMatrix4x3fv(GLint location,
|
| + GLsizei count,
|
| + GLboolean transpose,
|
| + const GLfloat* value) {
|
| + gles2::GetGLContext()->UniformMatrix4x3fv(location, count, transpose, value);
|
| +}
|
| void GLES2UseProgram(GLuint program) {
|
| gles2::GetGLContext()->UseProgram(program);
|
| }
|
| @@ -595,6 +688,29 @@ void GLES2VertexAttrib4f(GLuint indx,
|
| void GLES2VertexAttrib4fv(GLuint indx, const GLfloat* values) {
|
| gles2::GetGLContext()->VertexAttrib4fv(indx, values);
|
| }
|
| +void GLES2VertexAttribI4i(GLuint indx, GLint x, GLint y, GLint z, GLint w) {
|
| + gles2::GetGLContext()->VertexAttribI4i(indx, x, y, z, w);
|
| +}
|
| +void GLES2VertexAttribI4iv(GLuint indx, const GLint* values) {
|
| + gles2::GetGLContext()->VertexAttribI4iv(indx, values);
|
| +}
|
| +void GLES2VertexAttribI4ui(GLuint indx,
|
| + GLuint x,
|
| + GLuint y,
|
| + GLuint z,
|
| + GLuint w) {
|
| + gles2::GetGLContext()->VertexAttribI4ui(indx, x, y, z, w);
|
| +}
|
| +void GLES2VertexAttribI4uiv(GLuint indx, const GLuint* values) {
|
| + gles2::GetGLContext()->VertexAttribI4uiv(indx, values);
|
| +}
|
| +void GLES2VertexAttribIPointer(GLuint indx,
|
| + GLint size,
|
| + GLenum type,
|
| + GLsizei stride,
|
| + const void* ptr) {
|
| + gles2::GetGLContext()->VertexAttribIPointer(indx, size, type, stride, ptr);
|
| +}
|
| void GLES2VertexAttribPointer(GLuint indx,
|
| GLint size,
|
| GLenum type,
|
| @@ -1054,6 +1170,10 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage2D),
|
| },
|
| {
|
| + "glCopyBufferSubData",
|
| + reinterpret_cast<GLES2FunctionPointer>(glCopyBufferSubData),
|
| + },
|
| + {
|
| "glCopyTexImage2D",
|
| reinterpret_cast<GLES2FunctionPointer>(glCopyTexImage2D),
|
| },
|
| @@ -1154,6 +1274,10 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glFramebufferTexture2D),
|
| },
|
| {
|
| + "glFramebufferTextureLayer",
|
| + reinterpret_cast<GLES2FunctionPointer>(glFramebufferTextureLayer),
|
| + },
|
| + {
|
| "glFrontFace",
|
| reinterpret_cast<GLES2FunctionPointer>(glFrontFace),
|
| },
|
| @@ -1219,6 +1343,10 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glGetIntegerv),
|
| },
|
| {
|
| + "glGetInternalformativ",
|
| + reinterpret_cast<GLES2FunctionPointer>(glGetInternalformativ),
|
| + },
|
| + {
|
| "glGetProgramiv",
|
| reinterpret_cast<GLES2FunctionPointer>(glGetProgramiv),
|
| },
|
| @@ -1411,6 +1539,10 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glTexParameteriv),
|
| },
|
| {
|
| + "glTexStorage3D",
|
| + reinterpret_cast<GLES2FunctionPointer>(glTexStorage3D),
|
| + },
|
| + {
|
| "glTexSubImage2D",
|
| reinterpret_cast<GLES2FunctionPointer>(glTexSubImage2D),
|
| },
|
| @@ -1431,6 +1563,14 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform1iv),
|
| },
|
| {
|
| + "glUniform1ui",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform1ui),
|
| + },
|
| + {
|
| + "glUniform1uiv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform1uiv),
|
| + },
|
| + {
|
| "glUniform2f",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform2f),
|
| },
|
| @@ -1447,6 +1587,14 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform2iv),
|
| },
|
| {
|
| + "glUniform2ui",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform2ui),
|
| + },
|
| + {
|
| + "glUniform2uiv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform2uiv),
|
| + },
|
| + {
|
| "glUniform3f",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform3f),
|
| },
|
| @@ -1463,6 +1611,14 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform3iv),
|
| },
|
| {
|
| + "glUniform3ui",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform3ui),
|
| + },
|
| + {
|
| + "glUniform3uiv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform3uiv),
|
| + },
|
| + {
|
| "glUniform4f",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform4f),
|
| },
|
| @@ -1479,18 +1635,50 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glUniform4iv),
|
| },
|
| {
|
| + "glUniform4ui",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform4ui),
|
| + },
|
| + {
|
| + "glUniform4uiv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniform4uiv),
|
| + },
|
| + {
|
| "glUniformMatrix2fv",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2fv),
|
| },
|
| {
|
| + "glUniformMatrix2x3fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x3fv),
|
| + },
|
| + {
|
| + "glUniformMatrix2x4fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x4fv),
|
| + },
|
| + {
|
| "glUniformMatrix3fv",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3fv),
|
| },
|
| {
|
| + "glUniformMatrix3x2fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x2fv),
|
| + },
|
| + {
|
| + "glUniformMatrix3x4fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x4fv),
|
| + },
|
| + {
|
| "glUniformMatrix4fv",
|
| reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4fv),
|
| },
|
| {
|
| + "glUniformMatrix4x2fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x2fv),
|
| + },
|
| + {
|
| + "glUniformMatrix4x3fv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x3fv),
|
| + },
|
| + {
|
| "glUseProgram",
|
| reinterpret_cast<GLES2FunctionPointer>(glUseProgram),
|
| },
|
| @@ -1531,6 +1719,26 @@ extern const NameToFunc g_gles2_function_table[] = {
|
| reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4fv),
|
| },
|
| {
|
| + "glVertexAttribI4i",
|
| + reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4i),
|
| + },
|
| + {
|
| + "glVertexAttribI4iv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4iv),
|
| + },
|
| + {
|
| + "glVertexAttribI4ui",
|
| + reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4ui),
|
| + },
|
| + {
|
| + "glVertexAttribI4uiv",
|
| + reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4uiv),
|
| + },
|
| + {
|
| + "glVertexAttribIPointer",
|
| + reinterpret_cast<GLES2FunctionPointer>(glVertexAttribIPointer),
|
| + },
|
| + {
|
| "glVertexAttribPointer",
|
| reinterpret_cast<GLES2FunctionPointer>(glVertexAttribPointer),
|
| },
|
|
|