Index: ui/gl/generate_bindings.py |
diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py |
index a3c4824a68df7853afda9ac0002fe2febf6bbcdc..0138201ceff783aa7c83ea2a2d7127749a9b6f96 100755 |
--- a/ui/gl/generate_bindings.py |
+++ b/ui/gl/generate_bindings.py |
@@ -240,9 +240,19 @@ GL_FUNCTIONS = [ |
'GLenum target, GLint level, GLint xoffset, GLint yoffset, ' |
'GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height', }, |
{ 'return_type': 'void', |
+ 'names': ['glCoverFillPathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLenum coverMode, GLenum transformType, ' |
+ 'const GLfloat* transformValues' }, |
+{ 'return_type': 'void', |
'names': ['glCoverFillPathNV'], |
'arguments': 'GLuint path, GLenum coverMode' }, |
{ 'return_type': 'void', |
+ 'names': ['glCoverStrokePathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLenum coverMode, GLenum transformType, ' |
+ 'const GLfloat* transformValues' }, |
+{ 'return_type': 'void', |
'names': ['glCoverStrokePathNV'], |
'arguments': 'GLuint name, GLenum coverMode' }, |
{ 'return_type': 'GLuint', |
@@ -921,6 +931,11 @@ GL_FUNCTIONS = [ |
}); |
""", }, |
{ 'return_type': 'void', |
+ 'names': ['glStencilFillPathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, ' |
+ 'const GLfloat* transformValues' }, |
+{ 'return_type': 'void', |
'names': ['glStencilFillPathNV'], |
'arguments': 'GLuint path, GLenum fillMode, GLuint mask' }, |
{ 'return_type': 'void', |
@@ -942,13 +957,30 @@ GL_FUNCTIONS = [ |
'names': ['glStencilOpSeparate'], |
'arguments': 'GLenum face, GLenum fail, GLenum zfail, GLenum zpass', }, |
{ 'return_type': 'void', |
+ 'names': ['glStencilStrokePathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLint ref, GLuint mask, GLenum transformType, ' |
+ 'const GLfloat* transformValues' }, |
+{ 'return_type': 'void', |
'names': ['glStencilStrokePathNV'], |
'arguments': 'GLuint path, GLint reference, GLuint mask' }, |
{ 'return_type': 'void', |
+ 'names': ['glStencilThenCoverFillPathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, ' |
+ 'GLenum transformType, const GLfloat* transformValues', |
+ 'is_optional': True, }, |
+{ 'return_type': 'void', |
'names': ['glStencilThenCoverFillPathNV'], |
'arguments': 'GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode', |
'is_optional': True, }, |
{ 'return_type': 'void', |
+ 'names': ['glStencilThenCoverStrokePathInstancedNV'], |
+ 'arguments': 'GLsizei numPaths, GLenum pathNameType, const void* paths, ' |
+ 'GLuint pathBase, GLint ref, GLuint mask, GLenum coverMode, ' |
+ 'GLenum transformType, const GLfloat* transformValues', |
+ 'is_optional': True, }, |
+{ 'return_type': 'void', |
'names': ['glStencilThenCoverStrokePathNV'], |
'arguments': 'GLuint path, GLint reference, GLuint mask, GLenum coverMode', |
'is_optional': True, }, |