Index: ui/gl/generate_bindings.py |
diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py |
index 75f55c72e731e76ab6598940ecd496fd38755d83..dbd6dc5efc742d87abd6dbcb582f6d6230790bc2 100755 |
--- a/ui/gl/generate_bindings.py |
+++ b/ui/gl/generate_bindings.py |
@@ -868,6 +868,92 @@ GL_FUNCTIONS = [ |
'gl_versions': ['es3'], |
'extensions': ['GL_NV_path_rendering'] }], |
'arguments': 'GLenum matrixMode' }, |
+{ 'return_type': 'GLuint', |
+ 'known_as': 'glGenPathsNV', |
+ 'versions': [{ 'name': 'glGenPathsNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLsizei range' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glDeletePathsNV', |
+ 'versions': [{ 'name': 'glDeletePathsNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLsizei range' }, |
+{ 'return_type': 'GLboolean', |
+ 'known_as': 'glIsPathNV', |
+ 'versions': [{ 'name': 'glIsPathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glPathCommandsNV', |
+ 'versions': [{ 'name': 'glPathCommandsNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLsizei numCommands, const GLubyte* commands, ' |
+ 'GLsizei numCoords, GLenum coordType, const GLvoid* coords' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glPathParameteriNV', |
+ 'versions': [{ 'name': 'glPathParameteriNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLenum pname, GLint value' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glPathParameterfNV', |
+ 'versions': [{ 'name': 'glPathParameterfNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLenum pname, GLfloat value' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glPathStencilFuncNV', |
+ 'versions': [{ 'name': 'glPathStencilFuncNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLenum func, GLint ref, GLuint mask' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glStencilFillPathNV', |
+ 'versions': [{ 'name': 'glStencilFillPathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLenum fillMode, GLuint mask' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glStencilStrokePathNV', |
+ 'versions': [{ 'name': 'glStencilStrokePathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLint reference, GLuint mask' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glPathTexGenNV', |
+ 'versions': [{ 'name': 'glPathTexGenNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLenum texCoordSet, GLenum genMode, ' |
+ 'GLint components, const GLfloat* coeffs', }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glCoverFillPathNV', |
+ 'versions': [{ 'name': 'glCoverFillPathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLenum coverMode' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glCoverStrokePathNV', |
+ 'versions': [{ 'name': 'glCoverStrokePathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint name, GLenum coverMode' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glStencilThenCoverFillPathNV', |
+ 'versions': [{ 'name': 'glStencilThenCoverFillPathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode' }, |
+{ 'return_type': 'void', |
+ 'known_as': 'glStencilThenCoverStrokePathNV', |
+ 'versions': [{ 'name': 'glStencilThenCoverStrokePathNV', |
+ 'gl_versions': ['gl4', 'es3'], |
+ 'extensions': ['GL_NV_path_rendering'] }], |
+ 'arguments': 'GLuint path, GLint reference, GLuint mask, GLenum coverMode' }, |
] |
OSMESA_FUNCTIONS = [ |