Index: ui/gl/generate_bindings.py |
diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py |
index 9a863e03251431b2fcddbb1eb3b5b83636662998..f0f711845c4df86fa66eb6d00e179ae9128aed23 100755 |
--- a/ui/gl/generate_bindings.py |
+++ b/ui/gl/generate_bindings.py |
@@ -96,6 +96,14 @@ GL_FUNCTIONS = [ |
'names': ['glBindFramebufferEXT', 'glBindFramebuffer'], |
'arguments': 'GLenum target, GLuint framebuffer', }, |
{ 'return_type': 'void', |
+ 'known_as': 'glBindImageTextureEXT', |
+ 'versions': [{ 'name': 'glBindImageTexture', |
+ 'extensions': ['GL_ARB_shader_image_load_store'] }, |
+ { 'name': 'glBindImageTextureEXT', |
+ 'extensions': ['GL_EXT_shader_image_load_store'] }], |
+ 'arguments': 'GLuint index, GLuint texture, GLint level, GLboolean layered,' |
+ 'GLint layer, GLenum access, GLint format', }, |
+{ 'return_type': 'void', |
'names': ['glBindRenderbufferEXT', 'glBindRenderbuffer'], |
'arguments': 'GLenum target, GLuint renderbuffer', }, |
{ 'return_type': 'void', |
@@ -834,6 +842,13 @@ GL_FUNCTIONS = [ |
'GL_NV_path_rendering'] },], |
'arguments': 'GLenum matrixMode' }, |
{ 'return_type': 'void', |
+ 'known_as': 'glMemoryBarrierEXT', |
+ 'versions': [{ 'name': 'glMemoryBarrier', |
+ 'extensions': ['GL_ARB_shader_image_load_store'] }, |
+ { 'name': 'glMemoryBarrierEXT', |
+ 'extensions': ['GL_EXT_shader_image_load_store'] }], |
+ 'arguments': 'GLbitfield barriers', }, |
+{ 'return_type': 'void', |
'names': ['glPathCommandsNV'], |
'arguments': 'GLuint path, GLsizei numCommands, const GLubyte* commands, ' |
'GLsizei numCoords, GLenum coordType, const GLvoid* coords' }, |