| Index: ui/gl/generate_bindings.py | 
| diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py | 
| index 01568065c9dab0dfbd6aed52d49ed974b6bb1fc1..da668ec9cebd0f76352746a2aa486b0efaf39ffd 100755 | 
| --- a/ui/gl/generate_bindings.py | 
| +++ b/ui/gl/generate_bindings.py | 
| @@ -595,9 +595,15 @@ GL_FUNCTIONS = [ | 
| 'names': ['glMapBufferOES', 'glMapBuffer'], | 
| 'arguments': 'GLenum target, GLenum access', }, | 
| { 'return_type': 'void*', | 
| -  'names': ['glMapBufferRange'], | 
| +  'known_as': 'glMapBufferRange', | 
| +  'versions': [{ 'name': 'glMapBufferRange', | 
| +                 'gl_versions': ['gl3', 'gl4', 'es3'] }, | 
| +               { 'name': 'glMapBufferRange', | 
| +                 'extensions': ['GL_ARB_map_buffer_range'] }, | 
| +               { 'name': 'glMapBufferRangeEXT', | 
| +                 'extensions': ['GL_EXT_map_buffer_range'] }], | 
| 'arguments': | 
| -      'GLenum target, GLintptr offset, GLsizeiptr length, GLenum access', }, | 
| +      'GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access', }, | 
| { 'return_type': 'void', | 
| 'known_as': 'glMatrixLoadfEXT', | 
| 'versions': [{ 'name': 'glMatrixLoadfEXT', | 
|  |