diff options
Diffstat (limited to 'chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h')
-rw-r--r-- | chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h | 71 |
1 files changed, 63 insertions, 8 deletions
diff --git a/chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h b/chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h index 52e11e51071..d6e0485819b 100644 --- a/chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h +++ b/chromium/gpu/command_buffer/client/gles2_c_lib_autogen.h @@ -755,6 +755,16 @@ GLES2MultiDrawArraysInstancedWEBGL(GLenum mode, gles2::GetGLContext()->MultiDrawArraysInstancedWEBGL( mode, firsts, counts, instance_counts, drawcount); } +void GL_APIENTRY +GLES2MultiDrawArraysInstancedBaseInstanceWEBGL(GLenum mode, + const GLint* firsts, + const GLsizei* counts, + const GLsizei* instance_counts, + const GLuint* baseinstances, + GLsizei drawcount) { + gles2::GetGLContext()->MultiDrawArraysInstancedBaseInstanceWEBGL( + mode, firsts, counts, instance_counts, baseinstances, drawcount); +} void GL_APIENTRY GLES2MultiDrawElementsWEBGL(GLenum mode, const GLsizei* counts, GLenum type, @@ -773,6 +783,19 @@ GLES2MultiDrawElementsInstancedWEBGL(GLenum mode, gles2::GetGLContext()->MultiDrawElementsInstancedWEBGL( mode, counts, type, offsets, instance_counts, drawcount); } +void GL_APIENTRY GLES2MultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL( + GLenum mode, + const GLsizei* counts, + GLenum type, + const GLsizei* offsets, + const GLsizei* instance_counts, + const GLint* basevertices, + const GLuint* baseinstances, + GLsizei drawcount) { + gles2::GetGLContext()->MultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL( + mode, counts, type, offsets, instance_counts, basevertices, baseinstances, + drawcount); +} void GL_APIENTRY GLES2StencilFunc(GLenum func, GLint ref, GLuint mask) { gles2::GetGLContext()->StencilFunc(func, ref, mask); } @@ -1497,6 +1520,15 @@ void GL_APIENTRY GLES2DrawArraysInstancedANGLE(GLenum mode, gles2::GetGLContext()->DrawArraysInstancedANGLE(mode, first, count, primcount); } +void GL_APIENTRY +GLES2DrawArraysInstancedBaseInstanceANGLE(GLenum mode, + GLint first, + GLsizei count, + GLsizei primcount, + GLuint baseinstance) { + gles2::GetGLContext()->DrawArraysInstancedBaseInstanceANGLE( + mode, first, count, primcount, baseinstance); +} void GL_APIENTRY GLES2DrawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, @@ -1505,6 +1537,17 @@ void GL_APIENTRY GLES2DrawElementsInstancedANGLE(GLenum mode, gles2::GetGLContext()->DrawElementsInstancedANGLE(mode, count, type, indices, primcount); } +void GL_APIENTRY +GLES2DrawElementsInstancedBaseVertexBaseInstanceANGLE(GLenum mode, + GLsizei count, + GLenum type, + const void* indices, + GLsizei primcount, + GLint basevertex, + GLuint baseinstance) { + gles2::GetGLContext()->DrawElementsInstancedBaseVertexBaseInstanceANGLE( + mode, count, type, indices, primcount, basevertex, baseinstance); +} void GL_APIENTRY GLES2VertexAttribDivisorANGLE(GLuint index, GLuint divisor) { gles2::GetGLContext()->VertexAttribDivisorANGLE(index, divisor); } @@ -1823,9 +1866,6 @@ GLenum GL_APIENTRY GLES2GetGraphicsResetStatusKHR() { void GL_APIENTRY GLES2BlendBarrierKHR() { gles2::GetGLContext()->BlendBarrierKHR(); } -void GL_APIENTRY GLES2ApplyScreenSpaceAntialiasingCHROMIUM() { - gles2::GetGLContext()->ApplyScreenSpaceAntialiasingCHROMIUM(); -} void GL_APIENTRY GLES2BindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, @@ -2578,6 +2618,11 @@ extern const NameToFunc g_gles2_function_table[] = { reinterpret_cast<GLES2FunctionPointer>(glMultiDrawArraysInstancedWEBGL), }, { + "glMultiDrawArraysInstancedBaseInstanceWEBGL", + reinterpret_cast<GLES2FunctionPointer>( + glMultiDrawArraysInstancedBaseInstanceWEBGL), + }, + { "glMultiDrawElementsWEBGL", reinterpret_cast<GLES2FunctionPointer>(glMultiDrawElementsWEBGL), }, @@ -2587,6 +2632,11 @@ extern const NameToFunc g_gles2_function_table[] = { glMultiDrawElementsInstancedWEBGL), }, { + "glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL", + reinterpret_cast<GLES2FunctionPointer>( + glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL), + }, + { "glStencilFunc", reinterpret_cast<GLES2FunctionPointer>(glStencilFunc), }, @@ -3135,10 +3185,20 @@ extern const NameToFunc g_gles2_function_table[] = { reinterpret_cast<GLES2FunctionPointer>(glDrawArraysInstancedANGLE), }, { + "glDrawArraysInstancedBaseInstanceANGLE", + reinterpret_cast<GLES2FunctionPointer>( + glDrawArraysInstancedBaseInstanceANGLE), + }, + { "glDrawElementsInstancedANGLE", reinterpret_cast<GLES2FunctionPointer>(glDrawElementsInstancedANGLE), }, { + "glDrawElementsInstancedBaseVertexBaseInstanceANGLE", + reinterpret_cast<GLES2FunctionPointer>( + glDrawElementsInstancedBaseVertexBaseInstanceANGLE), + }, + { "glVertexAttribDivisorANGLE", reinterpret_cast<GLES2FunctionPointer>(glVertexAttribDivisorANGLE), }, @@ -3354,11 +3414,6 @@ extern const NameToFunc g_gles2_function_table[] = { reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR), }, { - "glApplyScreenSpaceAntialiasingCHROMIUM", - reinterpret_cast<GLES2FunctionPointer>( - glApplyScreenSpaceAntialiasingCHROMIUM), - }, - { "glBindFragDataLocationIndexedEXT", reinterpret_cast<GLES2FunctionPointer>( glBindFragDataLocationIndexedEXT), |