| Index: ui/gl/gl_bindings_autogen_gl.h
|
| diff --git a/ui/gl/gl_bindings_autogen_gl.h b/ui/gl/gl_bindings_autogen_gl.h
|
| index 15a95186af744a62613de00a2ca9aa14bf86257f..4ecd4cb9f581085ab30cf4f9d585d59d6d0a2f45 100644
|
| --- a/ui/gl/gl_bindings_autogen_gl.h
|
| +++ b/ui/gl/gl_bindings_autogen_gl.h
|
| @@ -199,8 +199,24 @@ typedef void(GL_BINDING_CALL* glCopyTexSubImage3DProc)(GLenum target,
|
| GLint y,
|
| GLsizei width,
|
| GLsizei height);
|
| +typedef void(GL_BINDING_CALL* glCoverFillPathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glCoverFillPathNVProc)(GLuint path,
|
| GLenum coverMode);
|
| +typedef void(GL_BINDING_CALL* glCoverStrokePathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glCoverStrokePathNVProc)(GLuint name,
|
| GLenum coverMode);
|
| typedef GLuint(GL_BINDING_CALL* glCreateProgramProc)(void);
|
| @@ -667,6 +683,15 @@ typedef void(GL_BINDING_CALL* glShaderSourceProc)(GLuint shader,
|
| GLsizei count,
|
| const char* const* str,
|
| const GLint* length);
|
| +typedef void(GL_BINDING_CALL* glStencilFillPathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum fillMode,
|
| + GLuint mask,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glStencilFillPathNVProc)(GLuint path,
|
| GLenum fillMode,
|
| GLuint mask);
|
| @@ -687,14 +712,43 @@ typedef void(GL_BINDING_CALL* glStencilOpSeparateProc)(GLenum face,
|
| GLenum fail,
|
| GLenum zfail,
|
| GLenum zpass);
|
| +typedef void(GL_BINDING_CALL* glStencilStrokePathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLint ref,
|
| + GLuint mask,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glStencilStrokePathNVProc)(GLuint path,
|
| GLint reference,
|
| GLuint mask);
|
| +typedef void(GL_BINDING_CALL* glStencilThenCoverFillPathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum fillMode,
|
| + GLuint mask,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glStencilThenCoverFillPathNVProc)(
|
| GLuint path,
|
| GLenum fillMode,
|
| GLuint mask,
|
| GLenum coverMode);
|
| +typedef void(GL_BINDING_CALL* glStencilThenCoverStrokePathInstancedNVProc)(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLint ref,
|
| + GLuint mask,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues);
|
| typedef void(GL_BINDING_CALL* glStencilThenCoverStrokePathNVProc)(
|
| GLuint path,
|
| GLint reference,
|
| @@ -1041,7 +1095,9 @@ struct ProcsGL {
|
| glCopyTexImage2DProc glCopyTexImage2DFn;
|
| glCopyTexSubImage2DProc glCopyTexSubImage2DFn;
|
| glCopyTexSubImage3DProc glCopyTexSubImage3DFn;
|
| + glCoverFillPathInstancedNVProc glCoverFillPathInstancedNVFn;
|
| glCoverFillPathNVProc glCoverFillPathNVFn;
|
| + glCoverStrokePathInstancedNVProc glCoverStrokePathInstancedNVFn;
|
| glCoverStrokePathNVProc glCoverStrokePathNVFn;
|
| glCreateProgramProc glCreateProgramFn;
|
| glCreateShaderProc glCreateShaderFn;
|
| @@ -1221,6 +1277,7 @@ struct ProcsGL {
|
| glSetFenceNVProc glSetFenceNVFn;
|
| glShaderBinaryProc glShaderBinaryFn;
|
| glShaderSourceProc glShaderSourceFn;
|
| + glStencilFillPathInstancedNVProc glStencilFillPathInstancedNVFn;
|
| glStencilFillPathNVProc glStencilFillPathNVFn;
|
| glStencilFuncProc glStencilFuncFn;
|
| glStencilFuncSeparateProc glStencilFuncSeparateFn;
|
| @@ -1228,8 +1285,13 @@ struct ProcsGL {
|
| glStencilMaskSeparateProc glStencilMaskSeparateFn;
|
| glStencilOpProc glStencilOpFn;
|
| glStencilOpSeparateProc glStencilOpSeparateFn;
|
| + glStencilStrokePathInstancedNVProc glStencilStrokePathInstancedNVFn;
|
| glStencilStrokePathNVProc glStencilStrokePathNVFn;
|
| + glStencilThenCoverFillPathInstancedNVProc
|
| + glStencilThenCoverFillPathInstancedNVFn;
|
| glStencilThenCoverFillPathNVProc glStencilThenCoverFillPathNVFn;
|
| + glStencilThenCoverStrokePathInstancedNVProc
|
| + glStencilThenCoverStrokePathInstancedNVFn;
|
| glStencilThenCoverStrokePathNVProc glStencilThenCoverStrokePathNVFn;
|
| glTestFenceAPPLEProc glTestFenceAPPLEFn;
|
| glTestFenceNVProc glTestFenceNVFn;
|
| @@ -1482,7 +1544,22 @@ class GL_EXPORT GLApi {
|
| GLint y,
|
| GLsizei width,
|
| GLsizei height) = 0;
|
| + virtual void glCoverFillPathInstancedNVFn(GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glCoverFillPathNVFn(GLuint path, GLenum coverMode) = 0;
|
| + virtual void glCoverStrokePathInstancedNVFn(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) = 0;
|
| virtual GLuint glCreateProgramFn(void) = 0;
|
| virtual GLuint glCreateShaderFn(GLenum type) = 0;
|
| @@ -1873,6 +1950,15 @@ class GL_EXPORT GLApi {
|
| GLsizei count,
|
| const char* const* str,
|
| const GLint* length) = 0;
|
| + virtual void glStencilFillPathInstancedNVFn(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum fillMode,
|
| + GLuint mask,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glStencilFillPathNVFn(GLuint path,
|
| GLenum fillMode,
|
| GLuint mask) = 0;
|
| @@ -1888,13 +1974,42 @@ class GL_EXPORT GLApi {
|
| GLenum fail,
|
| GLenum zfail,
|
| GLenum zpass) = 0;
|
| + virtual void glStencilStrokePathInstancedNVFn(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLint ref,
|
| + GLuint mask,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glStencilStrokePathNVFn(GLuint path,
|
| GLint reference,
|
| GLuint mask) = 0;
|
| + virtual void glStencilThenCoverFillPathInstancedNVFn(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLenum fillMode,
|
| + GLuint mask,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glStencilThenCoverFillPathNVFn(GLuint path,
|
| GLenum fillMode,
|
| GLuint mask,
|
| GLenum coverMode) = 0;
|
| + virtual void glStencilThenCoverStrokePathInstancedNVFn(
|
| + GLsizei numPaths,
|
| + GLenum pathNameType,
|
| + const void* paths,
|
| + GLuint pathBase,
|
| + GLint ref,
|
| + GLuint mask,
|
| + GLenum coverMode,
|
| + GLenum transformType,
|
| + const GLfloat* transformValues) = 0;
|
| virtual void glStencilThenCoverStrokePathNVFn(GLuint path,
|
| GLint reference,
|
| GLuint mask,
|
| @@ -2185,7 +2300,11 @@ class GL_EXPORT GLApi {
|
| #define glCopyTexImage2D ::gfx::g_current_gl_context->glCopyTexImage2DFn
|
| #define glCopyTexSubImage2D ::gfx::g_current_gl_context->glCopyTexSubImage2DFn
|
| #define glCopyTexSubImage3D ::gfx::g_current_gl_context->glCopyTexSubImage3DFn
|
| +#define glCoverFillPathInstancedNV \
|
| + ::gfx::g_current_gl_context->glCoverFillPathInstancedNVFn
|
| #define glCoverFillPathNV ::gfx::g_current_gl_context->glCoverFillPathNVFn
|
| +#define glCoverStrokePathInstancedNV \
|
| + ::gfx::g_current_gl_context->glCoverStrokePathInstancedNVFn
|
| #define glCoverStrokePathNV ::gfx::g_current_gl_context->glCoverStrokePathNVFn
|
| #define glCreateProgram ::gfx::g_current_gl_context->glCreateProgramFn
|
| #define glCreateShader ::gfx::g_current_gl_context->glCreateShaderFn
|
| @@ -2413,6 +2532,8 @@ class GL_EXPORT GLApi {
|
| #define glSetFenceNV ::gfx::g_current_gl_context->glSetFenceNVFn
|
| #define glShaderBinary ::gfx::g_current_gl_context->glShaderBinaryFn
|
| #define glShaderSource ::gfx::g_current_gl_context->glShaderSourceFn
|
| +#define glStencilFillPathInstancedNV \
|
| + ::gfx::g_current_gl_context->glStencilFillPathInstancedNVFn
|
| #define glStencilFillPathNV ::gfx::g_current_gl_context->glStencilFillPathNVFn
|
| #define glStencilFunc ::gfx::g_current_gl_context->glStencilFuncFn
|
| #define glStencilFuncSeparate \
|
| @@ -2422,10 +2543,16 @@ class GL_EXPORT GLApi {
|
| ::gfx::g_current_gl_context->glStencilMaskSeparateFn
|
| #define glStencilOp ::gfx::g_current_gl_context->glStencilOpFn
|
| #define glStencilOpSeparate ::gfx::g_current_gl_context->glStencilOpSeparateFn
|
| +#define glStencilStrokePathInstancedNV \
|
| + ::gfx::g_current_gl_context->glStencilStrokePathInstancedNVFn
|
| #define glStencilStrokePathNV \
|
| ::gfx::g_current_gl_context->glStencilStrokePathNVFn
|
| +#define glStencilThenCoverFillPathInstancedNV \
|
| + ::gfx::g_current_gl_context->glStencilThenCoverFillPathInstancedNVFn
|
| #define glStencilThenCoverFillPathNV \
|
| ::gfx::g_current_gl_context->glStencilThenCoverFillPathNVFn
|
| +#define glStencilThenCoverStrokePathInstancedNV \
|
| + ::gfx::g_current_gl_context->glStencilThenCoverStrokePathInstancedNVFn
|
| #define glStencilThenCoverStrokePathNV \
|
| ::gfx::g_current_gl_context->glStencilThenCoverStrokePathNVFn
|
| #define glTestFenceAPPLE ::gfx::g_current_gl_context->glTestFenceAPPLEFn
|
|
|