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 |
11 #ifndef UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ | 11 #ifndef UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ |
12 #define UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ | 12 #define UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ |
13 | 13 |
14 namespace gfx { | 14 namespace gfx { |
15 | 15 |
16 class GLContext; | 16 class GLContext; |
17 | 17 |
18 typedef void(GL_BINDING_CALL* glActiveTextureProc)(GLenum texture); | 18 typedef void(GL_BINDING_CALL* glActiveTextureProc)(GLenum texture); |
19 typedef void(GL_BINDING_CALL* glAttachShaderProc)(GLuint program, | 19 typedef void(GL_BINDING_CALL* glAttachShaderProc)(GLuint program, |
20 GLuint shader); | 20 GLuint shader); |
21 typedef void(GL_BINDING_CALL* glBeginQueryProc)(GLenum target, GLuint id); | 21 typedef void(GL_BINDING_CALL* glBeginQueryProc)(GLenum target, GLuint id); |
22 typedef void(GL_BINDING_CALL* glBeginQueryARBProc)(GLenum target, GLuint id); | |
23 typedef void(GL_BINDING_CALL* glBeginTransformFeedbackProc)( | 22 typedef void(GL_BINDING_CALL* glBeginTransformFeedbackProc)( |
24 GLenum primitiveMode); | 23 GLenum primitiveMode); |
25 typedef void(GL_BINDING_CALL* glBindAttribLocationProc)(GLuint program, | 24 typedef void(GL_BINDING_CALL* glBindAttribLocationProc)(GLuint program, |
26 GLuint index, | 25 GLuint index, |
27 const char* name); | 26 const char* name); |
28 typedef void(GL_BINDING_CALL* glBindBufferProc)(GLenum target, GLuint buffer); | 27 typedef void(GL_BINDING_CALL* glBindBufferProc)(GLenum target, GLuint buffer); |
29 typedef void(GL_BINDING_CALL* glBindBufferBaseProc)(GLenum target, | 28 typedef void(GL_BINDING_CALL* glBindBufferBaseProc)(GLenum target, |
30 GLuint index, | 29 GLuint index, |
31 GLuint buffer); | 30 GLuint buffer); |
32 typedef void(GL_BINDING_CALL* glBindBufferRangeProc)(GLenum target, | 31 typedef void(GL_BINDING_CALL* glBindBufferRangeProc)(GLenum target, |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
196 typedef void(GL_BINDING_CALL* glDeleteFencesAPPLEProc)(GLsizei n, | 195 typedef void(GL_BINDING_CALL* glDeleteFencesAPPLEProc)(GLsizei n, |
197 const GLuint* fences); | 196 const GLuint* fences); |
198 typedef void(GL_BINDING_CALL* glDeleteFencesNVProc)(GLsizei n, | 197 typedef void(GL_BINDING_CALL* glDeleteFencesNVProc)(GLsizei n, |
199 const GLuint* fences); | 198 const GLuint* fences); |
200 typedef void(GL_BINDING_CALL* glDeleteFramebuffersEXTProc)( | 199 typedef void(GL_BINDING_CALL* glDeleteFramebuffersEXTProc)( |
201 GLsizei n, | 200 GLsizei n, |
202 const GLuint* framebuffers); | 201 const GLuint* framebuffers); |
203 typedef void(GL_BINDING_CALL* glDeleteProgramProc)(GLuint program); | 202 typedef void(GL_BINDING_CALL* glDeleteProgramProc)(GLuint program); |
204 typedef void(GL_BINDING_CALL* glDeleteQueriesProc)(GLsizei n, | 203 typedef void(GL_BINDING_CALL* glDeleteQueriesProc)(GLsizei n, |
205 const GLuint* ids); | 204 const GLuint* ids); |
206 typedef void(GL_BINDING_CALL* glDeleteQueriesARBProc)(GLsizei n, | |
207 const GLuint* ids); | |
208 typedef void(GL_BINDING_CALL* glDeleteRenderbuffersEXTProc)( | 205 typedef void(GL_BINDING_CALL* glDeleteRenderbuffersEXTProc)( |
209 GLsizei n, | 206 GLsizei n, |
210 const GLuint* renderbuffers); | 207 const GLuint* renderbuffers); |
211 typedef void(GL_BINDING_CALL* glDeleteSamplersProc)(GLsizei n, | 208 typedef void(GL_BINDING_CALL* glDeleteSamplersProc)(GLsizei n, |
212 const GLuint* samplers); | 209 const GLuint* samplers); |
213 typedef void(GL_BINDING_CALL* glDeleteShaderProc)(GLuint shader); | 210 typedef void(GL_BINDING_CALL* glDeleteShaderProc)(GLuint shader); |
214 typedef void(GL_BINDING_CALL* glDeleteSyncProc)(GLsync sync); | 211 typedef void(GL_BINDING_CALL* glDeleteSyncProc)(GLsync sync); |
215 typedef void(GL_BINDING_CALL* glDeleteTexturesProc)(GLsizei n, | 212 typedef void(GL_BINDING_CALL* glDeleteTexturesProc)(GLsizei n, |
216 const GLuint* textures); | 213 const GLuint* textures); |
217 typedef void(GL_BINDING_CALL* glDeleteTransformFeedbacksProc)( | 214 typedef void(GL_BINDING_CALL* glDeleteTransformFeedbacksProc)( |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 const void* indices); | 258 const void* indices); |
262 typedef void(GL_BINDING_CALL* glEGLImageTargetRenderbufferStorageOESProc)( | 259 typedef void(GL_BINDING_CALL* glEGLImageTargetRenderbufferStorageOESProc)( |
263 GLenum target, | 260 GLenum target, |
264 GLeglImageOES image); | 261 GLeglImageOES image); |
265 typedef void(GL_BINDING_CALL* glEGLImageTargetTexture2DOESProc)( | 262 typedef void(GL_BINDING_CALL* glEGLImageTargetTexture2DOESProc)( |
266 GLenum target, | 263 GLenum target, |
267 GLeglImageOES image); | 264 GLeglImageOES image); |
268 typedef void(GL_BINDING_CALL* glEnableProc)(GLenum cap); | 265 typedef void(GL_BINDING_CALL* glEnableProc)(GLenum cap); |
269 typedef void(GL_BINDING_CALL* glEnableVertexAttribArrayProc)(GLuint index); | 266 typedef void(GL_BINDING_CALL* glEnableVertexAttribArrayProc)(GLuint index); |
270 typedef void(GL_BINDING_CALL* glEndQueryProc)(GLenum target); | 267 typedef void(GL_BINDING_CALL* glEndQueryProc)(GLenum target); |
271 typedef void(GL_BINDING_CALL* glEndQueryARBProc)(GLenum target); | |
272 typedef void(GL_BINDING_CALL* glEndTransformFeedbackProc)(void); | 268 typedef void(GL_BINDING_CALL* glEndTransformFeedbackProc)(void); |
273 typedef GLsync(GL_BINDING_CALL* glFenceSyncProc)(GLenum condition, | 269 typedef GLsync(GL_BINDING_CALL* glFenceSyncProc)(GLenum condition, |
274 GLbitfield flags); | 270 GLbitfield flags); |
275 typedef void(GL_BINDING_CALL* glFinishProc)(void); | 271 typedef void(GL_BINDING_CALL* glFinishProc)(void); |
276 typedef void(GL_BINDING_CALL* glFinishFenceAPPLEProc)(GLuint fence); | 272 typedef void(GL_BINDING_CALL* glFinishFenceAPPLEProc)(GLuint fence); |
277 typedef void(GL_BINDING_CALL* glFinishFenceNVProc)(GLuint fence); | 273 typedef void(GL_BINDING_CALL* glFinishFenceNVProc)(GLuint fence); |
278 typedef void(GL_BINDING_CALL* glFlushProc)(void); | 274 typedef void(GL_BINDING_CALL* glFlushProc)(void); |
279 typedef void(GL_BINDING_CALL* glFlushMappedBufferRangeProc)(GLenum target, | 275 typedef void(GL_BINDING_CALL* glFlushMappedBufferRangeProc)(GLenum target, |
280 GLintptr offset, | 276 GLintptr offset, |
281 GLsizeiptr length); | 277 GLsizeiptr length); |
(...skipping 27 matching lines...) Expand all Loading... |
309 GLint level, | 305 GLint level, |
310 GLint layer); | 306 GLint layer); |
311 typedef void(GL_BINDING_CALL* glFrontFaceProc)(GLenum mode); | 307 typedef void(GL_BINDING_CALL* glFrontFaceProc)(GLenum mode); |
312 typedef void(GL_BINDING_CALL* glGenBuffersARBProc)(GLsizei n, GLuint* buffers); | 308 typedef void(GL_BINDING_CALL* glGenBuffersARBProc)(GLsizei n, GLuint* buffers); |
313 typedef void(GL_BINDING_CALL* glGenerateMipmapEXTProc)(GLenum target); | 309 typedef void(GL_BINDING_CALL* glGenerateMipmapEXTProc)(GLenum target); |
314 typedef void(GL_BINDING_CALL* glGenFencesAPPLEProc)(GLsizei n, GLuint* fences); | 310 typedef void(GL_BINDING_CALL* glGenFencesAPPLEProc)(GLsizei n, GLuint* fences); |
315 typedef void(GL_BINDING_CALL* glGenFencesNVProc)(GLsizei n, GLuint* fences); | 311 typedef void(GL_BINDING_CALL* glGenFencesNVProc)(GLsizei n, GLuint* fences); |
316 typedef void(GL_BINDING_CALL* glGenFramebuffersEXTProc)(GLsizei n, | 312 typedef void(GL_BINDING_CALL* glGenFramebuffersEXTProc)(GLsizei n, |
317 GLuint* framebuffers); | 313 GLuint* framebuffers); |
318 typedef void(GL_BINDING_CALL* glGenQueriesProc)(GLsizei n, GLuint* ids); | 314 typedef void(GL_BINDING_CALL* glGenQueriesProc)(GLsizei n, GLuint* ids); |
319 typedef void(GL_BINDING_CALL* glGenQueriesARBProc)(GLsizei n, GLuint* ids); | |
320 typedef void(GL_BINDING_CALL* glGenRenderbuffersEXTProc)(GLsizei n, | 315 typedef void(GL_BINDING_CALL* glGenRenderbuffersEXTProc)(GLsizei n, |
321 GLuint* renderbuffers); | 316 GLuint* renderbuffers); |
322 typedef void(GL_BINDING_CALL* glGenSamplersProc)(GLsizei n, GLuint* samplers); | 317 typedef void(GL_BINDING_CALL* glGenSamplersProc)(GLsizei n, GLuint* samplers); |
323 typedef void(GL_BINDING_CALL* glGenTexturesProc)(GLsizei n, GLuint* textures); | 318 typedef void(GL_BINDING_CALL* glGenTexturesProc)(GLsizei n, GLuint* textures); |
324 typedef void(GL_BINDING_CALL* glGenTransformFeedbacksProc)(GLsizei n, | 319 typedef void(GL_BINDING_CALL* glGenTransformFeedbacksProc)(GLsizei n, |
325 GLuint* ids); | 320 GLuint* ids); |
326 typedef void(GL_BINDING_CALL* glGenVertexArraysOESProc)(GLsizei n, | 321 typedef void(GL_BINDING_CALL* glGenVertexArraysOESProc)(GLsizei n, |
327 GLuint* arrays); | 322 GLuint* arrays); |
328 typedef void(GL_BINDING_CALL* glGetActiveAttribProc)(GLuint program, | 323 typedef void(GL_BINDING_CALL* glGetActiveAttribProc)(GLuint program, |
329 GLuint index, | 324 GLuint index, |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
406 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program, | 401 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program, |
407 GLenum pname, | 402 GLenum pname, |
408 GLint* params); | 403 GLint* params); |
409 typedef GLint(GL_BINDING_CALL* glGetProgramResourceLocationProc)( | 404 typedef GLint(GL_BINDING_CALL* glGetProgramResourceLocationProc)( |
410 GLuint program, | 405 GLuint program, |
411 GLenum programInterface, | 406 GLenum programInterface, |
412 const char* name); | 407 const char* name); |
413 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target, | 408 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target, |
414 GLenum pname, | 409 GLenum pname, |
415 GLint* params); | 410 GLint* params); |
416 typedef void(GL_BINDING_CALL* glGetQueryivARBProc)(GLenum target, | |
417 GLenum pname, | |
418 GLint* params); | |
419 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id, | 411 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id, |
420 GLenum pname, | 412 GLenum pname, |
421 GLint64* params); | 413 GLint64* params); |
422 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id, | 414 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id, |
423 GLenum pname, | 415 GLenum pname, |
424 GLint* params); | 416 GLint* params); |
425 typedef void(GL_BINDING_CALL* glGetQueryObjectivARBProc)(GLuint id, | |
426 GLenum pname, | |
427 GLint* params); | |
428 typedef void(GL_BINDING_CALL* glGetQueryObjectui64vProc)(GLuint id, | 417 typedef void(GL_BINDING_CALL* glGetQueryObjectui64vProc)(GLuint id, |
429 GLenum pname, | 418 GLenum pname, |
430 GLuint64* params); | 419 GLuint64* params); |
431 typedef void(GL_BINDING_CALL* glGetQueryObjectuivProc)(GLuint id, | 420 typedef void(GL_BINDING_CALL* glGetQueryObjectuivProc)(GLuint id, |
432 GLenum pname, | 421 GLenum pname, |
433 GLuint* params); | 422 GLuint* params); |
434 typedef void(GL_BINDING_CALL* glGetQueryObjectuivARBProc)(GLuint id, | |
435 GLenum pname, | |
436 GLuint* params); | |
437 typedef void(GL_BINDING_CALL* glGetRenderbufferParameterivEXTProc)( | 423 typedef void(GL_BINDING_CALL* glGetRenderbufferParameterivEXTProc)( |
438 GLenum target, | 424 GLenum target, |
439 GLenum pname, | 425 GLenum pname, |
440 GLint* params); | 426 GLint* params); |
441 typedef void(GL_BINDING_CALL* glGetSamplerParameterfvProc)(GLuint sampler, | 427 typedef void(GL_BINDING_CALL* glGetSamplerParameterfvProc)(GLuint sampler, |
442 GLenum pname, | 428 GLenum pname, |
443 GLfloat* params); | 429 GLfloat* params); |
444 typedef void(GL_BINDING_CALL* glGetSamplerParameterivProc)(GLuint sampler, | 430 typedef void(GL_BINDING_CALL* glGetSamplerParameterivProc)(GLuint sampler, |
445 GLenum pname, | 431 GLenum pname, |
446 GLint* params); | 432 GLint* params); |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
535 GLint y, | 521 GLint y, |
536 GLint width, | 522 GLint width, |
537 GLint height); | 523 GLint height); |
538 typedef GLboolean(GL_BINDING_CALL* glIsBufferProc)(GLuint buffer); | 524 typedef GLboolean(GL_BINDING_CALL* glIsBufferProc)(GLuint buffer); |
539 typedef GLboolean(GL_BINDING_CALL* glIsEnabledProc)(GLenum cap); | 525 typedef GLboolean(GL_BINDING_CALL* glIsEnabledProc)(GLenum cap); |
540 typedef GLboolean(GL_BINDING_CALL* glIsFenceAPPLEProc)(GLuint fence); | 526 typedef GLboolean(GL_BINDING_CALL* glIsFenceAPPLEProc)(GLuint fence); |
541 typedef GLboolean(GL_BINDING_CALL* glIsFenceNVProc)(GLuint fence); | 527 typedef GLboolean(GL_BINDING_CALL* glIsFenceNVProc)(GLuint fence); |
542 typedef GLboolean(GL_BINDING_CALL* glIsFramebufferEXTProc)(GLuint framebuffer); | 528 typedef GLboolean(GL_BINDING_CALL* glIsFramebufferEXTProc)(GLuint framebuffer); |
543 typedef GLboolean(GL_BINDING_CALL* glIsProgramProc)(GLuint program); | 529 typedef GLboolean(GL_BINDING_CALL* glIsProgramProc)(GLuint program); |
544 typedef GLboolean(GL_BINDING_CALL* glIsQueryProc)(GLuint query); | 530 typedef GLboolean(GL_BINDING_CALL* glIsQueryProc)(GLuint query); |
545 typedef GLboolean(GL_BINDING_CALL* glIsQueryARBProc)(GLuint query); | |
546 typedef GLboolean(GL_BINDING_CALL* glIsRenderbufferEXTProc)( | 531 typedef GLboolean(GL_BINDING_CALL* glIsRenderbufferEXTProc)( |
547 GLuint renderbuffer); | 532 GLuint renderbuffer); |
548 typedef GLboolean(GL_BINDING_CALL* glIsSamplerProc)(GLuint sampler); | 533 typedef GLboolean(GL_BINDING_CALL* glIsSamplerProc)(GLuint sampler); |
549 typedef GLboolean(GL_BINDING_CALL* glIsShaderProc)(GLuint shader); | 534 typedef GLboolean(GL_BINDING_CALL* glIsShaderProc)(GLuint shader); |
550 typedef GLboolean(GL_BINDING_CALL* glIsSyncProc)(GLsync sync); | 535 typedef GLboolean(GL_BINDING_CALL* glIsSyncProc)(GLsync sync); |
551 typedef GLboolean(GL_BINDING_CALL* glIsTextureProc)(GLuint texture); | 536 typedef GLboolean(GL_BINDING_CALL* glIsTextureProc)(GLuint texture); |
552 typedef GLboolean(GL_BINDING_CALL* glIsTransformFeedbackProc)(GLuint id); | 537 typedef GLboolean(GL_BINDING_CALL* glIsTransformFeedbackProc)(GLuint id); |
553 typedef GLboolean(GL_BINDING_CALL* glIsVertexArrayOESProc)(GLuint array); | 538 typedef GLboolean(GL_BINDING_CALL* glIsVertexArrayOESProc)(GLuint array); |
554 typedef void(GL_BINDING_CALL* glLineWidthProc)(GLfloat width); | 539 typedef void(GL_BINDING_CALL* glLineWidthProc)(GLfloat width); |
555 typedef void(GL_BINDING_CALL* glLinkProgramProc)(GLuint program); | 540 typedef void(GL_BINDING_CALL* glLinkProgramProc)(GLuint program); |
(...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
936 bool b_GL_OES_EGL_image; | 921 bool b_GL_OES_EGL_image; |
937 bool b_GL_OES_get_program_binary; | 922 bool b_GL_OES_get_program_binary; |
938 bool b_GL_OES_mapbuffer; | 923 bool b_GL_OES_mapbuffer; |
939 bool b_GL_OES_vertex_array_object; | 924 bool b_GL_OES_vertex_array_object; |
940 }; | 925 }; |
941 | 926 |
942 struct ProcsGL { | 927 struct ProcsGL { |
943 glActiveTextureProc glActiveTextureFn; | 928 glActiveTextureProc glActiveTextureFn; |
944 glAttachShaderProc glAttachShaderFn; | 929 glAttachShaderProc glAttachShaderFn; |
945 glBeginQueryProc glBeginQueryFn; | 930 glBeginQueryProc glBeginQueryFn; |
946 glBeginQueryARBProc glBeginQueryARBFn; | |
947 glBeginTransformFeedbackProc glBeginTransformFeedbackFn; | 931 glBeginTransformFeedbackProc glBeginTransformFeedbackFn; |
948 glBindAttribLocationProc glBindAttribLocationFn; | 932 glBindAttribLocationProc glBindAttribLocationFn; |
949 glBindBufferProc glBindBufferFn; | 933 glBindBufferProc glBindBufferFn; |
950 glBindBufferBaseProc glBindBufferBaseFn; | 934 glBindBufferBaseProc glBindBufferBaseFn; |
951 glBindBufferRangeProc glBindBufferRangeFn; | 935 glBindBufferRangeProc glBindBufferRangeFn; |
952 glBindFragDataLocationProc glBindFragDataLocationFn; | 936 glBindFragDataLocationProc glBindFragDataLocationFn; |
953 glBindFragDataLocationIndexedProc glBindFragDataLocationIndexedFn; | 937 glBindFragDataLocationIndexedProc glBindFragDataLocationIndexedFn; |
954 glBindFramebufferEXTProc glBindFramebufferEXTFn; | 938 glBindFramebufferEXTProc glBindFramebufferEXTFn; |
955 glBindRenderbufferEXTProc glBindRenderbufferEXTFn; | 939 glBindRenderbufferEXTProc glBindRenderbufferEXTFn; |
956 glBindSamplerProc glBindSamplerFn; | 940 glBindSamplerProc glBindSamplerFn; |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
990 glCopyTexSubImage3DProc glCopyTexSubImage3DFn; | 974 glCopyTexSubImage3DProc glCopyTexSubImage3DFn; |
991 glCreateProgramProc glCreateProgramFn; | 975 glCreateProgramProc glCreateProgramFn; |
992 glCreateShaderProc glCreateShaderFn; | 976 glCreateShaderProc glCreateShaderFn; |
993 glCullFaceProc glCullFaceFn; | 977 glCullFaceProc glCullFaceFn; |
994 glDeleteBuffersARBProc glDeleteBuffersARBFn; | 978 glDeleteBuffersARBProc glDeleteBuffersARBFn; |
995 glDeleteFencesAPPLEProc glDeleteFencesAPPLEFn; | 979 glDeleteFencesAPPLEProc glDeleteFencesAPPLEFn; |
996 glDeleteFencesNVProc glDeleteFencesNVFn; | 980 glDeleteFencesNVProc glDeleteFencesNVFn; |
997 glDeleteFramebuffersEXTProc glDeleteFramebuffersEXTFn; | 981 glDeleteFramebuffersEXTProc glDeleteFramebuffersEXTFn; |
998 glDeleteProgramProc glDeleteProgramFn; | 982 glDeleteProgramProc glDeleteProgramFn; |
999 glDeleteQueriesProc glDeleteQueriesFn; | 983 glDeleteQueriesProc glDeleteQueriesFn; |
1000 glDeleteQueriesARBProc glDeleteQueriesARBFn; | |
1001 glDeleteRenderbuffersEXTProc glDeleteRenderbuffersEXTFn; | 984 glDeleteRenderbuffersEXTProc glDeleteRenderbuffersEXTFn; |
1002 glDeleteSamplersProc glDeleteSamplersFn; | 985 glDeleteSamplersProc glDeleteSamplersFn; |
1003 glDeleteShaderProc glDeleteShaderFn; | 986 glDeleteShaderProc glDeleteShaderFn; |
1004 glDeleteSyncProc glDeleteSyncFn; | 987 glDeleteSyncProc glDeleteSyncFn; |
1005 glDeleteTexturesProc glDeleteTexturesFn; | 988 glDeleteTexturesProc glDeleteTexturesFn; |
1006 glDeleteTransformFeedbacksProc glDeleteTransformFeedbacksFn; | 989 glDeleteTransformFeedbacksProc glDeleteTransformFeedbacksFn; |
1007 glDeleteVertexArraysOESProc glDeleteVertexArraysOESFn; | 990 glDeleteVertexArraysOESProc glDeleteVertexArraysOESFn; |
1008 glDepthFuncProc glDepthFuncFn; | 991 glDepthFuncProc glDepthFuncFn; |
1009 glDepthMaskProc glDepthMaskFn; | 992 glDepthMaskProc glDepthMaskFn; |
1010 glDepthRangeProc glDepthRangeFn; | 993 glDepthRangeProc glDepthRangeFn; |
1011 glDepthRangefProc glDepthRangefFn; | 994 glDepthRangefProc glDepthRangefFn; |
1012 glDetachShaderProc glDetachShaderFn; | 995 glDetachShaderProc glDetachShaderFn; |
1013 glDisableProc glDisableFn; | 996 glDisableProc glDisableFn; |
1014 glDisableVertexAttribArrayProc glDisableVertexAttribArrayFn; | 997 glDisableVertexAttribArrayProc glDisableVertexAttribArrayFn; |
1015 glDiscardFramebufferEXTProc glDiscardFramebufferEXTFn; | 998 glDiscardFramebufferEXTProc glDiscardFramebufferEXTFn; |
1016 glDrawArraysProc glDrawArraysFn; | 999 glDrawArraysProc glDrawArraysFn; |
1017 glDrawArraysInstancedANGLEProc glDrawArraysInstancedANGLEFn; | 1000 glDrawArraysInstancedANGLEProc glDrawArraysInstancedANGLEFn; |
1018 glDrawBufferProc glDrawBufferFn; | 1001 glDrawBufferProc glDrawBufferFn; |
1019 glDrawBuffersARBProc glDrawBuffersARBFn; | 1002 glDrawBuffersARBProc glDrawBuffersARBFn; |
1020 glDrawElementsProc glDrawElementsFn; | 1003 glDrawElementsProc glDrawElementsFn; |
1021 glDrawElementsInstancedANGLEProc glDrawElementsInstancedANGLEFn; | 1004 glDrawElementsInstancedANGLEProc glDrawElementsInstancedANGLEFn; |
1022 glDrawRangeElementsProc glDrawRangeElementsFn; | 1005 glDrawRangeElementsProc glDrawRangeElementsFn; |
1023 glEGLImageTargetRenderbufferStorageOESProc | 1006 glEGLImageTargetRenderbufferStorageOESProc |
1024 glEGLImageTargetRenderbufferStorageOESFn; | 1007 glEGLImageTargetRenderbufferStorageOESFn; |
1025 glEGLImageTargetTexture2DOESProc glEGLImageTargetTexture2DOESFn; | 1008 glEGLImageTargetTexture2DOESProc glEGLImageTargetTexture2DOESFn; |
1026 glEnableProc glEnableFn; | 1009 glEnableProc glEnableFn; |
1027 glEnableVertexAttribArrayProc glEnableVertexAttribArrayFn; | 1010 glEnableVertexAttribArrayProc glEnableVertexAttribArrayFn; |
1028 glEndQueryProc glEndQueryFn; | 1011 glEndQueryProc glEndQueryFn; |
1029 glEndQueryARBProc glEndQueryARBFn; | |
1030 glEndTransformFeedbackProc glEndTransformFeedbackFn; | 1012 glEndTransformFeedbackProc glEndTransformFeedbackFn; |
1031 glFenceSyncProc glFenceSyncFn; | 1013 glFenceSyncProc glFenceSyncFn; |
1032 glFinishProc glFinishFn; | 1014 glFinishProc glFinishFn; |
1033 glFinishFenceAPPLEProc glFinishFenceAPPLEFn; | 1015 glFinishFenceAPPLEProc glFinishFenceAPPLEFn; |
1034 glFinishFenceNVProc glFinishFenceNVFn; | 1016 glFinishFenceNVProc glFinishFenceNVFn; |
1035 glFlushProc glFlushFn; | 1017 glFlushProc glFlushFn; |
1036 glFlushMappedBufferRangeProc glFlushMappedBufferRangeFn; | 1018 glFlushMappedBufferRangeProc glFlushMappedBufferRangeFn; |
1037 glFramebufferRenderbufferEXTProc glFramebufferRenderbufferEXTFn; | 1019 glFramebufferRenderbufferEXTProc glFramebufferRenderbufferEXTFn; |
1038 glFramebufferTexture2DEXTProc glFramebufferTexture2DEXTFn; | 1020 glFramebufferTexture2DEXTProc glFramebufferTexture2DEXTFn; |
1039 glFramebufferTexture2DMultisampleEXTProc | 1021 glFramebufferTexture2DMultisampleEXTProc |
1040 glFramebufferTexture2DMultisampleEXTFn; | 1022 glFramebufferTexture2DMultisampleEXTFn; |
1041 glFramebufferTexture2DMultisampleIMGProc | 1023 glFramebufferTexture2DMultisampleIMGProc |
1042 glFramebufferTexture2DMultisampleIMGFn; | 1024 glFramebufferTexture2DMultisampleIMGFn; |
1043 glFramebufferTextureLayerProc glFramebufferTextureLayerFn; | 1025 glFramebufferTextureLayerProc glFramebufferTextureLayerFn; |
1044 glFrontFaceProc glFrontFaceFn; | 1026 glFrontFaceProc glFrontFaceFn; |
1045 glGenBuffersARBProc glGenBuffersARBFn; | 1027 glGenBuffersARBProc glGenBuffersARBFn; |
1046 glGenerateMipmapEXTProc glGenerateMipmapEXTFn; | 1028 glGenerateMipmapEXTProc glGenerateMipmapEXTFn; |
1047 glGenFencesAPPLEProc glGenFencesAPPLEFn; | 1029 glGenFencesAPPLEProc glGenFencesAPPLEFn; |
1048 glGenFencesNVProc glGenFencesNVFn; | 1030 glGenFencesNVProc glGenFencesNVFn; |
1049 glGenFramebuffersEXTProc glGenFramebuffersEXTFn; | 1031 glGenFramebuffersEXTProc glGenFramebuffersEXTFn; |
1050 glGenQueriesProc glGenQueriesFn; | 1032 glGenQueriesProc glGenQueriesFn; |
1051 glGenQueriesARBProc glGenQueriesARBFn; | |
1052 glGenRenderbuffersEXTProc glGenRenderbuffersEXTFn; | 1033 glGenRenderbuffersEXTProc glGenRenderbuffersEXTFn; |
1053 glGenSamplersProc glGenSamplersFn; | 1034 glGenSamplersProc glGenSamplersFn; |
1054 glGenTexturesProc glGenTexturesFn; | 1035 glGenTexturesProc glGenTexturesFn; |
1055 glGenTransformFeedbacksProc glGenTransformFeedbacksFn; | 1036 glGenTransformFeedbacksProc glGenTransformFeedbacksFn; |
1056 glGenVertexArraysOESProc glGenVertexArraysOESFn; | 1037 glGenVertexArraysOESProc glGenVertexArraysOESFn; |
1057 glGetActiveAttribProc glGetActiveAttribFn; | 1038 glGetActiveAttribProc glGetActiveAttribFn; |
1058 glGetActiveUniformProc glGetActiveUniformFn; | 1039 glGetActiveUniformProc glGetActiveUniformFn; |
1059 glGetActiveUniformBlockivProc glGetActiveUniformBlockivFn; | 1040 glGetActiveUniformBlockivProc glGetActiveUniformBlockivFn; |
1060 glGetActiveUniformBlockNameProc glGetActiveUniformBlockNameFn; | 1041 glGetActiveUniformBlockNameProc glGetActiveUniformBlockNameFn; |
1061 glGetActiveUniformsivProc glGetActiveUniformsivFn; | 1042 glGetActiveUniformsivProc glGetActiveUniformsivFn; |
(...skipping 11 matching lines...) Expand all Loading... |
1073 glGetInteger64i_vProc glGetInteger64i_vFn; | 1054 glGetInteger64i_vProc glGetInteger64i_vFn; |
1074 glGetInteger64vProc glGetInteger64vFn; | 1055 glGetInteger64vProc glGetInteger64vFn; |
1075 glGetIntegeri_vProc glGetIntegeri_vFn; | 1056 glGetIntegeri_vProc glGetIntegeri_vFn; |
1076 glGetIntegervProc glGetIntegervFn; | 1057 glGetIntegervProc glGetIntegervFn; |
1077 glGetInternalformativProc glGetInternalformativFn; | 1058 glGetInternalformativProc glGetInternalformativFn; |
1078 glGetProgramBinaryProc glGetProgramBinaryFn; | 1059 glGetProgramBinaryProc glGetProgramBinaryFn; |
1079 glGetProgramInfoLogProc glGetProgramInfoLogFn; | 1060 glGetProgramInfoLogProc glGetProgramInfoLogFn; |
1080 glGetProgramivProc glGetProgramivFn; | 1061 glGetProgramivProc glGetProgramivFn; |
1081 glGetProgramResourceLocationProc glGetProgramResourceLocationFn; | 1062 glGetProgramResourceLocationProc glGetProgramResourceLocationFn; |
1082 glGetQueryivProc glGetQueryivFn; | 1063 glGetQueryivProc glGetQueryivFn; |
1083 glGetQueryivARBProc glGetQueryivARBFn; | |
1084 glGetQueryObjecti64vProc glGetQueryObjecti64vFn; | 1064 glGetQueryObjecti64vProc glGetQueryObjecti64vFn; |
1085 glGetQueryObjectivProc glGetQueryObjectivFn; | 1065 glGetQueryObjectivProc glGetQueryObjectivFn; |
1086 glGetQueryObjectivARBProc glGetQueryObjectivARBFn; | |
1087 glGetQueryObjectui64vProc glGetQueryObjectui64vFn; | 1066 glGetQueryObjectui64vProc glGetQueryObjectui64vFn; |
1088 glGetQueryObjectuivProc glGetQueryObjectuivFn; | 1067 glGetQueryObjectuivProc glGetQueryObjectuivFn; |
1089 glGetQueryObjectuivARBProc glGetQueryObjectuivARBFn; | |
1090 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn; | 1068 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn; |
1091 glGetSamplerParameterfvProc glGetSamplerParameterfvFn; | 1069 glGetSamplerParameterfvProc glGetSamplerParameterfvFn; |
1092 glGetSamplerParameterivProc glGetSamplerParameterivFn; | 1070 glGetSamplerParameterivProc glGetSamplerParameterivFn; |
1093 glGetShaderInfoLogProc glGetShaderInfoLogFn; | 1071 glGetShaderInfoLogProc glGetShaderInfoLogFn; |
1094 glGetShaderivProc glGetShaderivFn; | 1072 glGetShaderivProc glGetShaderivFn; |
1095 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn; | 1073 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn; |
1096 glGetShaderSourceProc glGetShaderSourceFn; | 1074 glGetShaderSourceProc glGetShaderSourceFn; |
1097 glGetStringProc glGetStringFn; | 1075 glGetStringProc glGetStringFn; |
1098 glGetStringiProc glGetStringiFn; | 1076 glGetStringiProc glGetStringiFn; |
1099 glGetSyncivProc glGetSyncivFn; | 1077 glGetSyncivProc glGetSyncivFn; |
(...skipping 15 matching lines...) Expand all Loading... |
1115 glInsertEventMarkerEXTProc glInsertEventMarkerEXTFn; | 1093 glInsertEventMarkerEXTProc glInsertEventMarkerEXTFn; |
1116 glInvalidateFramebufferProc glInvalidateFramebufferFn; | 1094 glInvalidateFramebufferProc glInvalidateFramebufferFn; |
1117 glInvalidateSubFramebufferProc glInvalidateSubFramebufferFn; | 1095 glInvalidateSubFramebufferProc glInvalidateSubFramebufferFn; |
1118 glIsBufferProc glIsBufferFn; | 1096 glIsBufferProc glIsBufferFn; |
1119 glIsEnabledProc glIsEnabledFn; | 1097 glIsEnabledProc glIsEnabledFn; |
1120 glIsFenceAPPLEProc glIsFenceAPPLEFn; | 1098 glIsFenceAPPLEProc glIsFenceAPPLEFn; |
1121 glIsFenceNVProc glIsFenceNVFn; | 1099 glIsFenceNVProc glIsFenceNVFn; |
1122 glIsFramebufferEXTProc glIsFramebufferEXTFn; | 1100 glIsFramebufferEXTProc glIsFramebufferEXTFn; |
1123 glIsProgramProc glIsProgramFn; | 1101 glIsProgramProc glIsProgramFn; |
1124 glIsQueryProc glIsQueryFn; | 1102 glIsQueryProc glIsQueryFn; |
1125 glIsQueryARBProc glIsQueryARBFn; | |
1126 glIsRenderbufferEXTProc glIsRenderbufferEXTFn; | 1103 glIsRenderbufferEXTProc glIsRenderbufferEXTFn; |
1127 glIsSamplerProc glIsSamplerFn; | 1104 glIsSamplerProc glIsSamplerFn; |
1128 glIsShaderProc glIsShaderFn; | 1105 glIsShaderProc glIsShaderFn; |
1129 glIsSyncProc glIsSyncFn; | 1106 glIsSyncProc glIsSyncFn; |
1130 glIsTextureProc glIsTextureFn; | 1107 glIsTextureProc glIsTextureFn; |
1131 glIsTransformFeedbackProc glIsTransformFeedbackFn; | 1108 glIsTransformFeedbackProc glIsTransformFeedbackFn; |
1132 glIsVertexArrayOESProc glIsVertexArrayOESFn; | 1109 glIsVertexArrayOESProc glIsVertexArrayOESFn; |
1133 glLineWidthProc glLineWidthFn; | 1110 glLineWidthProc glLineWidthFn; |
1134 glLinkProgramProc glLinkProgramFn; | 1111 glLinkProgramProc glLinkProgramFn; |
1135 glMapBufferProc glMapBufferFn; | 1112 glMapBufferProc glMapBufferFn; |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1240 }; | 1217 }; |
1241 | 1218 |
1242 class GL_EXPORT GLApi { | 1219 class GL_EXPORT GLApi { |
1243 public: | 1220 public: |
1244 GLApi(); | 1221 GLApi(); |
1245 virtual ~GLApi(); | 1222 virtual ~GLApi(); |
1246 | 1223 |
1247 virtual void glActiveTextureFn(GLenum texture) = 0; | 1224 virtual void glActiveTextureFn(GLenum texture) = 0; |
1248 virtual void glAttachShaderFn(GLuint program, GLuint shader) = 0; | 1225 virtual void glAttachShaderFn(GLuint program, GLuint shader) = 0; |
1249 virtual void glBeginQueryFn(GLenum target, GLuint id) = 0; | 1226 virtual void glBeginQueryFn(GLenum target, GLuint id) = 0; |
1250 virtual void glBeginQueryARBFn(GLenum target, GLuint id) = 0; | |
1251 virtual void glBeginTransformFeedbackFn(GLenum primitiveMode) = 0; | 1227 virtual void glBeginTransformFeedbackFn(GLenum primitiveMode) = 0; |
1252 virtual void glBindAttribLocationFn(GLuint program, | 1228 virtual void glBindAttribLocationFn(GLuint program, |
1253 GLuint index, | 1229 GLuint index, |
1254 const char* name) = 0; | 1230 const char* name) = 0; |
1255 virtual void glBindBufferFn(GLenum target, GLuint buffer) = 0; | 1231 virtual void glBindBufferFn(GLenum target, GLuint buffer) = 0; |
1256 virtual void glBindBufferBaseFn(GLenum target, | 1232 virtual void glBindBufferBaseFn(GLenum target, |
1257 GLuint index, | 1233 GLuint index, |
1258 GLuint buffer) = 0; | 1234 GLuint buffer) = 0; |
1259 virtual void glBindBufferRangeFn(GLenum target, | 1235 virtual void glBindBufferRangeFn(GLenum target, |
1260 GLuint index, | 1236 GLuint index, |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1413 virtual GLuint glCreateProgramFn(void) = 0; | 1389 virtual GLuint glCreateProgramFn(void) = 0; |
1414 virtual GLuint glCreateShaderFn(GLenum type) = 0; | 1390 virtual GLuint glCreateShaderFn(GLenum type) = 0; |
1415 virtual void glCullFaceFn(GLenum mode) = 0; | 1391 virtual void glCullFaceFn(GLenum mode) = 0; |
1416 virtual void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) = 0; | 1392 virtual void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) = 0; |
1417 virtual void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) = 0; | 1393 virtual void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) = 0; |
1418 virtual void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) = 0; | 1394 virtual void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) = 0; |
1419 virtual void glDeleteFramebuffersEXTFn(GLsizei n, | 1395 virtual void glDeleteFramebuffersEXTFn(GLsizei n, |
1420 const GLuint* framebuffers) = 0; | 1396 const GLuint* framebuffers) = 0; |
1421 virtual void glDeleteProgramFn(GLuint program) = 0; | 1397 virtual void glDeleteProgramFn(GLuint program) = 0; |
1422 virtual void glDeleteQueriesFn(GLsizei n, const GLuint* ids) = 0; | 1398 virtual void glDeleteQueriesFn(GLsizei n, const GLuint* ids) = 0; |
1423 virtual void glDeleteQueriesARBFn(GLsizei n, const GLuint* ids) = 0; | |
1424 virtual void glDeleteRenderbuffersEXTFn(GLsizei n, | 1399 virtual void glDeleteRenderbuffersEXTFn(GLsizei n, |
1425 const GLuint* renderbuffers) = 0; | 1400 const GLuint* renderbuffers) = 0; |
1426 virtual void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) = 0; | 1401 virtual void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) = 0; |
1427 virtual void glDeleteShaderFn(GLuint shader) = 0; | 1402 virtual void glDeleteShaderFn(GLuint shader) = 0; |
1428 virtual void glDeleteSyncFn(GLsync sync) = 0; | 1403 virtual void glDeleteSyncFn(GLsync sync) = 0; |
1429 virtual void glDeleteTexturesFn(GLsizei n, const GLuint* textures) = 0; | 1404 virtual void glDeleteTexturesFn(GLsizei n, const GLuint* textures) = 0; |
1430 virtual void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) = 0; | 1405 virtual void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) = 0; |
1431 virtual void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) = 0; | 1406 virtual void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) = 0; |
1432 virtual void glDepthFuncFn(GLenum func) = 0; | 1407 virtual void glDepthFuncFn(GLenum func) = 0; |
1433 virtual void glDepthMaskFn(GLboolean flag) = 0; | 1408 virtual void glDepthMaskFn(GLboolean flag) = 0; |
(...skipping 28 matching lines...) Expand all Loading... |
1462 GLenum type, | 1437 GLenum type, |
1463 const void* indices) = 0; | 1438 const void* indices) = 0; |
1464 virtual void glEGLImageTargetRenderbufferStorageOESFn( | 1439 virtual void glEGLImageTargetRenderbufferStorageOESFn( |
1465 GLenum target, | 1440 GLenum target, |
1466 GLeglImageOES image) = 0; | 1441 GLeglImageOES image) = 0; |
1467 virtual void glEGLImageTargetTexture2DOESFn(GLenum target, | 1442 virtual void glEGLImageTargetTexture2DOESFn(GLenum target, |
1468 GLeglImageOES image) = 0; | 1443 GLeglImageOES image) = 0; |
1469 virtual void glEnableFn(GLenum cap) = 0; | 1444 virtual void glEnableFn(GLenum cap) = 0; |
1470 virtual void glEnableVertexAttribArrayFn(GLuint index) = 0; | 1445 virtual void glEnableVertexAttribArrayFn(GLuint index) = 0; |
1471 virtual void glEndQueryFn(GLenum target) = 0; | 1446 virtual void glEndQueryFn(GLenum target) = 0; |
1472 virtual void glEndQueryARBFn(GLenum target) = 0; | |
1473 virtual void glEndTransformFeedbackFn(void) = 0; | 1447 virtual void glEndTransformFeedbackFn(void) = 0; |
1474 virtual GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) = 0; | 1448 virtual GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) = 0; |
1475 virtual void glFinishFn(void) = 0; | 1449 virtual void glFinishFn(void) = 0; |
1476 virtual void glFinishFenceAPPLEFn(GLuint fence) = 0; | 1450 virtual void glFinishFenceAPPLEFn(GLuint fence) = 0; |
1477 virtual void glFinishFenceNVFn(GLuint fence) = 0; | 1451 virtual void glFinishFenceNVFn(GLuint fence) = 0; |
1478 virtual void glFlushFn(void) = 0; | 1452 virtual void glFlushFn(void) = 0; |
1479 virtual void glFlushMappedBufferRangeFn(GLenum target, | 1453 virtual void glFlushMappedBufferRangeFn(GLenum target, |
1480 GLintptr offset, | 1454 GLintptr offset, |
1481 GLsizeiptr length) = 0; | 1455 GLsizeiptr length) = 0; |
1482 virtual void glFramebufferRenderbufferEXTFn(GLenum target, | 1456 virtual void glFramebufferRenderbufferEXTFn(GLenum target, |
(...skipping 22 matching lines...) Expand all Loading... |
1505 GLuint texture, | 1479 GLuint texture, |
1506 GLint level, | 1480 GLint level, |
1507 GLint layer) = 0; | 1481 GLint layer) = 0; |
1508 virtual void glFrontFaceFn(GLenum mode) = 0; | 1482 virtual void glFrontFaceFn(GLenum mode) = 0; |
1509 virtual void glGenBuffersARBFn(GLsizei n, GLuint* buffers) = 0; | 1483 virtual void glGenBuffersARBFn(GLsizei n, GLuint* buffers) = 0; |
1510 virtual void glGenerateMipmapEXTFn(GLenum target) = 0; | 1484 virtual void glGenerateMipmapEXTFn(GLenum target) = 0; |
1511 virtual void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) = 0; | 1485 virtual void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) = 0; |
1512 virtual void glGenFencesNVFn(GLsizei n, GLuint* fences) = 0; | 1486 virtual void glGenFencesNVFn(GLsizei n, GLuint* fences) = 0; |
1513 virtual void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) = 0; | 1487 virtual void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) = 0; |
1514 virtual void glGenQueriesFn(GLsizei n, GLuint* ids) = 0; | 1488 virtual void glGenQueriesFn(GLsizei n, GLuint* ids) = 0; |
1515 virtual void glGenQueriesARBFn(GLsizei n, GLuint* ids) = 0; | |
1516 virtual void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) = 0; | 1489 virtual void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) = 0; |
1517 virtual void glGenSamplersFn(GLsizei n, GLuint* samplers) = 0; | 1490 virtual void glGenSamplersFn(GLsizei n, GLuint* samplers) = 0; |
1518 virtual void glGenTexturesFn(GLsizei n, GLuint* textures) = 0; | 1491 virtual void glGenTexturesFn(GLsizei n, GLuint* textures) = 0; |
1519 virtual void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) = 0; | 1492 virtual void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) = 0; |
1520 virtual void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) = 0; | 1493 virtual void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) = 0; |
1521 virtual void glGetActiveAttribFn(GLuint program, | 1494 virtual void glGetActiveAttribFn(GLuint program, |
1522 GLuint index, | 1495 GLuint index, |
1523 GLsizei bufsize, | 1496 GLsizei bufsize, |
1524 GLsizei* length, | 1497 GLsizei* length, |
1525 GLint* size, | 1498 GLint* size, |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1584 GLsizei bufsize, | 1557 GLsizei bufsize, |
1585 GLsizei* length, | 1558 GLsizei* length, |
1586 char* infolog) = 0; | 1559 char* infolog) = 0; |
1587 virtual void glGetProgramivFn(GLuint program, | 1560 virtual void glGetProgramivFn(GLuint program, |
1588 GLenum pname, | 1561 GLenum pname, |
1589 GLint* params) = 0; | 1562 GLint* params) = 0; |
1590 virtual GLint glGetProgramResourceLocationFn(GLuint program, | 1563 virtual GLint glGetProgramResourceLocationFn(GLuint program, |
1591 GLenum programInterface, | 1564 GLenum programInterface, |
1592 const char* name) = 0; | 1565 const char* name) = 0; |
1593 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0; | 1566 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0; |
1594 virtual void glGetQueryivARBFn(GLenum target, | |
1595 GLenum pname, | |
1596 GLint* params) = 0; | |
1597 virtual void glGetQueryObjecti64vFn(GLuint id, | 1567 virtual void glGetQueryObjecti64vFn(GLuint id, |
1598 GLenum pname, | 1568 GLenum pname, |
1599 GLint64* params) = 0; | 1569 GLint64* params) = 0; |
1600 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0; | 1570 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0; |
1601 virtual void glGetQueryObjectivARBFn(GLuint id, | |
1602 GLenum pname, | |
1603 GLint* params) = 0; | |
1604 virtual void glGetQueryObjectui64vFn(GLuint id, | 1571 virtual void glGetQueryObjectui64vFn(GLuint id, |
1605 GLenum pname, | 1572 GLenum pname, |
1606 GLuint64* params) = 0; | 1573 GLuint64* params) = 0; |
1607 virtual void glGetQueryObjectuivFn(GLuint id, | 1574 virtual void glGetQueryObjectuivFn(GLuint id, |
1608 GLenum pname, | 1575 GLenum pname, |
1609 GLuint* params) = 0; | 1576 GLuint* params) = 0; |
1610 virtual void glGetQueryObjectuivARBFn(GLuint id, | |
1611 GLenum pname, | |
1612 GLuint* params) = 0; | |
1613 virtual void glGetRenderbufferParameterivEXTFn(GLenum target, | 1577 virtual void glGetRenderbufferParameterivEXTFn(GLenum target, |
1614 GLenum pname, | 1578 GLenum pname, |
1615 GLint* params) = 0; | 1579 GLint* params) = 0; |
1616 virtual void glGetSamplerParameterfvFn(GLuint sampler, | 1580 virtual void glGetSamplerParameterfvFn(GLuint sampler, |
1617 GLenum pname, | 1581 GLenum pname, |
1618 GLfloat* params) = 0; | 1582 GLfloat* params) = 0; |
1619 virtual void glGetSamplerParameterivFn(GLuint sampler, | 1583 virtual void glGetSamplerParameterivFn(GLuint sampler, |
1620 GLenum pname, | 1584 GLenum pname, |
1621 GLint* params) = 0; | 1585 GLint* params) = 0; |
1622 virtual void glGetShaderInfoLogFn(GLuint shader, | 1586 virtual void glGetShaderInfoLogFn(GLuint shader, |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1698 GLint y, | 1662 GLint y, |
1699 GLint width, | 1663 GLint width, |
1700 GLint height) = 0; | 1664 GLint height) = 0; |
1701 virtual GLboolean glIsBufferFn(GLuint buffer) = 0; | 1665 virtual GLboolean glIsBufferFn(GLuint buffer) = 0; |
1702 virtual GLboolean glIsEnabledFn(GLenum cap) = 0; | 1666 virtual GLboolean glIsEnabledFn(GLenum cap) = 0; |
1703 virtual GLboolean glIsFenceAPPLEFn(GLuint fence) = 0; | 1667 virtual GLboolean glIsFenceAPPLEFn(GLuint fence) = 0; |
1704 virtual GLboolean glIsFenceNVFn(GLuint fence) = 0; | 1668 virtual GLboolean glIsFenceNVFn(GLuint fence) = 0; |
1705 virtual GLboolean glIsFramebufferEXTFn(GLuint framebuffer) = 0; | 1669 virtual GLboolean glIsFramebufferEXTFn(GLuint framebuffer) = 0; |
1706 virtual GLboolean glIsProgramFn(GLuint program) = 0; | 1670 virtual GLboolean glIsProgramFn(GLuint program) = 0; |
1707 virtual GLboolean glIsQueryFn(GLuint query) = 0; | 1671 virtual GLboolean glIsQueryFn(GLuint query) = 0; |
1708 virtual GLboolean glIsQueryARBFn(GLuint query) = 0; | |
1709 virtual GLboolean glIsRenderbufferEXTFn(GLuint renderbuffer) = 0; | 1672 virtual GLboolean glIsRenderbufferEXTFn(GLuint renderbuffer) = 0; |
1710 virtual GLboolean glIsSamplerFn(GLuint sampler) = 0; | 1673 virtual GLboolean glIsSamplerFn(GLuint sampler) = 0; |
1711 virtual GLboolean glIsShaderFn(GLuint shader) = 0; | 1674 virtual GLboolean glIsShaderFn(GLuint shader) = 0; |
1712 virtual GLboolean glIsSyncFn(GLsync sync) = 0; | 1675 virtual GLboolean glIsSyncFn(GLsync sync) = 0; |
1713 virtual GLboolean glIsTextureFn(GLuint texture) = 0; | 1676 virtual GLboolean glIsTextureFn(GLuint texture) = 0; |
1714 virtual GLboolean glIsTransformFeedbackFn(GLuint id) = 0; | 1677 virtual GLboolean glIsTransformFeedbackFn(GLuint id) = 0; |
1715 virtual GLboolean glIsVertexArrayOESFn(GLuint array) = 0; | 1678 virtual GLboolean glIsVertexArrayOESFn(GLuint array) = 0; |
1716 virtual void glLineWidthFn(GLfloat width) = 0; | 1679 virtual void glLineWidthFn(GLfloat width) = 0; |
1717 virtual void glLinkProgramFn(GLuint program) = 0; | 1680 virtual void glLinkProgramFn(GLuint program) = 0; |
1718 virtual void* glMapBufferFn(GLenum target, GLenum access) = 0; | 1681 virtual void* glMapBufferFn(GLenum target, GLenum access) = 0; |
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2016 virtual GLenum glWaitSyncFn(GLsync sync, | 1979 virtual GLenum glWaitSyncFn(GLsync sync, |
2017 GLbitfield flags, | 1980 GLbitfield flags, |
2018 GLuint64 timeout) = 0; | 1981 GLuint64 timeout) = 0; |
2019 }; | 1982 }; |
2020 | 1983 |
2021 } // namespace gfx | 1984 } // namespace gfx |
2022 | 1985 |
2023 #define glActiveTexture ::gfx::g_current_gl_context->glActiveTextureFn | 1986 #define glActiveTexture ::gfx::g_current_gl_context->glActiveTextureFn |
2024 #define glAttachShader ::gfx::g_current_gl_context->glAttachShaderFn | 1987 #define glAttachShader ::gfx::g_current_gl_context->glAttachShaderFn |
2025 #define glBeginQuery ::gfx::g_current_gl_context->glBeginQueryFn | 1988 #define glBeginQuery ::gfx::g_current_gl_context->glBeginQueryFn |
2026 #define glBeginQueryARB ::gfx::g_current_gl_context->glBeginQueryARBFn | |
2027 #define glBeginTransformFeedback \ | 1989 #define glBeginTransformFeedback \ |
2028 ::gfx::g_current_gl_context->glBeginTransformFeedbackFn | 1990 ::gfx::g_current_gl_context->glBeginTransformFeedbackFn |
2029 #define glBindAttribLocation ::gfx::g_current_gl_context->glBindAttribLocationFn | 1991 #define glBindAttribLocation ::gfx::g_current_gl_context->glBindAttribLocationFn |
2030 #define glBindBuffer ::gfx::g_current_gl_context->glBindBufferFn | 1992 #define glBindBuffer ::gfx::g_current_gl_context->glBindBufferFn |
2031 #define glBindBufferBase ::gfx::g_current_gl_context->glBindBufferBaseFn | 1993 #define glBindBufferBase ::gfx::g_current_gl_context->glBindBufferBaseFn |
2032 #define glBindBufferRange ::gfx::g_current_gl_context->glBindBufferRangeFn | 1994 #define glBindBufferRange ::gfx::g_current_gl_context->glBindBufferRangeFn |
2033 #define glBindFragDataLocation \ | 1995 #define glBindFragDataLocation \ |
2034 ::gfx::g_current_gl_context->glBindFragDataLocationFn | 1996 ::gfx::g_current_gl_context->glBindFragDataLocationFn |
2035 #define glBindFragDataLocationIndexed \ | 1997 #define glBindFragDataLocationIndexed \ |
2036 ::gfx::g_current_gl_context->glBindFragDataLocationIndexedFn | 1998 ::gfx::g_current_gl_context->glBindFragDataLocationIndexedFn |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2082 #define glCreateProgram ::gfx::g_current_gl_context->glCreateProgramFn | 2044 #define glCreateProgram ::gfx::g_current_gl_context->glCreateProgramFn |
2083 #define glCreateShader ::gfx::g_current_gl_context->glCreateShaderFn | 2045 #define glCreateShader ::gfx::g_current_gl_context->glCreateShaderFn |
2084 #define glCullFace ::gfx::g_current_gl_context->glCullFaceFn | 2046 #define glCullFace ::gfx::g_current_gl_context->glCullFaceFn |
2085 #define glDeleteBuffersARB ::gfx::g_current_gl_context->glDeleteBuffersARBFn | 2047 #define glDeleteBuffersARB ::gfx::g_current_gl_context->glDeleteBuffersARBFn |
2086 #define glDeleteFencesAPPLE ::gfx::g_current_gl_context->glDeleteFencesAPPLEFn | 2048 #define glDeleteFencesAPPLE ::gfx::g_current_gl_context->glDeleteFencesAPPLEFn |
2087 #define glDeleteFencesNV ::gfx::g_current_gl_context->glDeleteFencesNVFn | 2049 #define glDeleteFencesNV ::gfx::g_current_gl_context->glDeleteFencesNVFn |
2088 #define glDeleteFramebuffersEXT \ | 2050 #define glDeleteFramebuffersEXT \ |
2089 ::gfx::g_current_gl_context->glDeleteFramebuffersEXTFn | 2051 ::gfx::g_current_gl_context->glDeleteFramebuffersEXTFn |
2090 #define glDeleteProgram ::gfx::g_current_gl_context->glDeleteProgramFn | 2052 #define glDeleteProgram ::gfx::g_current_gl_context->glDeleteProgramFn |
2091 #define glDeleteQueries ::gfx::g_current_gl_context->glDeleteQueriesFn | 2053 #define glDeleteQueries ::gfx::g_current_gl_context->glDeleteQueriesFn |
2092 #define glDeleteQueriesARB ::gfx::g_current_gl_context->glDeleteQueriesARBFn | |
2093 #define glDeleteRenderbuffersEXT \ | 2054 #define glDeleteRenderbuffersEXT \ |
2094 ::gfx::g_current_gl_context->glDeleteRenderbuffersEXTFn | 2055 ::gfx::g_current_gl_context->glDeleteRenderbuffersEXTFn |
2095 #define glDeleteSamplers ::gfx::g_current_gl_context->glDeleteSamplersFn | 2056 #define glDeleteSamplers ::gfx::g_current_gl_context->glDeleteSamplersFn |
2096 #define glDeleteShader ::gfx::g_current_gl_context->glDeleteShaderFn | 2057 #define glDeleteShader ::gfx::g_current_gl_context->glDeleteShaderFn |
2097 #define glDeleteSync ::gfx::g_current_gl_context->glDeleteSyncFn | 2058 #define glDeleteSync ::gfx::g_current_gl_context->glDeleteSyncFn |
2098 #define glDeleteTextures ::gfx::g_current_gl_context->glDeleteTexturesFn | 2059 #define glDeleteTextures ::gfx::g_current_gl_context->glDeleteTexturesFn |
2099 #define glDeleteTransformFeedbacks \ | 2060 #define glDeleteTransformFeedbacks \ |
2100 ::gfx::g_current_gl_context->glDeleteTransformFeedbacksFn | 2061 ::gfx::g_current_gl_context->glDeleteTransformFeedbacksFn |
2101 #define glDeleteVertexArraysOES \ | 2062 #define glDeleteVertexArraysOES \ |
2102 ::gfx::g_current_gl_context->glDeleteVertexArraysOESFn | 2063 ::gfx::g_current_gl_context->glDeleteVertexArraysOESFn |
(...skipping 17 matching lines...) Expand all Loading... |
2120 ::gfx::g_current_gl_context->glDrawElementsInstancedANGLEFn | 2081 ::gfx::g_current_gl_context->glDrawElementsInstancedANGLEFn |
2121 #define glDrawRangeElements ::gfx::g_current_gl_context->glDrawRangeElementsFn | 2082 #define glDrawRangeElements ::gfx::g_current_gl_context->glDrawRangeElementsFn |
2122 #define glEGLImageTargetRenderbufferStorageOES \ | 2083 #define glEGLImageTargetRenderbufferStorageOES \ |
2123 ::gfx::g_current_gl_context->glEGLImageTargetRenderbufferStorageOESFn | 2084 ::gfx::g_current_gl_context->glEGLImageTargetRenderbufferStorageOESFn |
2124 #define glEGLImageTargetTexture2DOES \ | 2085 #define glEGLImageTargetTexture2DOES \ |
2125 ::gfx::g_current_gl_context->glEGLImageTargetTexture2DOESFn | 2086 ::gfx::g_current_gl_context->glEGLImageTargetTexture2DOESFn |
2126 #define glEnable ::gfx::g_current_gl_context->glEnableFn | 2087 #define glEnable ::gfx::g_current_gl_context->glEnableFn |
2127 #define glEnableVertexAttribArray \ | 2088 #define glEnableVertexAttribArray \ |
2128 ::gfx::g_current_gl_context->glEnableVertexAttribArrayFn | 2089 ::gfx::g_current_gl_context->glEnableVertexAttribArrayFn |
2129 #define glEndQuery ::gfx::g_current_gl_context->glEndQueryFn | 2090 #define glEndQuery ::gfx::g_current_gl_context->glEndQueryFn |
2130 #define glEndQueryARB ::gfx::g_current_gl_context->glEndQueryARBFn | |
2131 #define glEndTransformFeedback \ | 2091 #define glEndTransformFeedback \ |
2132 ::gfx::g_current_gl_context->glEndTransformFeedbackFn | 2092 ::gfx::g_current_gl_context->glEndTransformFeedbackFn |
2133 #define glFenceSync ::gfx::g_current_gl_context->glFenceSyncFn | 2093 #define glFenceSync ::gfx::g_current_gl_context->glFenceSyncFn |
2134 #define glFinish ::gfx::g_current_gl_context->glFinishFn | 2094 #define glFinish ::gfx::g_current_gl_context->glFinishFn |
2135 #define glFinishFenceAPPLE ::gfx::g_current_gl_context->glFinishFenceAPPLEFn | 2095 #define glFinishFenceAPPLE ::gfx::g_current_gl_context->glFinishFenceAPPLEFn |
2136 #define glFinishFenceNV ::gfx::g_current_gl_context->glFinishFenceNVFn | 2096 #define glFinishFenceNV ::gfx::g_current_gl_context->glFinishFenceNVFn |
2137 #define glFlush ::gfx::g_current_gl_context->glFlushFn | 2097 #define glFlush ::gfx::g_current_gl_context->glFlushFn |
2138 #define glFlushMappedBufferRange \ | 2098 #define glFlushMappedBufferRange \ |
2139 ::gfx::g_current_gl_context->glFlushMappedBufferRangeFn | 2099 ::gfx::g_current_gl_context->glFlushMappedBufferRangeFn |
2140 #define glFramebufferRenderbufferEXT \ | 2100 #define glFramebufferRenderbufferEXT \ |
2141 ::gfx::g_current_gl_context->glFramebufferRenderbufferEXTFn | 2101 ::gfx::g_current_gl_context->glFramebufferRenderbufferEXTFn |
2142 #define glFramebufferTexture2DEXT \ | 2102 #define glFramebufferTexture2DEXT \ |
2143 ::gfx::g_current_gl_context->glFramebufferTexture2DEXTFn | 2103 ::gfx::g_current_gl_context->glFramebufferTexture2DEXTFn |
2144 #define glFramebufferTexture2DMultisampleEXT \ | 2104 #define glFramebufferTexture2DMultisampleEXT \ |
2145 ::gfx::g_current_gl_context->glFramebufferTexture2DMultisampleEXTFn | 2105 ::gfx::g_current_gl_context->glFramebufferTexture2DMultisampleEXTFn |
2146 #define glFramebufferTexture2DMultisampleIMG \ | 2106 #define glFramebufferTexture2DMultisampleIMG \ |
2147 ::gfx::g_current_gl_context->glFramebufferTexture2DMultisampleIMGFn | 2107 ::gfx::g_current_gl_context->glFramebufferTexture2DMultisampleIMGFn |
2148 #define glFramebufferTextureLayer \ | 2108 #define glFramebufferTextureLayer \ |
2149 ::gfx::g_current_gl_context->glFramebufferTextureLayerFn | 2109 ::gfx::g_current_gl_context->glFramebufferTextureLayerFn |
2150 #define glFrontFace ::gfx::g_current_gl_context->glFrontFaceFn | 2110 #define glFrontFace ::gfx::g_current_gl_context->glFrontFaceFn |
2151 #define glGenBuffersARB ::gfx::g_current_gl_context->glGenBuffersARBFn | 2111 #define glGenBuffersARB ::gfx::g_current_gl_context->glGenBuffersARBFn |
2152 #define glGenerateMipmapEXT ::gfx::g_current_gl_context->glGenerateMipmapEXTFn | 2112 #define glGenerateMipmapEXT ::gfx::g_current_gl_context->glGenerateMipmapEXTFn |
2153 #define glGenFencesAPPLE ::gfx::g_current_gl_context->glGenFencesAPPLEFn | 2113 #define glGenFencesAPPLE ::gfx::g_current_gl_context->glGenFencesAPPLEFn |
2154 #define glGenFencesNV ::gfx::g_current_gl_context->glGenFencesNVFn | 2114 #define glGenFencesNV ::gfx::g_current_gl_context->glGenFencesNVFn |
2155 #define glGenFramebuffersEXT ::gfx::g_current_gl_context->glGenFramebuffersEXTFn | 2115 #define glGenFramebuffersEXT ::gfx::g_current_gl_context->glGenFramebuffersEXTFn |
2156 #define glGenQueries ::gfx::g_current_gl_context->glGenQueriesFn | 2116 #define glGenQueries ::gfx::g_current_gl_context->glGenQueriesFn |
2157 #define glGenQueriesARB ::gfx::g_current_gl_context->glGenQueriesARBFn | |
2158 #define glGenRenderbuffersEXT \ | 2117 #define glGenRenderbuffersEXT \ |
2159 ::gfx::g_current_gl_context->glGenRenderbuffersEXTFn | 2118 ::gfx::g_current_gl_context->glGenRenderbuffersEXTFn |
2160 #define glGenSamplers ::gfx::g_current_gl_context->glGenSamplersFn | 2119 #define glGenSamplers ::gfx::g_current_gl_context->glGenSamplersFn |
2161 #define glGenTextures ::gfx::g_current_gl_context->glGenTexturesFn | 2120 #define glGenTextures ::gfx::g_current_gl_context->glGenTexturesFn |
2162 #define glGenTransformFeedbacks \ | 2121 #define glGenTransformFeedbacks \ |
2163 ::gfx::g_current_gl_context->glGenTransformFeedbacksFn | 2122 ::gfx::g_current_gl_context->glGenTransformFeedbacksFn |
2164 #define glGenVertexArraysOES ::gfx::g_current_gl_context->glGenVertexArraysOESFn | 2123 #define glGenVertexArraysOES ::gfx::g_current_gl_context->glGenVertexArraysOESFn |
2165 #define glGetActiveAttrib ::gfx::g_current_gl_context->glGetActiveAttribFn | 2124 #define glGetActiveAttrib ::gfx::g_current_gl_context->glGetActiveAttribFn |
2166 #define glGetActiveUniform ::gfx::g_current_gl_context->glGetActiveUniformFn | 2125 #define glGetActiveUniform ::gfx::g_current_gl_context->glGetActiveUniformFn |
2167 #define glGetActiveUniformBlockiv \ | 2126 #define glGetActiveUniformBlockiv \ |
(...skipping 21 matching lines...) Expand all Loading... |
2189 #define glGetIntegeri_v ::gfx::g_current_gl_context->glGetIntegeri_vFn | 2148 #define glGetIntegeri_v ::gfx::g_current_gl_context->glGetIntegeri_vFn |
2190 #define glGetIntegerv ::gfx::g_current_gl_context->glGetIntegervFn | 2149 #define glGetIntegerv ::gfx::g_current_gl_context->glGetIntegervFn |
2191 #define glGetInternalformativ \ | 2150 #define glGetInternalformativ \ |
2192 ::gfx::g_current_gl_context->glGetInternalformativFn | 2151 ::gfx::g_current_gl_context->glGetInternalformativFn |
2193 #define glGetProgramBinary ::gfx::g_current_gl_context->glGetProgramBinaryFn | 2152 #define glGetProgramBinary ::gfx::g_current_gl_context->glGetProgramBinaryFn |
2194 #define glGetProgramInfoLog ::gfx::g_current_gl_context->glGetProgramInfoLogFn | 2153 #define glGetProgramInfoLog ::gfx::g_current_gl_context->glGetProgramInfoLogFn |
2195 #define glGetProgramiv ::gfx::g_current_gl_context->glGetProgramivFn | 2154 #define glGetProgramiv ::gfx::g_current_gl_context->glGetProgramivFn |
2196 #define glGetProgramResourceLocation \ | 2155 #define glGetProgramResourceLocation \ |
2197 ::gfx::g_current_gl_context->glGetProgramResourceLocationFn | 2156 ::gfx::g_current_gl_context->glGetProgramResourceLocationFn |
2198 #define glGetQueryiv ::gfx::g_current_gl_context->glGetQueryivFn | 2157 #define glGetQueryiv ::gfx::g_current_gl_context->glGetQueryivFn |
2199 #define glGetQueryivARB ::gfx::g_current_gl_context->glGetQueryivARBFn | |
2200 #define glGetQueryObjecti64v ::gfx::g_current_gl_context->glGetQueryObjecti64vFn | 2158 #define glGetQueryObjecti64v ::gfx::g_current_gl_context->glGetQueryObjecti64vFn |
2201 #define glGetQueryObjectiv ::gfx::g_current_gl_context->glGetQueryObjectivFn | 2159 #define glGetQueryObjectiv ::gfx::g_current_gl_context->glGetQueryObjectivFn |
2202 #define glGetQueryObjectivARB \ | |
2203 ::gfx::g_current_gl_context->glGetQueryObjectivARBFn | |
2204 #define glGetQueryObjectui64v \ | 2160 #define glGetQueryObjectui64v \ |
2205 ::gfx::g_current_gl_context->glGetQueryObjectui64vFn | 2161 ::gfx::g_current_gl_context->glGetQueryObjectui64vFn |
2206 #define glGetQueryObjectuiv ::gfx::g_current_gl_context->glGetQueryObjectuivFn | 2162 #define glGetQueryObjectuiv ::gfx::g_current_gl_context->glGetQueryObjectuivFn |
2207 #define glGetQueryObjectuivARB \ | |
2208 ::gfx::g_current_gl_context->glGetQueryObjectuivARBFn | |
2209 #define glGetRenderbufferParameterivEXT \ | 2163 #define glGetRenderbufferParameterivEXT \ |
2210 ::gfx::g_current_gl_context->glGetRenderbufferParameterivEXTFn | 2164 ::gfx::g_current_gl_context->glGetRenderbufferParameterivEXTFn |
2211 #define glGetSamplerParameterfv \ | 2165 #define glGetSamplerParameterfv \ |
2212 ::gfx::g_current_gl_context->glGetSamplerParameterfvFn | 2166 ::gfx::g_current_gl_context->glGetSamplerParameterfvFn |
2213 #define glGetSamplerParameteriv \ | 2167 #define glGetSamplerParameteriv \ |
2214 ::gfx::g_current_gl_context->glGetSamplerParameterivFn | 2168 ::gfx::g_current_gl_context->glGetSamplerParameterivFn |
2215 #define glGetShaderInfoLog ::gfx::g_current_gl_context->glGetShaderInfoLogFn | 2169 #define glGetShaderInfoLog ::gfx::g_current_gl_context->glGetShaderInfoLogFn |
2216 #define glGetShaderiv ::gfx::g_current_gl_context->glGetShaderivFn | 2170 #define glGetShaderiv ::gfx::g_current_gl_context->glGetShaderivFn |
2217 #define glGetShaderPrecisionFormat \ | 2171 #define glGetShaderPrecisionFormat \ |
2218 ::gfx::g_current_gl_context->glGetShaderPrecisionFormatFn | 2172 ::gfx::g_current_gl_context->glGetShaderPrecisionFormatFn |
(...skipping 28 matching lines...) Expand all Loading... |
2247 ::gfx::g_current_gl_context->glInvalidateFramebufferFn | 2201 ::gfx::g_current_gl_context->glInvalidateFramebufferFn |
2248 #define glInvalidateSubFramebuffer \ | 2202 #define glInvalidateSubFramebuffer \ |
2249 ::gfx::g_current_gl_context->glInvalidateSubFramebufferFn | 2203 ::gfx::g_current_gl_context->glInvalidateSubFramebufferFn |
2250 #define glIsBuffer ::gfx::g_current_gl_context->glIsBufferFn | 2204 #define glIsBuffer ::gfx::g_current_gl_context->glIsBufferFn |
2251 #define glIsEnabled ::gfx::g_current_gl_context->glIsEnabledFn | 2205 #define glIsEnabled ::gfx::g_current_gl_context->glIsEnabledFn |
2252 #define glIsFenceAPPLE ::gfx::g_current_gl_context->glIsFenceAPPLEFn | 2206 #define glIsFenceAPPLE ::gfx::g_current_gl_context->glIsFenceAPPLEFn |
2253 #define glIsFenceNV ::gfx::g_current_gl_context->glIsFenceNVFn | 2207 #define glIsFenceNV ::gfx::g_current_gl_context->glIsFenceNVFn |
2254 #define glIsFramebufferEXT ::gfx::g_current_gl_context->glIsFramebufferEXTFn | 2208 #define glIsFramebufferEXT ::gfx::g_current_gl_context->glIsFramebufferEXTFn |
2255 #define glIsProgram ::gfx::g_current_gl_context->glIsProgramFn | 2209 #define glIsProgram ::gfx::g_current_gl_context->glIsProgramFn |
2256 #define glIsQuery ::gfx::g_current_gl_context->glIsQueryFn | 2210 #define glIsQuery ::gfx::g_current_gl_context->glIsQueryFn |
2257 #define glIsQueryARB ::gfx::g_current_gl_context->glIsQueryARBFn | |
2258 #define glIsRenderbufferEXT ::gfx::g_current_gl_context->glIsRenderbufferEXTFn | 2211 #define glIsRenderbufferEXT ::gfx::g_current_gl_context->glIsRenderbufferEXTFn |
2259 #define glIsSampler ::gfx::g_current_gl_context->glIsSamplerFn | 2212 #define glIsSampler ::gfx::g_current_gl_context->glIsSamplerFn |
2260 #define glIsShader ::gfx::g_current_gl_context->glIsShaderFn | 2213 #define glIsShader ::gfx::g_current_gl_context->glIsShaderFn |
2261 #define glIsSync ::gfx::g_current_gl_context->glIsSyncFn | 2214 #define glIsSync ::gfx::g_current_gl_context->glIsSyncFn |
2262 #define glIsTexture ::gfx::g_current_gl_context->glIsTextureFn | 2215 #define glIsTexture ::gfx::g_current_gl_context->glIsTextureFn |
2263 #define glIsTransformFeedback \ | 2216 #define glIsTransformFeedback \ |
2264 ::gfx::g_current_gl_context->glIsTransformFeedbackFn | 2217 ::gfx::g_current_gl_context->glIsTransformFeedbackFn |
2265 #define glIsVertexArrayOES ::gfx::g_current_gl_context->glIsVertexArrayOESFn | 2218 #define glIsVertexArrayOES ::gfx::g_current_gl_context->glIsVertexArrayOESFn |
2266 #define glLineWidth ::gfx::g_current_gl_context->glLineWidthFn | 2219 #define glLineWidth ::gfx::g_current_gl_context->glLineWidthFn |
2267 #define glLinkProgram ::gfx::g_current_gl_context->glLinkProgramFn | 2220 #define glLinkProgram ::gfx::g_current_gl_context->glLinkProgramFn |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2380 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn | 2333 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn |
2381 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn | 2334 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn |
2382 #define glVertexAttribIPointer \ | 2335 #define glVertexAttribIPointer \ |
2383 ::gfx::g_current_gl_context->glVertexAttribIPointerFn | 2336 ::gfx::g_current_gl_context->glVertexAttribIPointerFn |
2384 #define glVertexAttribPointer \ | 2337 #define glVertexAttribPointer \ |
2385 ::gfx::g_current_gl_context->glVertexAttribPointerFn | 2338 ::gfx::g_current_gl_context->glVertexAttribPointerFn |
2386 #define glViewport ::gfx::g_current_gl_context->glViewportFn | 2339 #define glViewport ::gfx::g_current_gl_context->glViewportFn |
2387 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn | 2340 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn |
2388 | 2341 |
2389 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ | 2342 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ |
OLD | NEW |