OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 // | 4 // |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // ui/gl/generate_bindings.py | 6 // ui/gl/generate_bindings.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
(...skipping 388 matching lines...) Loading... |
399 GLsizei* length, | 399 GLsizei* length, |
400 GLenum* binaryFormat, | 400 GLenum* binaryFormat, |
401 GLvoid* binary); | 401 GLvoid* binary); |
402 typedef void(GL_BINDING_CALL* glGetProgramInfoLogProc)(GLuint program, | 402 typedef void(GL_BINDING_CALL* glGetProgramInfoLogProc)(GLuint program, |
403 GLsizei bufsize, | 403 GLsizei bufsize, |
404 GLsizei* length, | 404 GLsizei* length, |
405 char* infolog); | 405 char* infolog); |
406 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program, | 406 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program, |
407 GLenum pname, | 407 GLenum pname, |
408 GLint* params); | 408 GLint* params); |
| 409 typedef GLint(GL_BINDING_CALL* glGetProgramResourceLocationProc)( |
| 410 GLuint program, |
| 411 GLenum programInterface, |
| 412 const char* name); |
409 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target, | 413 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target, |
410 GLenum pname, | 414 GLenum pname, |
411 GLint* params); | 415 GLint* params); |
412 typedef void(GL_BINDING_CALL* glGetQueryivARBProc)(GLenum target, | 416 typedef void(GL_BINDING_CALL* glGetQueryivARBProc)(GLenum target, |
413 GLenum pname, | 417 GLenum pname, |
414 GLint* params); | 418 GLint* params); |
415 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id, | 419 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id, |
416 GLenum pname, | 420 GLenum pname, |
417 GLint64* params); | 421 GLint64* params); |
418 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id, | 422 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id, |
(...skipping 31 matching lines...) Loading... |
450 typedef void(GL_BINDING_CALL* glGetShaderPrecisionFormatProc)( | 454 typedef void(GL_BINDING_CALL* glGetShaderPrecisionFormatProc)( |
451 GLenum shadertype, | 455 GLenum shadertype, |
452 GLenum precisiontype, | 456 GLenum precisiontype, |
453 GLint* range, | 457 GLint* range, |
454 GLint* precision); | 458 GLint* precision); |
455 typedef void(GL_BINDING_CALL* glGetShaderSourceProc)(GLuint shader, | 459 typedef void(GL_BINDING_CALL* glGetShaderSourceProc)(GLuint shader, |
456 GLsizei bufsize, | 460 GLsizei bufsize, |
457 GLsizei* length, | 461 GLsizei* length, |
458 char* source); | 462 char* source); |
459 typedef const GLubyte*(GL_BINDING_CALL* glGetStringProc)(GLenum name); | 463 typedef const GLubyte*(GL_BINDING_CALL* glGetStringProc)(GLenum name); |
| 464 typedef const GLubyte*(GL_BINDING_CALL* glGetStringiProc)(GLenum name, |
| 465 GLuint index); |
460 typedef void(GL_BINDING_CALL* glGetSyncivProc)(GLsync sync, | 466 typedef void(GL_BINDING_CALL* glGetSyncivProc)(GLsync sync, |
461 GLenum pname, | 467 GLenum pname, |
462 GLsizei bufSize, | 468 GLsizei bufSize, |
463 GLsizei* length, | 469 GLsizei* length, |
464 GLint* values); | 470 GLint* values); |
465 typedef void(GL_BINDING_CALL* glGetTexLevelParameterfvProc)(GLenum target, | 471 typedef void(GL_BINDING_CALL* glGetTexLevelParameterfvProc)(GLenum target, |
466 GLint level, | 472 GLint level, |
467 GLenum pname, | 473 GLenum pname, |
468 GLfloat* params); | 474 GLfloat* params); |
469 typedef void(GL_BINDING_CALL* glGetTexLevelParameterivProc)(GLenum target, | 475 typedef void(GL_BINDING_CALL* glGetTexLevelParameterivProc)(GLenum target, |
(...skipping 595 matching lines...) Loading... |
1065 glGetFramebufferAttachmentParameterivEXTFn; | 1071 glGetFramebufferAttachmentParameterivEXTFn; |
1066 glGetGraphicsResetStatusARBProc glGetGraphicsResetStatusARBFn; | 1072 glGetGraphicsResetStatusARBProc glGetGraphicsResetStatusARBFn; |
1067 glGetInteger64i_vProc glGetInteger64i_vFn; | 1073 glGetInteger64i_vProc glGetInteger64i_vFn; |
1068 glGetInteger64vProc glGetInteger64vFn; | 1074 glGetInteger64vProc glGetInteger64vFn; |
1069 glGetIntegeri_vProc glGetIntegeri_vFn; | 1075 glGetIntegeri_vProc glGetIntegeri_vFn; |
1070 glGetIntegervProc glGetIntegervFn; | 1076 glGetIntegervProc glGetIntegervFn; |
1071 glGetInternalformativProc glGetInternalformativFn; | 1077 glGetInternalformativProc glGetInternalformativFn; |
1072 glGetProgramBinaryProc glGetProgramBinaryFn; | 1078 glGetProgramBinaryProc glGetProgramBinaryFn; |
1073 glGetProgramInfoLogProc glGetProgramInfoLogFn; | 1079 glGetProgramInfoLogProc glGetProgramInfoLogFn; |
1074 glGetProgramivProc glGetProgramivFn; | 1080 glGetProgramivProc glGetProgramivFn; |
| 1081 glGetProgramResourceLocationProc glGetProgramResourceLocationFn; |
1075 glGetQueryivProc glGetQueryivFn; | 1082 glGetQueryivProc glGetQueryivFn; |
1076 glGetQueryivARBProc glGetQueryivARBFn; | 1083 glGetQueryivARBProc glGetQueryivARBFn; |
1077 glGetQueryObjecti64vProc glGetQueryObjecti64vFn; | 1084 glGetQueryObjecti64vProc glGetQueryObjecti64vFn; |
1078 glGetQueryObjectivProc glGetQueryObjectivFn; | 1085 glGetQueryObjectivProc glGetQueryObjectivFn; |
1079 glGetQueryObjectivARBProc glGetQueryObjectivARBFn; | 1086 glGetQueryObjectivARBProc glGetQueryObjectivARBFn; |
1080 glGetQueryObjectui64vProc glGetQueryObjectui64vFn; | 1087 glGetQueryObjectui64vProc glGetQueryObjectui64vFn; |
1081 glGetQueryObjectuivProc glGetQueryObjectuivFn; | 1088 glGetQueryObjectuivProc glGetQueryObjectuivFn; |
1082 glGetQueryObjectuivARBProc glGetQueryObjectuivARBFn; | 1089 glGetQueryObjectuivARBProc glGetQueryObjectuivARBFn; |
1083 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn; | 1090 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn; |
1084 glGetSamplerParameterfvProc glGetSamplerParameterfvFn; | 1091 glGetSamplerParameterfvProc glGetSamplerParameterfvFn; |
1085 glGetSamplerParameterivProc glGetSamplerParameterivFn; | 1092 glGetSamplerParameterivProc glGetSamplerParameterivFn; |
1086 glGetShaderInfoLogProc glGetShaderInfoLogFn; | 1093 glGetShaderInfoLogProc glGetShaderInfoLogFn; |
1087 glGetShaderivProc glGetShaderivFn; | 1094 glGetShaderivProc glGetShaderivFn; |
1088 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn; | 1095 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn; |
1089 glGetShaderSourceProc glGetShaderSourceFn; | 1096 glGetShaderSourceProc glGetShaderSourceFn; |
1090 glGetStringProc glGetStringFn; | 1097 glGetStringProc glGetStringFn; |
| 1098 glGetStringiProc glGetStringiFn; |
1091 glGetSyncivProc glGetSyncivFn; | 1099 glGetSyncivProc glGetSyncivFn; |
1092 glGetTexLevelParameterfvProc glGetTexLevelParameterfvFn; | 1100 glGetTexLevelParameterfvProc glGetTexLevelParameterfvFn; |
1093 glGetTexLevelParameterivProc glGetTexLevelParameterivFn; | 1101 glGetTexLevelParameterivProc glGetTexLevelParameterivFn; |
1094 glGetTexParameterfvProc glGetTexParameterfvFn; | 1102 glGetTexParameterfvProc glGetTexParameterfvFn; |
1095 glGetTexParameterivProc glGetTexParameterivFn; | 1103 glGetTexParameterivProc glGetTexParameterivFn; |
1096 glGetTransformFeedbackVaryingProc glGetTransformFeedbackVaryingFn; | 1104 glGetTransformFeedbackVaryingProc glGetTransformFeedbackVaryingFn; |
1097 glGetTranslatedShaderSourceANGLEProc glGetTranslatedShaderSourceANGLEFn; | 1105 glGetTranslatedShaderSourceANGLEProc glGetTranslatedShaderSourceANGLEFn; |
1098 glGetUniformBlockIndexProc glGetUniformBlockIndexFn; | 1106 glGetUniformBlockIndexProc glGetUniformBlockIndexFn; |
1099 glGetUniformfvProc glGetUniformfvFn; | 1107 glGetUniformfvProc glGetUniformfvFn; |
1100 glGetUniformIndicesProc glGetUniformIndicesFn; | 1108 glGetUniformIndicesProc glGetUniformIndicesFn; |
(...skipping 471 matching lines...) Loading... |
1572 GLsizei* length, | 1580 GLsizei* length, |
1573 GLenum* binaryFormat, | 1581 GLenum* binaryFormat, |
1574 GLvoid* binary) = 0; | 1582 GLvoid* binary) = 0; |
1575 virtual void glGetProgramInfoLogFn(GLuint program, | 1583 virtual void glGetProgramInfoLogFn(GLuint program, |
1576 GLsizei bufsize, | 1584 GLsizei bufsize, |
1577 GLsizei* length, | 1585 GLsizei* length, |
1578 char* infolog) = 0; | 1586 char* infolog) = 0; |
1579 virtual void glGetProgramivFn(GLuint program, | 1587 virtual void glGetProgramivFn(GLuint program, |
1580 GLenum pname, | 1588 GLenum pname, |
1581 GLint* params) = 0; | 1589 GLint* params) = 0; |
| 1590 virtual GLint glGetProgramResourceLocationFn(GLuint program, |
| 1591 GLenum programInterface, |
| 1592 const char* name) = 0; |
1582 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0; | 1593 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0; |
1583 virtual void glGetQueryivARBFn(GLenum target, | 1594 virtual void glGetQueryivARBFn(GLenum target, |
1584 GLenum pname, | 1595 GLenum pname, |
1585 GLint* params) = 0; | 1596 GLint* params) = 0; |
1586 virtual void glGetQueryObjecti64vFn(GLuint id, | 1597 virtual void glGetQueryObjecti64vFn(GLuint id, |
1587 GLenum pname, | 1598 GLenum pname, |
1588 GLint64* params) = 0; | 1599 GLint64* params) = 0; |
1589 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0; | 1600 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0; |
1590 virtual void glGetQueryObjectivARBFn(GLuint id, | 1601 virtual void glGetQueryObjectivARBFn(GLuint id, |
1591 GLenum pname, | 1602 GLenum pname, |
(...skipping 23 matching lines...) Loading... |
1615 virtual void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) = 0; | 1626 virtual void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) = 0; |
1616 virtual void glGetShaderPrecisionFormatFn(GLenum shadertype, | 1627 virtual void glGetShaderPrecisionFormatFn(GLenum shadertype, |
1617 GLenum precisiontype, | 1628 GLenum precisiontype, |
1618 GLint* range, | 1629 GLint* range, |
1619 GLint* precision) = 0; | 1630 GLint* precision) = 0; |
1620 virtual void glGetShaderSourceFn(GLuint shader, | 1631 virtual void glGetShaderSourceFn(GLuint shader, |
1621 GLsizei bufsize, | 1632 GLsizei bufsize, |
1622 GLsizei* length, | 1633 GLsizei* length, |
1623 char* source) = 0; | 1634 char* source) = 0; |
1624 virtual const GLubyte* glGetStringFn(GLenum name) = 0; | 1635 virtual const GLubyte* glGetStringFn(GLenum name) = 0; |
| 1636 virtual const GLubyte* glGetStringiFn(GLenum name, GLuint index) = 0; |
1625 virtual void glGetSyncivFn(GLsync sync, | 1637 virtual void glGetSyncivFn(GLsync sync, |
1626 GLenum pname, | 1638 GLenum pname, |
1627 GLsizei bufSize, | 1639 GLsizei bufSize, |
1628 GLsizei* length, | 1640 GLsizei* length, |
1629 GLint* values) = 0; | 1641 GLint* values) = 0; |
1630 virtual void glGetTexLevelParameterfvFn(GLenum target, | 1642 virtual void glGetTexLevelParameterfvFn(GLenum target, |
1631 GLint level, | 1643 GLint level, |
1632 GLenum pname, | 1644 GLenum pname, |
1633 GLfloat* params) = 0; | 1645 GLfloat* params) = 0; |
1634 virtual void glGetTexLevelParameterivFn(GLenum target, | 1646 virtual void glGetTexLevelParameterivFn(GLenum target, |
(...skipping 539 matching lines...) Loading... |
2174 ::gfx::g_current_gl_context->glGetGraphicsResetStatusARBFn | 2186 ::gfx::g_current_gl_context->glGetGraphicsResetStatusARBFn |
2175 #define glGetInteger64i_v ::gfx::g_current_gl_context->glGetInteger64i_vFn | 2187 #define glGetInteger64i_v ::gfx::g_current_gl_context->glGetInteger64i_vFn |
2176 #define glGetInteger64v ::gfx::g_current_gl_context->glGetInteger64vFn | 2188 #define glGetInteger64v ::gfx::g_current_gl_context->glGetInteger64vFn |
2177 #define glGetIntegeri_v ::gfx::g_current_gl_context->glGetIntegeri_vFn | 2189 #define glGetIntegeri_v ::gfx::g_current_gl_context->glGetIntegeri_vFn |
2178 #define glGetIntegerv ::gfx::g_current_gl_context->glGetIntegervFn | 2190 #define glGetIntegerv ::gfx::g_current_gl_context->glGetIntegervFn |
2179 #define glGetInternalformativ \ | 2191 #define glGetInternalformativ \ |
2180 ::gfx::g_current_gl_context->glGetInternalformativFn | 2192 ::gfx::g_current_gl_context->glGetInternalformativFn |
2181 #define glGetProgramBinary ::gfx::g_current_gl_context->glGetProgramBinaryFn | 2193 #define glGetProgramBinary ::gfx::g_current_gl_context->glGetProgramBinaryFn |
2182 #define glGetProgramInfoLog ::gfx::g_current_gl_context->glGetProgramInfoLogFn | 2194 #define glGetProgramInfoLog ::gfx::g_current_gl_context->glGetProgramInfoLogFn |
2183 #define glGetProgramiv ::gfx::g_current_gl_context->glGetProgramivFn | 2195 #define glGetProgramiv ::gfx::g_current_gl_context->glGetProgramivFn |
| 2196 #define glGetProgramResourceLocation \ |
| 2197 ::gfx::g_current_gl_context->glGetProgramResourceLocationFn |
2184 #define glGetQueryiv ::gfx::g_current_gl_context->glGetQueryivFn | 2198 #define glGetQueryiv ::gfx::g_current_gl_context->glGetQueryivFn |
2185 #define glGetQueryivARB ::gfx::g_current_gl_context->glGetQueryivARBFn | 2199 #define glGetQueryivARB ::gfx::g_current_gl_context->glGetQueryivARBFn |
2186 #define glGetQueryObjecti64v ::gfx::g_current_gl_context->glGetQueryObjecti64vFn | 2200 #define glGetQueryObjecti64v ::gfx::g_current_gl_context->glGetQueryObjecti64vFn |
2187 #define glGetQueryObjectiv ::gfx::g_current_gl_context->glGetQueryObjectivFn | 2201 #define glGetQueryObjectiv ::gfx::g_current_gl_context->glGetQueryObjectivFn |
2188 #define glGetQueryObjectivARB \ | 2202 #define glGetQueryObjectivARB \ |
2189 ::gfx::g_current_gl_context->glGetQueryObjectivARBFn | 2203 ::gfx::g_current_gl_context->glGetQueryObjectivARBFn |
2190 #define glGetQueryObjectui64v \ | 2204 #define glGetQueryObjectui64v \ |
2191 ::gfx::g_current_gl_context->glGetQueryObjectui64vFn | 2205 ::gfx::g_current_gl_context->glGetQueryObjectui64vFn |
2192 #define glGetQueryObjectuiv ::gfx::g_current_gl_context->glGetQueryObjectuivFn | 2206 #define glGetQueryObjectuiv ::gfx::g_current_gl_context->glGetQueryObjectuivFn |
2193 #define glGetQueryObjectuivARB \ | 2207 #define glGetQueryObjectuivARB \ |
2194 ::gfx::g_current_gl_context->glGetQueryObjectuivARBFn | 2208 ::gfx::g_current_gl_context->glGetQueryObjectuivARBFn |
2195 #define glGetRenderbufferParameterivEXT \ | 2209 #define glGetRenderbufferParameterivEXT \ |
2196 ::gfx::g_current_gl_context->glGetRenderbufferParameterivEXTFn | 2210 ::gfx::g_current_gl_context->glGetRenderbufferParameterivEXTFn |
2197 #define glGetSamplerParameterfv \ | 2211 #define glGetSamplerParameterfv \ |
2198 ::gfx::g_current_gl_context->glGetSamplerParameterfvFn | 2212 ::gfx::g_current_gl_context->glGetSamplerParameterfvFn |
2199 #define glGetSamplerParameteriv \ | 2213 #define glGetSamplerParameteriv \ |
2200 ::gfx::g_current_gl_context->glGetSamplerParameterivFn | 2214 ::gfx::g_current_gl_context->glGetSamplerParameterivFn |
2201 #define glGetShaderInfoLog ::gfx::g_current_gl_context->glGetShaderInfoLogFn | 2215 #define glGetShaderInfoLog ::gfx::g_current_gl_context->glGetShaderInfoLogFn |
2202 #define glGetShaderiv ::gfx::g_current_gl_context->glGetShaderivFn | 2216 #define glGetShaderiv ::gfx::g_current_gl_context->glGetShaderivFn |
2203 #define glGetShaderPrecisionFormat \ | 2217 #define glGetShaderPrecisionFormat \ |
2204 ::gfx::g_current_gl_context->glGetShaderPrecisionFormatFn | 2218 ::gfx::g_current_gl_context->glGetShaderPrecisionFormatFn |
2205 #define glGetShaderSource ::gfx::g_current_gl_context->glGetShaderSourceFn | 2219 #define glGetShaderSource ::gfx::g_current_gl_context->glGetShaderSourceFn |
2206 #define glGetString ::gfx::g_current_gl_context->glGetStringFn | 2220 #define glGetString ::gfx::g_current_gl_context->glGetStringFn |
| 2221 #define glGetStringi ::gfx::g_current_gl_context->glGetStringiFn |
2207 #define glGetSynciv ::gfx::g_current_gl_context->glGetSyncivFn | 2222 #define glGetSynciv ::gfx::g_current_gl_context->glGetSyncivFn |
2208 #define glGetTexLevelParameterfv \ | 2223 #define glGetTexLevelParameterfv \ |
2209 ::gfx::g_current_gl_context->glGetTexLevelParameterfvFn | 2224 ::gfx::g_current_gl_context->glGetTexLevelParameterfvFn |
2210 #define glGetTexLevelParameteriv \ | 2225 #define glGetTexLevelParameteriv \ |
2211 ::gfx::g_current_gl_context->glGetTexLevelParameterivFn | 2226 ::gfx::g_current_gl_context->glGetTexLevelParameterivFn |
2212 #define glGetTexParameterfv ::gfx::g_current_gl_context->glGetTexParameterfvFn | 2227 #define glGetTexParameterfv ::gfx::g_current_gl_context->glGetTexParameterfvFn |
2213 #define glGetTexParameteriv ::gfx::g_current_gl_context->glGetTexParameterivFn | 2228 #define glGetTexParameteriv ::gfx::g_current_gl_context->glGetTexParameterivFn |
2214 #define glGetTransformFeedbackVarying \ | 2229 #define glGetTransformFeedbackVarying \ |
2215 ::gfx::g_current_gl_context->glGetTransformFeedbackVaryingFn | 2230 ::gfx::g_current_gl_context->glGetTransformFeedbackVaryingFn |
2216 #define glGetTranslatedShaderSourceANGLE \ | 2231 #define glGetTranslatedShaderSourceANGLE \ |
(...skipping 148 matching lines...) Loading... |
2365 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn | 2380 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn |
2366 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn | 2381 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn |
2367 #define glVertexAttribIPointer \ | 2382 #define glVertexAttribIPointer \ |
2368 ::gfx::g_current_gl_context->glVertexAttribIPointerFn | 2383 ::gfx::g_current_gl_context->glVertexAttribIPointerFn |
2369 #define glVertexAttribPointer \ | 2384 #define glVertexAttribPointer \ |
2370 ::gfx::g_current_gl_context->glVertexAttribPointerFn | 2385 ::gfx::g_current_gl_context->glVertexAttribPointerFn |
2371 #define glViewport ::gfx::g_current_gl_context->glViewportFn | 2386 #define glViewport ::gfx::g_current_gl_context->glViewportFn |
2372 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn | 2387 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn |
2373 | 2388 |
2374 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ | 2389 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ |
OLD | NEW |