| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 """code generator for GL/GLES extension wrangler.""" | 6 """code generator for GL/GLES extension wrangler.""" |
| 7 | 7 |
| 8 import optparse | 8 import optparse |
| 9 import os | 9 import os |
| 10 import collections | 10 import collections |
| (...skipping 1277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1288 { 'name': 'glQueryCounterEXT' }], | 1288 { 'name': 'glQueryCounterEXT' }], |
| 1289 'arguments': 'GLuint id, GLenum target', }, | 1289 'arguments': 'GLuint id, GLenum target', }, |
| 1290 { 'return_type': 'void', | 1290 { 'return_type': 'void', |
| 1291 'names': ['glReadBuffer'], | 1291 'names': ['glReadBuffer'], |
| 1292 'arguments': 'GLenum src', }, | 1292 'arguments': 'GLenum src', }, |
| 1293 { 'return_type': 'void', | 1293 { 'return_type': 'void', |
| 1294 'versions': [{'name': 'glReadnPixelsRobustANGLE', | 1294 'versions': [{'name': 'glReadnPixelsRobustANGLE', |
| 1295 'extensions': ['GL_ANGLE_robust_client_memory']}], | 1295 'extensions': ['GL_ANGLE_robust_client_memory']}], |
| 1296 'arguments': | 1296 'arguments': |
| 1297 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' | 1297 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' |
| 1298 'GLenum type, GLsizei bufSize, GLsizei* length, GLsizei* columns, ' | 1298 'GLenum type, GLsizei bufSize, GLsizei* length, void* data', }, |
| 1299 'GLsizei* rows, void* data', }, | |
| 1300 { 'return_type': 'void', | 1299 { 'return_type': 'void', |
| 1301 'names': ['glReadPixels'], | 1300 'names': ['glReadPixels'], |
| 1302 'arguments': | 1301 'arguments': |
| 1303 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' | 1302 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' |
| 1304 'GLenum type, void* pixels', }, | 1303 'GLenum type, void* pixels', }, |
| 1305 { 'return_type': 'void', | 1304 { 'return_type': 'void', |
| 1306 'versions': [{'name': 'glReadPixelsRobustANGLE', | 1305 'versions': [{'name': 'glReadPixelsRobustANGLE', |
| 1307 'extensions': ['GL_ANGLE_robust_client_memory']}], | 1306 'extensions': ['GL_ANGLE_robust_client_memory']}], |
| 1308 'arguments': | 1307 'arguments': |
| 1309 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' | 1308 'GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, ' |
| 1310 'GLenum type, GLsizei bufSize, GLsizei* length, GLsizei* columns, ' | 1309 'GLenum type, GLsizei bufSize, GLsizei* length, void* pixels', }, |
| 1311 'GLsizei* rows, void* pixels', }, | |
| 1312 { 'return_type': 'void', | 1310 { 'return_type': 'void', |
| 1313 'names': ['glReleaseShaderCompiler'], | 1311 'names': ['glReleaseShaderCompiler'], |
| 1314 'arguments': 'void', }, | 1312 'arguments': 'void', }, |
| 1315 { 'return_type': 'void', | 1313 { 'return_type': 'void', |
| 1316 'names': ['glRenderbufferStorageEXT', 'glRenderbufferStorage'], | 1314 'names': ['glRenderbufferStorageEXT', 'glRenderbufferStorage'], |
| 1317 'arguments': | 1315 'arguments': |
| 1318 'GLenum target, GLenum internalformat, GLsizei width, GLsizei height', }, | 1316 'GLenum target, GLenum internalformat, GLsizei width, GLsizei height', }, |
| 1319 { 'return_type': 'void', | 1317 { 'return_type': 'void', |
| 1320 'names': ['glRenderbufferStorageMultisample'], | 1318 'names': ['glRenderbufferStorageMultisample'], |
| 1321 'arguments': 'GLenum target, GLsizei samples, GLenum internalformat, ' | 1319 'arguments': 'GLenum target, GLsizei samples, GLenum internalformat, ' |
| (...skipping 2043 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3365 header_file = open( | 3363 header_file = open( |
| 3366 os.path.join(directory, 'gl_stub_autogen_gl.cc'), 'wb') | 3364 os.path.join(directory, 'gl_stub_autogen_gl.cc'), 'wb') |
| 3367 GenerateStubSource(header_file, GL_FUNCTIONS) | 3365 GenerateStubSource(header_file, GL_FUNCTIONS) |
| 3368 header_file.close() | 3366 header_file.close() |
| 3369 ClangFormat(header_file.name) | 3367 ClangFormat(header_file.name) |
| 3370 return 0 | 3368 return 0 |
| 3371 | 3369 |
| 3372 | 3370 |
| 3373 if __name__ == '__main__': | 3371 if __name__ == '__main__': |
| 3374 sys.exit(main(sys.argv[1:])) | 3372 sys.exit(main(sys.argv[1:])) |
| OLD | NEW |