Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(80)

Side by Side Diff: ui/gl/gl_bindings_autogen_gl.h

Issue 2385323003: Load the GL_ANGLE_robust_client_memory entry points. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 390 matching lines...) Expand 10 before | Expand all | Expand 10 after
401 GLsizei bufsize, 401 GLsizei bufsize,
402 GLsizei* length, 402 GLsizei* length,
403 GLint* size, 403 GLint* size,
404 GLenum* type, 404 GLenum* type,
405 char* name); 405 char* name);
406 typedef void(GL_BINDING_CALL* glGetActiveUniformBlockivProc)( 406 typedef void(GL_BINDING_CALL* glGetActiveUniformBlockivProc)(
407 GLuint program, 407 GLuint program,
408 GLuint uniformBlockIndex, 408 GLuint uniformBlockIndex,
409 GLenum pname, 409 GLenum pname,
410 GLint* params); 410 GLint* params);
411 typedef void(GL_BINDING_CALL* glGetActiveUniformBlockivRobustANGLEProc)(
412 GLuint program,
413 GLuint uniformBlockIndex,
414 GLenum pname,
415 GLsizei bufSize,
416 GLsizei* length,
417 GLint* params);
411 typedef void(GL_BINDING_CALL* glGetActiveUniformBlockNameProc)( 418 typedef void(GL_BINDING_CALL* glGetActiveUniformBlockNameProc)(
412 GLuint program, 419 GLuint program,
413 GLuint uniformBlockIndex, 420 GLuint uniformBlockIndex,
414 GLsizei bufSize, 421 GLsizei bufSize,
415 GLsizei* length, 422 GLsizei* length,
416 char* uniformBlockName); 423 char* uniformBlockName);
417 typedef void(GL_BINDING_CALL* glGetActiveUniformsivProc)( 424 typedef void(GL_BINDING_CALL* glGetActiveUniformsivProc)(
418 GLuint program, 425 GLuint program,
419 GLsizei uniformCount, 426 GLsizei uniformCount,
420 const GLuint* uniformIndices, 427 const GLuint* uniformIndices,
421 GLenum pname, 428 GLenum pname,
422 GLint* params); 429 GLint* params);
423 typedef void(GL_BINDING_CALL* glGetAttachedShadersProc)(GLuint program, 430 typedef void(GL_BINDING_CALL* glGetAttachedShadersProc)(GLuint program,
424 GLsizei maxcount, 431 GLsizei maxcount,
425 GLsizei* count, 432 GLsizei* count,
426 GLuint* shaders); 433 GLuint* shaders);
427 typedef GLint(GL_BINDING_CALL* glGetAttribLocationProc)(GLuint program, 434 typedef GLint(GL_BINDING_CALL* glGetAttribLocationProc)(GLuint program,
428 const char* name); 435 const char* name);
436 typedef void(GL_BINDING_CALL* glGetBooleani_vRobustANGLEProc)(GLenum target,
437 GLuint index,
438 GLsizei bufSize,
439 GLsizei* length,
440 GLboolean* data);
429 typedef void(GL_BINDING_CALL* glGetBooleanvProc)(GLenum pname, 441 typedef void(GL_BINDING_CALL* glGetBooleanvProc)(GLenum pname,
430 GLboolean* params); 442 GLboolean* params);
443 typedef void(GL_BINDING_CALL* glGetBooleanvRobustANGLEProc)(GLenum pname,
444 GLsizei bufSize,
445 GLsizei* length,
446 GLboolean* data);
447 typedef void(GL_BINDING_CALL* glGetBufferParameteri64vRobustANGLEProc)(
448 GLenum target,
449 GLenum pname,
450 GLsizei bufSize,
451 GLsizei* length,
452 GLint64* params);
431 typedef void(GL_BINDING_CALL* glGetBufferParameterivProc)(GLenum target, 453 typedef void(GL_BINDING_CALL* glGetBufferParameterivProc)(GLenum target,
432 GLenum pname, 454 GLenum pname,
433 GLint* params); 455 GLint* params);
456 typedef void(GL_BINDING_CALL* glGetBufferParameterivRobustANGLEProc)(
457 GLenum target,
458 GLenum pname,
459 GLsizei bufSize,
460 GLsizei* length,
461 GLint* params);
462 typedef void(GL_BINDING_CALL* glGetBufferPointervRobustANGLEProc)(
463 GLenum target,
464 GLenum pname,
465 GLsizei bufSize,
466 GLsizei* length,
467 void** params);
434 typedef GLenum(GL_BINDING_CALL* glGetErrorProc)(void); 468 typedef GLenum(GL_BINDING_CALL* glGetErrorProc)(void);
435 typedef void(GL_BINDING_CALL* glGetFenceivNVProc)(GLuint fence, 469 typedef void(GL_BINDING_CALL* glGetFenceivNVProc)(GLuint fence,
436 GLenum pname, 470 GLenum pname,
437 GLint* params); 471 GLint* params);
438 typedef void(GL_BINDING_CALL* glGetFloatvProc)(GLenum pname, GLfloat* params); 472 typedef void(GL_BINDING_CALL* glGetFloatvProc)(GLenum pname, GLfloat* params);
473 typedef void(GL_BINDING_CALL* glGetFloatvRobustANGLEProc)(GLenum pname,
474 GLsizei bufSize,
475 GLsizei* length,
476 GLfloat* data);
439 typedef GLint(GL_BINDING_CALL* glGetFragDataIndexProc)(GLuint program, 477 typedef GLint(GL_BINDING_CALL* glGetFragDataIndexProc)(GLuint program,
440 const char* name); 478 const char* name);
441 typedef GLint(GL_BINDING_CALL* glGetFragDataLocationProc)(GLuint program, 479 typedef GLint(GL_BINDING_CALL* glGetFragDataLocationProc)(GLuint program,
442 const char* name); 480 const char* name);
443 typedef void(GL_BINDING_CALL* glGetFramebufferAttachmentParameterivEXTProc)( 481 typedef void(GL_BINDING_CALL* glGetFramebufferAttachmentParameterivEXTProc)(
444 GLenum target, 482 GLenum target,
445 GLenum attachment, 483 GLenum attachment,
446 GLenum pname, 484 GLenum pname,
447 GLint* params); 485 GLint* params);
486 typedef void(
487 GL_BINDING_CALL* glGetFramebufferAttachmentParameterivRobustANGLEProc)(
488 GLenum target,
489 GLenum attachment,
490 GLenum pname,
491 GLsizei bufSize,
492 GLsizei* length,
493 GLint* params);
494 typedef void(GL_BINDING_CALL* glGetFramebufferParameterivRobustANGLEProc)(
495 GLenum target,
496 GLenum pname,
497 GLsizei bufSize,
498 GLsizei* length,
499 GLint* params);
448 typedef GLenum(GL_BINDING_CALL* glGetGraphicsResetStatusARBProc)(void); 500 typedef GLenum(GL_BINDING_CALL* glGetGraphicsResetStatusARBProc)(void);
449 typedef void(GL_BINDING_CALL* glGetInteger64i_vProc)(GLenum target, 501 typedef void(GL_BINDING_CALL* glGetInteger64i_vProc)(GLenum target,
450 GLuint index, 502 GLuint index,
451 GLint64* data); 503 GLint64* data);
504 typedef void(GL_BINDING_CALL* glGetInteger64i_vRobustANGLEProc)(GLenum target,
505 GLuint index,
506 GLsizei bufSize,
507 GLsizei* length,
508 GLint64* data);
452 typedef void(GL_BINDING_CALL* glGetInteger64vProc)(GLenum pname, 509 typedef void(GL_BINDING_CALL* glGetInteger64vProc)(GLenum pname,
453 GLint64* params); 510 GLint64* params);
511 typedef void(GL_BINDING_CALL* glGetInteger64vRobustANGLEProc)(GLenum pname,
512 GLsizei bufSize,
513 GLsizei* length,
514 GLint64* data);
454 typedef void(GL_BINDING_CALL* glGetIntegeri_vProc)(GLenum target, 515 typedef void(GL_BINDING_CALL* glGetIntegeri_vProc)(GLenum target,
455 GLuint index, 516 GLuint index,
456 GLint* data); 517 GLint* data);
518 typedef void(GL_BINDING_CALL* glGetIntegeri_vRobustANGLEProc)(GLenum target,
519 GLuint index,
520 GLsizei bufSize,
521 GLsizei* length,
522 GLint* data);
457 typedef void(GL_BINDING_CALL* glGetIntegervProc)(GLenum pname, GLint* params); 523 typedef void(GL_BINDING_CALL* glGetIntegervProc)(GLenum pname, GLint* params);
524 typedef void(GL_BINDING_CALL* glGetIntegervRobustANGLEProc)(GLenum pname,
525 GLsizei bufSize,
526 GLsizei* length,
527 GLint* data);
458 typedef void(GL_BINDING_CALL* glGetInternalformativProc)(GLenum target, 528 typedef void(GL_BINDING_CALL* glGetInternalformativProc)(GLenum target,
459 GLenum internalformat, 529 GLenum internalformat,
460 GLenum pname, 530 GLenum pname,
461 GLsizei bufSize, 531 GLsizei bufSize,
462 GLint* params); 532 GLint* params);
533 typedef void(GL_BINDING_CALL* glGetMultisamplefvRobustANGLEProc)(
534 GLenum pname,
535 GLuint index,
536 GLsizei bufSize,
537 GLsizei* length,
538 GLfloat* val);
539 typedef void(GL_BINDING_CALL* glGetnUniformfvRobustANGLEProc)(GLuint program,
540 GLint location,
541 GLsizei bufSize,
542 GLsizei* length,
543 GLfloat* params);
544 typedef void(GL_BINDING_CALL* glGetnUniformivRobustANGLEProc)(GLuint program,
545 GLint location,
546 GLsizei bufSize,
547 GLsizei* length,
548 GLint* params);
549 typedef void(GL_BINDING_CALL* glGetnUniformuivRobustANGLEProc)(GLuint program,
550 GLint location,
551 GLsizei bufSize,
552 GLsizei* length,
553 GLuint* params);
554 typedef void(GL_BINDING_CALL* glGetPointervRobustANGLERobustANGLEProc)(
555 GLenum pname,
556 GLsizei bufSize,
557 GLsizei* length,
558 void** params);
463 typedef void(GL_BINDING_CALL* glGetProgramBinaryProc)(GLuint program, 559 typedef void(GL_BINDING_CALL* glGetProgramBinaryProc)(GLuint program,
464 GLsizei bufSize, 560 GLsizei bufSize,
465 GLsizei* length, 561 GLsizei* length,
466 GLenum* binaryFormat, 562 GLenum* binaryFormat,
467 GLvoid* binary); 563 GLvoid* binary);
468 typedef void(GL_BINDING_CALL* glGetProgramInfoLogProc)(GLuint program, 564 typedef void(GL_BINDING_CALL* glGetProgramInfoLogProc)(GLuint program,
469 GLsizei bufsize, 565 GLsizei bufsize,
470 GLsizei* length, 566 GLsizei* length,
471 char* infolog); 567 char* infolog);
472 typedef void(GL_BINDING_CALL* glGetProgramInterfaceivProc)( 568 typedef void(GL_BINDING_CALL* glGetProgramInterfaceivProc)(
473 GLuint program, 569 GLuint program,
474 GLenum programInterface, 570 GLenum programInterface,
475 GLenum pname, 571 GLenum pname,
476 GLint* params); 572 GLint* params);
573 typedef void(GL_BINDING_CALL* glGetProgramInterfaceivRobustANGLEProc)(
574 GLuint program,
575 GLenum programInterface,
576 GLenum pname,
577 GLsizei bufSize,
578 GLsizei* length,
579 GLint* params);
477 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program, 580 typedef void(GL_BINDING_CALL* glGetProgramivProc)(GLuint program,
478 GLenum pname, 581 GLenum pname,
479 GLint* params); 582 GLint* params);
583 typedef void(GL_BINDING_CALL* glGetProgramivRobustANGLEProc)(GLuint program,
584 GLenum pname,
585 GLsizei bufSize,
586 GLsizei* length,
587 GLint* params);
480 typedef void(GL_BINDING_CALL* glGetProgramResourceivProc)( 588 typedef void(GL_BINDING_CALL* glGetProgramResourceivProc)(
481 GLuint program, 589 GLuint program,
482 GLenum programInterface, 590 GLenum programInterface,
483 GLuint index, 591 GLuint index,
484 GLsizei propCount, 592 GLsizei propCount,
485 const GLenum* props, 593 const GLenum* props,
486 GLsizei bufSize, 594 GLsizei bufSize,
487 GLsizei* length, 595 GLsizei* length,
488 GLint* params); 596 GLint* params);
489 typedef GLint(GL_BINDING_CALL* glGetProgramResourceLocationProc)( 597 typedef GLint(GL_BINDING_CALL* glGetProgramResourceLocationProc)(
490 GLuint program, 598 GLuint program,
491 GLenum programInterface, 599 GLenum programInterface,
492 const char* name); 600 const char* name);
493 typedef void(GL_BINDING_CALL* glGetProgramResourceNameProc)( 601 typedef void(GL_BINDING_CALL* glGetProgramResourceNameProc)(
494 GLuint program, 602 GLuint program,
495 GLenum programInterface, 603 GLenum programInterface,
496 GLuint index, 604 GLuint index,
497 GLsizei bufSize, 605 GLsizei bufSize,
498 GLsizei* length, 606 GLsizei* length,
499 GLchar* name); 607 GLchar* name);
500 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target, 608 typedef void(GL_BINDING_CALL* glGetQueryivProc)(GLenum target,
501 GLenum pname, 609 GLenum pname,
502 GLint* params); 610 GLint* params);
611 typedef void(GL_BINDING_CALL* glGetQueryivRobustANGLEProc)(GLenum target,
612 GLenum pname,
613 GLsizei bufSize,
614 GLsizei* length,
615 GLint* params);
503 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id, 616 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vProc)(GLuint id,
504 GLenum pname, 617 GLenum pname,
505 GLint64* params); 618 GLint64* params);
619 typedef void(GL_BINDING_CALL* glGetQueryObjecti64vRobustANGLEProc)(
620 GLuint id,
621 GLenum pname,
622 GLsizei bufSize,
623 GLsizei* length,
624 GLint64* params);
506 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id, 625 typedef void(GL_BINDING_CALL* glGetQueryObjectivProc)(GLuint id,
507 GLenum pname, 626 GLenum pname,
508 GLint* params); 627 GLint* params);
628 typedef void(GL_BINDING_CALL* glGetQueryObjectivRobustANGLEProc)(
629 GLuint id,
630 GLenum pname,
631 GLsizei bufSize,
632 GLsizei* length,
633 GLint* params);
509 typedef void(GL_BINDING_CALL* glGetQueryObjectui64vProc)(GLuint id, 634 typedef void(GL_BINDING_CALL* glGetQueryObjectui64vProc)(GLuint id,
510 GLenum pname, 635 GLenum pname,
511 GLuint64* params); 636 GLuint64* params);
637 typedef void(GL_BINDING_CALL* glGetQueryObjectui64vRobustANGLEProc)(
638 GLuint id,
639 GLenum pname,
640 GLsizei bufSize,
641 GLsizei* length,
642 GLuint64* params);
512 typedef void(GL_BINDING_CALL* glGetQueryObjectuivProc)(GLuint id, 643 typedef void(GL_BINDING_CALL* glGetQueryObjectuivProc)(GLuint id,
513 GLenum pname, 644 GLenum pname,
514 GLuint* params); 645 GLuint* params);
646 typedef void(GL_BINDING_CALL* glGetQueryObjectuivRobustANGLEProc)(
647 GLuint id,
648 GLenum pname,
649 GLsizei bufSize,
650 GLsizei* length,
651 GLuint* params);
515 typedef void(GL_BINDING_CALL* glGetRenderbufferParameterivEXTProc)( 652 typedef void(GL_BINDING_CALL* glGetRenderbufferParameterivEXTProc)(
516 GLenum target, 653 GLenum target,
517 GLenum pname, 654 GLenum pname,
518 GLint* params); 655 GLint* params);
656 typedef void(GL_BINDING_CALL* glGetRenderbufferParameterivRobustANGLEProc)(
657 GLenum target,
658 GLenum pname,
659 GLsizei bufSize,
660 GLsizei* length,
661 GLint* params);
519 typedef void(GL_BINDING_CALL* glGetSamplerParameterfvProc)(GLuint sampler, 662 typedef void(GL_BINDING_CALL* glGetSamplerParameterfvProc)(GLuint sampler,
520 GLenum pname, 663 GLenum pname,
521 GLfloat* params); 664 GLfloat* params);
665 typedef void(GL_BINDING_CALL* glGetSamplerParameterfvRobustANGLEProc)(
666 GLuint sampler,
667 GLenum pname,
668 GLsizei bufSize,
669 GLsizei* length,
670 GLfloat* params);
671 typedef void(GL_BINDING_CALL* glGetSamplerParameterIivRobustANGLEProc)(
672 GLuint sampler,
673 GLenum pname,
674 GLsizei bufSize,
675 GLsizei* length,
676 GLint* params);
677 typedef void(GL_BINDING_CALL* glGetSamplerParameterIuivRobustANGLEProc)(
678 GLuint sampler,
679 GLenum pname,
680 GLsizei bufSize,
681 GLsizei* length,
682 GLuint* params);
522 typedef void(GL_BINDING_CALL* glGetSamplerParameterivProc)(GLuint sampler, 683 typedef void(GL_BINDING_CALL* glGetSamplerParameterivProc)(GLuint sampler,
523 GLenum pname, 684 GLenum pname,
524 GLint* params); 685 GLint* params);
686 typedef void(GL_BINDING_CALL* glGetSamplerParameterivRobustANGLEProc)(
687 GLuint sampler,
688 GLenum pname,
689 GLsizei bufSize,
690 GLsizei* length,
691 GLint* params);
525 typedef void(GL_BINDING_CALL* glGetShaderInfoLogProc)(GLuint shader, 692 typedef void(GL_BINDING_CALL* glGetShaderInfoLogProc)(GLuint shader,
526 GLsizei bufsize, 693 GLsizei bufsize,
527 GLsizei* length, 694 GLsizei* length,
528 char* infolog); 695 char* infolog);
529 typedef void(GL_BINDING_CALL* glGetShaderivProc)(GLuint shader, 696 typedef void(GL_BINDING_CALL* glGetShaderivProc)(GLuint shader,
530 GLenum pname, 697 GLenum pname,
531 GLint* params); 698 GLint* params);
699 typedef void(GL_BINDING_CALL* glGetShaderivRobustANGLEProc)(GLuint shader,
700 GLenum pname,
701 GLsizei bufSize,
702 GLsizei* length,
703 GLint* params);
532 typedef void(GL_BINDING_CALL* glGetShaderPrecisionFormatProc)( 704 typedef void(GL_BINDING_CALL* glGetShaderPrecisionFormatProc)(
533 GLenum shadertype, 705 GLenum shadertype,
534 GLenum precisiontype, 706 GLenum precisiontype,
535 GLint* range, 707 GLint* range,
536 GLint* precision); 708 GLint* precision);
537 typedef void(GL_BINDING_CALL* glGetShaderSourceProc)(GLuint shader, 709 typedef void(GL_BINDING_CALL* glGetShaderSourceProc)(GLuint shader,
538 GLsizei bufsize, 710 GLsizei bufsize,
539 GLsizei* length, 711 GLsizei* length,
540 char* source); 712 char* source);
541 typedef const GLubyte*(GL_BINDING_CALL* glGetStringProc)(GLenum name); 713 typedef const GLubyte*(GL_BINDING_CALL* glGetStringProc)(GLenum name);
542 typedef const GLubyte*(GL_BINDING_CALL* glGetStringiProc)(GLenum name, 714 typedef const GLubyte*(GL_BINDING_CALL* glGetStringiProc)(GLenum name,
543 GLuint index); 715 GLuint index);
544 typedef void(GL_BINDING_CALL* glGetSyncivProc)(GLsync sync, 716 typedef void(GL_BINDING_CALL* glGetSyncivProc)(GLsync sync,
545 GLenum pname, 717 GLenum pname,
546 GLsizei bufSize, 718 GLsizei bufSize,
547 GLsizei* length, 719 GLsizei* length,
548 GLint* values); 720 GLint* values);
549 typedef void(GL_BINDING_CALL* glGetTexLevelParameterfvProc)(GLenum target, 721 typedef void(GL_BINDING_CALL* glGetTexLevelParameterfvProc)(GLenum target,
550 GLint level, 722 GLint level,
551 GLenum pname, 723 GLenum pname,
552 GLfloat* params); 724 GLfloat* params);
725 typedef void(GL_BINDING_CALL* glGetTexLevelParameterfvRobustANGLEProc)(
726 GLenum target,
727 GLint level,
728 GLenum pname,
729 GLsizei bufSize,
730 GLsizei* length,
731 GLfloat* params);
553 typedef void(GL_BINDING_CALL* glGetTexLevelParameterivProc)(GLenum target, 732 typedef void(GL_BINDING_CALL* glGetTexLevelParameterivProc)(GLenum target,
554 GLint level, 733 GLint level,
555 GLenum pname, 734 GLenum pname,
556 GLint* params); 735 GLint* params);
736 typedef void(GL_BINDING_CALL* glGetTexLevelParameterivRobustANGLEProc)(
737 GLenum target,
738 GLint level,
739 GLenum pname,
740 GLsizei bufSize,
741 GLsizei* length,
742 GLint* params);
557 typedef void(GL_BINDING_CALL* glGetTexParameterfvProc)(GLenum target, 743 typedef void(GL_BINDING_CALL* glGetTexParameterfvProc)(GLenum target,
558 GLenum pname, 744 GLenum pname,
559 GLfloat* params); 745 GLfloat* params);
746 typedef void(GL_BINDING_CALL* glGetTexParameterfvRobustANGLEProc)(
747 GLenum target,
748 GLenum pname,
749 GLsizei bufSize,
750 GLsizei* length,
751 GLfloat* params);
752 typedef void(GL_BINDING_CALL* glGetTexParameterIivRobustANGLEProc)(
753 GLenum target,
754 GLenum pname,
755 GLsizei bufSize,
756 GLsizei* length,
757 GLint* params);
758 typedef void(GL_BINDING_CALL* glGetTexParameterIuivRobustANGLEProc)(
759 GLenum target,
760 GLenum pname,
761 GLsizei bufSize,
762 GLsizei* length,
763 GLuint* params);
560 typedef void(GL_BINDING_CALL* glGetTexParameterivProc)(GLenum target, 764 typedef void(GL_BINDING_CALL* glGetTexParameterivProc)(GLenum target,
561 GLenum pname, 765 GLenum pname,
562 GLint* params); 766 GLint* params);
767 typedef void(GL_BINDING_CALL* glGetTexParameterivRobustANGLEProc)(
768 GLenum target,
769 GLenum pname,
770 GLsizei bufSize,
771 GLsizei* length,
772 GLint* params);
563 typedef void(GL_BINDING_CALL* glGetTransformFeedbackVaryingProc)( 773 typedef void(GL_BINDING_CALL* glGetTransformFeedbackVaryingProc)(
564 GLuint program, 774 GLuint program,
565 GLuint index, 775 GLuint index,
566 GLsizei bufSize, 776 GLsizei bufSize,
567 GLsizei* length, 777 GLsizei* length,
568 GLsizei* size, 778 GLsizei* size,
569 GLenum* type, 779 GLenum* type,
570 char* name); 780 char* name);
571 typedef void(GL_BINDING_CALL* glGetTranslatedShaderSourceANGLEProc)( 781 typedef void(GL_BINDING_CALL* glGetTranslatedShaderSourceANGLEProc)(
572 GLuint shader, 782 GLuint shader,
573 GLsizei bufsize, 783 GLsizei bufsize,
574 GLsizei* length, 784 GLsizei* length,
575 char* source); 785 char* source);
576 typedef GLuint(GL_BINDING_CALL* glGetUniformBlockIndexProc)( 786 typedef GLuint(GL_BINDING_CALL* glGetUniformBlockIndexProc)(
577 GLuint program, 787 GLuint program,
578 const char* uniformBlockName); 788 const char* uniformBlockName);
579 typedef void(GL_BINDING_CALL* glGetUniformfvProc)(GLuint program, 789 typedef void(GL_BINDING_CALL* glGetUniformfvProc)(GLuint program,
580 GLint location, 790 GLint location,
581 GLfloat* params); 791 GLfloat* params);
792 typedef void(GL_BINDING_CALL* glGetUniformfvRobustANGLEProc)(GLuint program,
793 GLint location,
794 GLsizei bufSize,
795 GLsizei* length,
796 GLfloat* params);
582 typedef void(GL_BINDING_CALL* glGetUniformIndicesProc)( 797 typedef void(GL_BINDING_CALL* glGetUniformIndicesProc)(
583 GLuint program, 798 GLuint program,
584 GLsizei uniformCount, 799 GLsizei uniformCount,
585 const char* const* uniformNames, 800 const char* const* uniformNames,
586 GLuint* uniformIndices); 801 GLuint* uniformIndices);
587 typedef void(GL_BINDING_CALL* glGetUniformivProc)(GLuint program, 802 typedef void(GL_BINDING_CALL* glGetUniformivProc)(GLuint program,
588 GLint location, 803 GLint location,
589 GLint* params); 804 GLint* params);
805 typedef void(GL_BINDING_CALL* glGetUniformivRobustANGLEProc)(GLuint program,
806 GLint location,
807 GLsizei bufSize,
808 GLsizei* length,
809 GLint* params);
590 typedef GLint(GL_BINDING_CALL* glGetUniformLocationProc)(GLuint program, 810 typedef GLint(GL_BINDING_CALL* glGetUniformLocationProc)(GLuint program,
591 const char* name); 811 const char* name);
592 typedef void(GL_BINDING_CALL* glGetUniformuivProc)(GLuint program, 812 typedef void(GL_BINDING_CALL* glGetUniformuivProc)(GLuint program,
593 GLint location, 813 GLint location,
594 GLuint* params); 814 GLuint* params);
815 typedef void(GL_BINDING_CALL* glGetUniformuivRobustANGLEProc)(GLuint program,
816 GLint location,
817 GLsizei bufSize,
818 GLsizei* length,
819 GLuint* params);
595 typedef void(GL_BINDING_CALL* glGetVertexAttribfvProc)(GLuint index, 820 typedef void(GL_BINDING_CALL* glGetVertexAttribfvProc)(GLuint index,
596 GLenum pname, 821 GLenum pname,
597 GLfloat* params); 822 GLfloat* params);
823 typedef void(GL_BINDING_CALL* glGetVertexAttribfvRobustANGLEProc)(
824 GLuint index,
825 GLenum pname,
826 GLsizei bufSize,
827 GLsizei* length,
828 GLfloat* params);
829 typedef void(GL_BINDING_CALL* glGetVertexAttribIivRobustANGLEProc)(
830 GLuint index,
831 GLenum pname,
832 GLsizei bufSize,
833 GLsizei* length,
834 GLint* params);
835 typedef void(GL_BINDING_CALL* glGetVertexAttribIuivRobustANGLEProc)(
836 GLuint index,
837 GLenum pname,
838 GLsizei bufSize,
839 GLsizei* length,
840 GLuint* params);
598 typedef void(GL_BINDING_CALL* glGetVertexAttribivProc)(GLuint index, 841 typedef void(GL_BINDING_CALL* glGetVertexAttribivProc)(GLuint index,
599 GLenum pname, 842 GLenum pname,
600 GLint* params); 843 GLint* params);
844 typedef void(GL_BINDING_CALL* glGetVertexAttribivRobustANGLEProc)(
845 GLuint index,
846 GLenum pname,
847 GLsizei bufSize,
848 GLsizei* length,
849 GLint* params);
601 typedef void(GL_BINDING_CALL* glGetVertexAttribPointervProc)(GLuint index, 850 typedef void(GL_BINDING_CALL* glGetVertexAttribPointervProc)(GLuint index,
602 GLenum pname, 851 GLenum pname,
603 void** pointer); 852 void** pointer);
853 typedef void(GL_BINDING_CALL* glGetVertexAttribPointervRobustANGLEProc)(
854 GLuint index,
855 GLenum pname,
856 GLsizei bufSize,
857 GLsizei* length,
858 void** pointer);
604 typedef void(GL_BINDING_CALL* glHintProc)(GLenum target, GLenum mode); 859 typedef void(GL_BINDING_CALL* glHintProc)(GLenum target, GLenum mode);
605 typedef void(GL_BINDING_CALL* glInsertEventMarkerEXTProc)(GLsizei length, 860 typedef void(GL_BINDING_CALL* glInsertEventMarkerEXTProc)(GLsizei length,
606 const char* marker); 861 const char* marker);
607 typedef void(GL_BINDING_CALL* glInvalidateFramebufferProc)( 862 typedef void(GL_BINDING_CALL* glInvalidateFramebufferProc)(
608 GLenum target, 863 GLenum target,
609 GLsizei numAttachments, 864 GLsizei numAttachments,
610 const GLenum* attachments); 865 const GLenum* attachments);
611 typedef void(GL_BINDING_CALL* glInvalidateSubFramebufferProc)( 866 typedef void(GL_BINDING_CALL* glInvalidateSubFramebufferProc)(
612 GLenum target, 867 GLenum target,
613 GLsizei numAttachments, 868 GLsizei numAttachments,
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
675 typedef void(GL_BINDING_CALL* glProgramPathFragmentInputGenNVProc)( 930 typedef void(GL_BINDING_CALL* glProgramPathFragmentInputGenNVProc)(
676 GLuint program, 931 GLuint program,
677 GLint location, 932 GLint location,
678 GLenum genMode, 933 GLenum genMode,
679 GLint components, 934 GLint components,
680 const GLfloat* coeffs); 935 const GLfloat* coeffs);
681 typedef void(GL_BINDING_CALL* glPushGroupMarkerEXTProc)(GLsizei length, 936 typedef void(GL_BINDING_CALL* glPushGroupMarkerEXTProc)(GLsizei length,
682 const char* marker); 937 const char* marker);
683 typedef void(GL_BINDING_CALL* glQueryCounterProc)(GLuint id, GLenum target); 938 typedef void(GL_BINDING_CALL* glQueryCounterProc)(GLuint id, GLenum target);
684 typedef void(GL_BINDING_CALL* glReadBufferProc)(GLenum src); 939 typedef void(GL_BINDING_CALL* glReadBufferProc)(GLenum src);
940 typedef void(GL_BINDING_CALL* glReadnPixelsRobustANGLEProc)(GLint x,
941 GLint y,
942 GLsizei width,
943 GLsizei height,
944 GLenum format,
945 GLenum type,
946 GLsizei bufSize,
947 GLsizei* length,
948 void* data);
685 typedef void(GL_BINDING_CALL* glReadPixelsProc)(GLint x, 949 typedef void(GL_BINDING_CALL* glReadPixelsProc)(GLint x,
686 GLint y, 950 GLint y,
687 GLsizei width, 951 GLsizei width,
688 GLsizei height, 952 GLsizei height,
689 GLenum format, 953 GLenum format,
690 GLenum type, 954 GLenum type,
691 void* pixels); 955 void* pixels);
956 typedef void(GL_BINDING_CALL* glReadPixelsRobustANGLEProc)(GLint x,
957 GLint y,
958 GLsizei width,
959 GLsizei height,
960 GLenum format,
961 GLenum type,
962 GLsizei bufSize,
963 GLsizei* length,
964 void* pixels);
692 typedef void(GL_BINDING_CALL* glReleaseShaderCompilerProc)(void); 965 typedef void(GL_BINDING_CALL* glReleaseShaderCompilerProc)(void);
693 typedef void(GL_BINDING_CALL* glRenderbufferStorageEXTProc)( 966 typedef void(GL_BINDING_CALL* glRenderbufferStorageEXTProc)(
694 GLenum target, 967 GLenum target,
695 GLenum internalformat, 968 GLenum internalformat,
696 GLsizei width, 969 GLsizei width,
697 GLsizei height); 970 GLsizei height);
698 typedef void(GL_BINDING_CALL* glRenderbufferStorageMultisampleProc)( 971 typedef void(GL_BINDING_CALL* glRenderbufferStorageMultisampleProc)(
699 GLenum target, 972 GLenum target,
700 GLsizei samples, 973 GLsizei samples,
701 GLenum internalformat, 974 GLenum internalformat,
(...skipping 19 matching lines...) Expand all
721 GLsizei height); 994 GLsizei height);
722 typedef void(GL_BINDING_CALL* glResumeTransformFeedbackProc)(void); 995 typedef void(GL_BINDING_CALL* glResumeTransformFeedbackProc)(void);
723 typedef void(GL_BINDING_CALL* glSampleCoverageProc)(GLclampf value, 996 typedef void(GL_BINDING_CALL* glSampleCoverageProc)(GLclampf value,
724 GLboolean invert); 997 GLboolean invert);
725 typedef void(GL_BINDING_CALL* glSamplerParameterfProc)(GLuint sampler, 998 typedef void(GL_BINDING_CALL* glSamplerParameterfProc)(GLuint sampler,
726 GLenum pname, 999 GLenum pname,
727 GLfloat param); 1000 GLfloat param);
728 typedef void(GL_BINDING_CALL* glSamplerParameterfvProc)(GLuint sampler, 1001 typedef void(GL_BINDING_CALL* glSamplerParameterfvProc)(GLuint sampler,
729 GLenum pname, 1002 GLenum pname,
730 const GLfloat* params); 1003 const GLfloat* params);
1004 typedef void(GL_BINDING_CALL* glSamplerParameterfvRobustANGLEProc)(
1005 GLuint sampler,
1006 GLenum pname,
1007 GLsizei bufSize,
1008 const GLfloat* param);
731 typedef void(GL_BINDING_CALL* glSamplerParameteriProc)(GLuint sampler, 1009 typedef void(GL_BINDING_CALL* glSamplerParameteriProc)(GLuint sampler,
732 GLenum pname, 1010 GLenum pname,
733 GLint param); 1011 GLint param);
1012 typedef void(GL_BINDING_CALL* glSamplerParameterIivRobustANGLEProc)(
1013 GLuint sampler,
1014 GLenum pname,
1015 GLsizei bufSize,
1016 const GLint* param);
1017 typedef void(GL_BINDING_CALL* glSamplerParameterIuivRobustANGLEProc)(
1018 GLuint sampler,
1019 GLenum pname,
1020 GLsizei bufSize,
1021 const GLuint* param);
734 typedef void(GL_BINDING_CALL* glSamplerParameterivProc)(GLuint sampler, 1022 typedef void(GL_BINDING_CALL* glSamplerParameterivProc)(GLuint sampler,
735 GLenum pname, 1023 GLenum pname,
736 const GLint* params); 1024 const GLint* params);
1025 typedef void(GL_BINDING_CALL* glSamplerParameterivRobustANGLEProc)(
1026 GLuint sampler,
1027 GLenum pname,
1028 GLsizei bufSize,
1029 const GLint* param);
737 typedef void(GL_BINDING_CALL* glScissorProc)(GLint x, 1030 typedef void(GL_BINDING_CALL* glScissorProc)(GLint x,
738 GLint y, 1031 GLint y,
739 GLsizei width, 1032 GLsizei width,
740 GLsizei height); 1033 GLsizei height);
741 typedef void(GL_BINDING_CALL* glSetFenceAPPLEProc)(GLuint fence); 1034 typedef void(GL_BINDING_CALL* glSetFenceAPPLEProc)(GLuint fence);
742 typedef void(GL_BINDING_CALL* glSetFenceNVProc)(GLuint fence, GLenum condition); 1035 typedef void(GL_BINDING_CALL* glSetFenceNVProc)(GLuint fence, GLenum condition);
743 typedef void(GL_BINDING_CALL* glShaderBinaryProc)(GLsizei n, 1036 typedef void(GL_BINDING_CALL* glShaderBinaryProc)(GLsizei n,
744 const GLuint* shaders, 1037 const GLuint* shaders,
745 GLenum binaryformat, 1038 GLenum binaryformat,
746 const void* binary, 1039 const void* binary,
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
824 typedef GLboolean(GL_BINDING_CALL* glTestFenceNVProc)(GLuint fence); 1117 typedef GLboolean(GL_BINDING_CALL* glTestFenceNVProc)(GLuint fence);
825 typedef void(GL_BINDING_CALL* glTexImage2DProc)(GLenum target, 1118 typedef void(GL_BINDING_CALL* glTexImage2DProc)(GLenum target,
826 GLint level, 1119 GLint level,
827 GLint internalformat, 1120 GLint internalformat,
828 GLsizei width, 1121 GLsizei width,
829 GLsizei height, 1122 GLsizei height,
830 GLint border, 1123 GLint border,
831 GLenum format, 1124 GLenum format,
832 GLenum type, 1125 GLenum type,
833 const void* pixels); 1126 const void* pixels);
1127 typedef void(GL_BINDING_CALL* glTexImage2DRobustANGLEProc)(GLenum target,
1128 GLint level,
1129 GLint internalformat,
1130 GLsizei width,
1131 GLsizei height,
1132 GLint border,
1133 GLenum format,
1134 GLenum type,
1135 GLsizei bufSize,
1136 const void* pixels);
834 typedef void(GL_BINDING_CALL* glTexImage3DProc)(GLenum target, 1137 typedef void(GL_BINDING_CALL* glTexImage3DProc)(GLenum target,
835 GLint level, 1138 GLint level,
836 GLint internalformat, 1139 GLint internalformat,
837 GLsizei width, 1140 GLsizei width,
838 GLsizei height, 1141 GLsizei height,
839 GLsizei depth, 1142 GLsizei depth,
840 GLint border, 1143 GLint border,
841 GLenum format, 1144 GLenum format,
842 GLenum type, 1145 GLenum type,
843 const void* pixels); 1146 const void* pixels);
1147 typedef void(GL_BINDING_CALL* glTexImage3DRobustANGLEProc)(GLenum target,
1148 GLint level,
1149 GLint internalformat,
1150 GLsizei width,
1151 GLsizei height,
1152 GLsizei depth,
1153 GLint border,
1154 GLenum format,
1155 GLenum type,
1156 GLsizei bufSize,
1157 const void* pixels);
844 typedef void(GL_BINDING_CALL* glTexParameterfProc)(GLenum target, 1158 typedef void(GL_BINDING_CALL* glTexParameterfProc)(GLenum target,
845 GLenum pname, 1159 GLenum pname,
846 GLfloat param); 1160 GLfloat param);
847 typedef void(GL_BINDING_CALL* glTexParameterfvProc)(GLenum target, 1161 typedef void(GL_BINDING_CALL* glTexParameterfvProc)(GLenum target,
848 GLenum pname, 1162 GLenum pname,
849 const GLfloat* params); 1163 const GLfloat* params);
1164 typedef void(GL_BINDING_CALL* glTexParameterfvRobustANGLEProc)(
1165 GLenum target,
1166 GLenum pname,
1167 GLsizei bufSize,
1168 const GLfloat* params);
850 typedef void(GL_BINDING_CALL* glTexParameteriProc)(GLenum target, 1169 typedef void(GL_BINDING_CALL* glTexParameteriProc)(GLenum target,
851 GLenum pname, 1170 GLenum pname,
852 GLint param); 1171 GLint param);
1172 typedef void(GL_BINDING_CALL* glTexParameterIivRobustANGLEProc)(
1173 GLenum target,
1174 GLenum pname,
1175 GLsizei bufSize,
1176 const GLint* params);
1177 typedef void(GL_BINDING_CALL* glTexParameterIuivRobustANGLEProc)(
1178 GLenum target,
1179 GLenum pname,
1180 GLsizei bufSize,
1181 const GLuint* params);
853 typedef void(GL_BINDING_CALL* glTexParameterivProc)(GLenum target, 1182 typedef void(GL_BINDING_CALL* glTexParameterivProc)(GLenum target,
854 GLenum pname, 1183 GLenum pname,
855 const GLint* params); 1184 const GLint* params);
1185 typedef void(GL_BINDING_CALL* glTexParameterivRobustANGLEProc)(
1186 GLenum target,
1187 GLenum pname,
1188 GLsizei bufSize,
1189 const GLint* params);
856 typedef void(GL_BINDING_CALL* glTexStorage2DEXTProc)(GLenum target, 1190 typedef void(GL_BINDING_CALL* glTexStorage2DEXTProc)(GLenum target,
857 GLsizei levels, 1191 GLsizei levels,
858 GLenum internalformat, 1192 GLenum internalformat,
859 GLsizei width, 1193 GLsizei width,
860 GLsizei height); 1194 GLsizei height);
861 typedef void(GL_BINDING_CALL* glTexStorage3DProc)(GLenum target, 1195 typedef void(GL_BINDING_CALL* glTexStorage3DProc)(GLenum target,
862 GLsizei levels, 1196 GLsizei levels,
863 GLenum internalformat, 1197 GLenum internalformat,
864 GLsizei width, 1198 GLsizei width,
865 GLsizei height, 1199 GLsizei height,
866 GLsizei depth); 1200 GLsizei depth);
867 typedef void(GL_BINDING_CALL* glTexSubImage2DProc)(GLenum target, 1201 typedef void(GL_BINDING_CALL* glTexSubImage2DProc)(GLenum target,
868 GLint level, 1202 GLint level,
869 GLint xoffset, 1203 GLint xoffset,
870 GLint yoffset, 1204 GLint yoffset,
871 GLsizei width, 1205 GLsizei width,
872 GLsizei height, 1206 GLsizei height,
873 GLenum format, 1207 GLenum format,
874 GLenum type, 1208 GLenum type,
875 const void* pixels); 1209 const void* pixels);
1210 typedef void(GL_BINDING_CALL* glTexSubImage2DRobustANGLEProc)(
1211 GLenum target,
1212 GLint level,
1213 GLint xoffset,
1214 GLint yoffset,
1215 GLsizei width,
1216 GLsizei height,
1217 GLenum format,
1218 GLenum type,
1219 GLsizei bufSize,
1220 const void* pixels);
876 typedef void(GL_BINDING_CALL* glTexSubImage3DProc)(GLenum target, 1221 typedef void(GL_BINDING_CALL* glTexSubImage3DProc)(GLenum target,
877 GLint level, 1222 GLint level,
878 GLint xoffset, 1223 GLint xoffset,
879 GLint yoffset, 1224 GLint yoffset,
880 GLint zoffset, 1225 GLint zoffset,
881 GLsizei width, 1226 GLsizei width,
882 GLsizei height, 1227 GLsizei height,
883 GLsizei depth, 1228 GLsizei depth,
884 GLenum format, 1229 GLenum format,
885 GLenum type, 1230 GLenum type,
886 const void* pixels); 1231 const void* pixels);
1232 typedef void(GL_BINDING_CALL* glTexSubImage3DRobustANGLEProc)(
1233 GLenum target,
1234 GLint level,
1235 GLint xoffset,
1236 GLint yoffset,
1237 GLint zoffset,
1238 GLsizei width,
1239 GLsizei height,
1240 GLsizei depth,
1241 GLenum format,
1242 GLenum type,
1243 GLsizei bufSize,
1244 const void* pixels);
887 typedef void(GL_BINDING_CALL* glTransformFeedbackVaryingsProc)( 1245 typedef void(GL_BINDING_CALL* glTransformFeedbackVaryingsProc)(
888 GLuint program, 1246 GLuint program,
889 GLsizei count, 1247 GLsizei count,
890 const char* const* varyings, 1248 const char* const* varyings,
891 GLenum bufferMode); 1249 GLenum bufferMode);
892 typedef void(GL_BINDING_CALL* glUniform1fProc)(GLint location, GLfloat x); 1250 typedef void(GL_BINDING_CALL* glUniform1fProc)(GLint location, GLfloat x);
893 typedef void(GL_BINDING_CALL* glUniform1fvProc)(GLint location, 1251 typedef void(GL_BINDING_CALL* glUniform1fvProc)(GLint location,
894 GLsizei count, 1252 GLsizei count,
895 const GLfloat* v); 1253 const GLfloat* v);
896 typedef void(GL_BINDING_CALL* glUniform1iProc)(GLint location, GLint x); 1254 typedef void(GL_BINDING_CALL* glUniform1iProc)(GLint location, GLint x);
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
1060 GLsizei width, 1418 GLsizei width,
1061 GLsizei height); 1419 GLsizei height);
1062 typedef GLenum(GL_BINDING_CALL* glWaitSyncProc)(GLsync sync, 1420 typedef GLenum(GL_BINDING_CALL* glWaitSyncProc)(GLsync sync,
1063 GLbitfield flags, 1421 GLbitfield flags,
1064 GLuint64 timeout); 1422 GLuint64 timeout);
1065 1423
1066 struct ExtensionsGL { 1424 struct ExtensionsGL {
1067 bool b_GL_ANGLE_framebuffer_blit; 1425 bool b_GL_ANGLE_framebuffer_blit;
1068 bool b_GL_ANGLE_framebuffer_multisample; 1426 bool b_GL_ANGLE_framebuffer_multisample;
1069 bool b_GL_ANGLE_instanced_arrays; 1427 bool b_GL_ANGLE_instanced_arrays;
1428 bool b_GL_ANGLE_robust_client_memory;
1070 bool b_GL_ANGLE_translated_shader_source; 1429 bool b_GL_ANGLE_translated_shader_source;
1071 bool b_GL_APPLE_fence; 1430 bool b_GL_APPLE_fence;
1072 bool b_GL_APPLE_vertex_array_object; 1431 bool b_GL_APPLE_vertex_array_object;
1073 bool b_GL_ARB_blend_func_extended; 1432 bool b_GL_ARB_blend_func_extended;
1074 bool b_GL_ARB_draw_buffers; 1433 bool b_GL_ARB_draw_buffers;
1075 bool b_GL_ARB_draw_instanced; 1434 bool b_GL_ARB_draw_instanced;
1076 bool b_GL_ARB_get_program_binary; 1435 bool b_GL_ARB_get_program_binary;
1077 bool b_GL_ARB_instanced_arrays; 1436 bool b_GL_ARB_instanced_arrays;
1078 bool b_GL_ARB_map_buffer_range; 1437 bool b_GL_ARB_map_buffer_range;
1079 bool b_GL_ARB_occlusion_query; 1438 bool b_GL_ARB_occlusion_query;
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
1247 glGenPathsNVProc glGenPathsNVFn; 1606 glGenPathsNVProc glGenPathsNVFn;
1248 glGenQueriesProc glGenQueriesFn; 1607 glGenQueriesProc glGenQueriesFn;
1249 glGenRenderbuffersEXTProc glGenRenderbuffersEXTFn; 1608 glGenRenderbuffersEXTProc glGenRenderbuffersEXTFn;
1250 glGenSamplersProc glGenSamplersFn; 1609 glGenSamplersProc glGenSamplersFn;
1251 glGenTexturesProc glGenTexturesFn; 1610 glGenTexturesProc glGenTexturesFn;
1252 glGenTransformFeedbacksProc glGenTransformFeedbacksFn; 1611 glGenTransformFeedbacksProc glGenTransformFeedbacksFn;
1253 glGenVertexArraysOESProc glGenVertexArraysOESFn; 1612 glGenVertexArraysOESProc glGenVertexArraysOESFn;
1254 glGetActiveAttribProc glGetActiveAttribFn; 1613 glGetActiveAttribProc glGetActiveAttribFn;
1255 glGetActiveUniformProc glGetActiveUniformFn; 1614 glGetActiveUniformProc glGetActiveUniformFn;
1256 glGetActiveUniformBlockivProc glGetActiveUniformBlockivFn; 1615 glGetActiveUniformBlockivProc glGetActiveUniformBlockivFn;
1616 glGetActiveUniformBlockivRobustANGLEProc
1617 glGetActiveUniformBlockivRobustANGLEFn;
1257 glGetActiveUniformBlockNameProc glGetActiveUniformBlockNameFn; 1618 glGetActiveUniformBlockNameProc glGetActiveUniformBlockNameFn;
1258 glGetActiveUniformsivProc glGetActiveUniformsivFn; 1619 glGetActiveUniformsivProc glGetActiveUniformsivFn;
1259 glGetAttachedShadersProc glGetAttachedShadersFn; 1620 glGetAttachedShadersProc glGetAttachedShadersFn;
1260 glGetAttribLocationProc glGetAttribLocationFn; 1621 glGetAttribLocationProc glGetAttribLocationFn;
1622 glGetBooleani_vRobustANGLEProc glGetBooleani_vRobustANGLEFn;
1261 glGetBooleanvProc glGetBooleanvFn; 1623 glGetBooleanvProc glGetBooleanvFn;
1624 glGetBooleanvRobustANGLEProc glGetBooleanvRobustANGLEFn;
1625 glGetBufferParameteri64vRobustANGLEProc glGetBufferParameteri64vRobustANGLEFn;
1262 glGetBufferParameterivProc glGetBufferParameterivFn; 1626 glGetBufferParameterivProc glGetBufferParameterivFn;
1627 glGetBufferParameterivRobustANGLEProc glGetBufferParameterivRobustANGLEFn;
1628 glGetBufferPointervRobustANGLEProc glGetBufferPointervRobustANGLEFn;
1263 glGetErrorProc glGetErrorFn; 1629 glGetErrorProc glGetErrorFn;
1264 glGetFenceivNVProc glGetFenceivNVFn; 1630 glGetFenceivNVProc glGetFenceivNVFn;
1265 glGetFloatvProc glGetFloatvFn; 1631 glGetFloatvProc glGetFloatvFn;
1632 glGetFloatvRobustANGLEProc glGetFloatvRobustANGLEFn;
1266 glGetFragDataIndexProc glGetFragDataIndexFn; 1633 glGetFragDataIndexProc glGetFragDataIndexFn;
1267 glGetFragDataLocationProc glGetFragDataLocationFn; 1634 glGetFragDataLocationProc glGetFragDataLocationFn;
1268 glGetFramebufferAttachmentParameterivEXTProc 1635 glGetFramebufferAttachmentParameterivEXTProc
1269 glGetFramebufferAttachmentParameterivEXTFn; 1636 glGetFramebufferAttachmentParameterivEXTFn;
1637 glGetFramebufferAttachmentParameterivRobustANGLEProc
1638 glGetFramebufferAttachmentParameterivRobustANGLEFn;
1639 glGetFramebufferParameterivRobustANGLEProc
1640 glGetFramebufferParameterivRobustANGLEFn;
1270 glGetGraphicsResetStatusARBProc glGetGraphicsResetStatusARBFn; 1641 glGetGraphicsResetStatusARBProc glGetGraphicsResetStatusARBFn;
1271 glGetInteger64i_vProc glGetInteger64i_vFn; 1642 glGetInteger64i_vProc glGetInteger64i_vFn;
1643 glGetInteger64i_vRobustANGLEProc glGetInteger64i_vRobustANGLEFn;
1272 glGetInteger64vProc glGetInteger64vFn; 1644 glGetInteger64vProc glGetInteger64vFn;
1645 glGetInteger64vRobustANGLEProc glGetInteger64vRobustANGLEFn;
1273 glGetIntegeri_vProc glGetIntegeri_vFn; 1646 glGetIntegeri_vProc glGetIntegeri_vFn;
1647 glGetIntegeri_vRobustANGLEProc glGetIntegeri_vRobustANGLEFn;
1274 glGetIntegervProc glGetIntegervFn; 1648 glGetIntegervProc glGetIntegervFn;
1649 glGetIntegervRobustANGLEProc glGetIntegervRobustANGLEFn;
1275 glGetInternalformativProc glGetInternalformativFn; 1650 glGetInternalformativProc glGetInternalformativFn;
1651 glGetMultisamplefvRobustANGLEProc glGetMultisamplefvRobustANGLEFn;
1652 glGetnUniformfvRobustANGLEProc glGetnUniformfvRobustANGLEFn;
1653 glGetnUniformivRobustANGLEProc glGetnUniformivRobustANGLEFn;
1654 glGetnUniformuivRobustANGLEProc glGetnUniformuivRobustANGLEFn;
1655 glGetPointervRobustANGLERobustANGLEProc glGetPointervRobustANGLERobustANGLEFn;
1276 glGetProgramBinaryProc glGetProgramBinaryFn; 1656 glGetProgramBinaryProc glGetProgramBinaryFn;
1277 glGetProgramInfoLogProc glGetProgramInfoLogFn; 1657 glGetProgramInfoLogProc glGetProgramInfoLogFn;
1278 glGetProgramInterfaceivProc glGetProgramInterfaceivFn; 1658 glGetProgramInterfaceivProc glGetProgramInterfaceivFn;
1659 glGetProgramInterfaceivRobustANGLEProc glGetProgramInterfaceivRobustANGLEFn;
1279 glGetProgramivProc glGetProgramivFn; 1660 glGetProgramivProc glGetProgramivFn;
1661 glGetProgramivRobustANGLEProc glGetProgramivRobustANGLEFn;
1280 glGetProgramResourceivProc glGetProgramResourceivFn; 1662 glGetProgramResourceivProc glGetProgramResourceivFn;
1281 glGetProgramResourceLocationProc glGetProgramResourceLocationFn; 1663 glGetProgramResourceLocationProc glGetProgramResourceLocationFn;
1282 glGetProgramResourceNameProc glGetProgramResourceNameFn; 1664 glGetProgramResourceNameProc glGetProgramResourceNameFn;
1283 glGetQueryivProc glGetQueryivFn; 1665 glGetQueryivProc glGetQueryivFn;
1666 glGetQueryivRobustANGLEProc glGetQueryivRobustANGLEFn;
1284 glGetQueryObjecti64vProc glGetQueryObjecti64vFn; 1667 glGetQueryObjecti64vProc glGetQueryObjecti64vFn;
1668 glGetQueryObjecti64vRobustANGLEProc glGetQueryObjecti64vRobustANGLEFn;
1285 glGetQueryObjectivProc glGetQueryObjectivFn; 1669 glGetQueryObjectivProc glGetQueryObjectivFn;
1670 glGetQueryObjectivRobustANGLEProc glGetQueryObjectivRobustANGLEFn;
1286 glGetQueryObjectui64vProc glGetQueryObjectui64vFn; 1671 glGetQueryObjectui64vProc glGetQueryObjectui64vFn;
1672 glGetQueryObjectui64vRobustANGLEProc glGetQueryObjectui64vRobustANGLEFn;
1287 glGetQueryObjectuivProc glGetQueryObjectuivFn; 1673 glGetQueryObjectuivProc glGetQueryObjectuivFn;
1674 glGetQueryObjectuivRobustANGLEProc glGetQueryObjectuivRobustANGLEFn;
1288 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn; 1675 glGetRenderbufferParameterivEXTProc glGetRenderbufferParameterivEXTFn;
1676 glGetRenderbufferParameterivRobustANGLEProc
1677 glGetRenderbufferParameterivRobustANGLEFn;
1289 glGetSamplerParameterfvProc glGetSamplerParameterfvFn; 1678 glGetSamplerParameterfvProc glGetSamplerParameterfvFn;
1679 glGetSamplerParameterfvRobustANGLEProc glGetSamplerParameterfvRobustANGLEFn;
1680 glGetSamplerParameterIivRobustANGLEProc glGetSamplerParameterIivRobustANGLEFn;
1681 glGetSamplerParameterIuivRobustANGLEProc
1682 glGetSamplerParameterIuivRobustANGLEFn;
1290 glGetSamplerParameterivProc glGetSamplerParameterivFn; 1683 glGetSamplerParameterivProc glGetSamplerParameterivFn;
1684 glGetSamplerParameterivRobustANGLEProc glGetSamplerParameterivRobustANGLEFn;
1291 glGetShaderInfoLogProc glGetShaderInfoLogFn; 1685 glGetShaderInfoLogProc glGetShaderInfoLogFn;
1292 glGetShaderivProc glGetShaderivFn; 1686 glGetShaderivProc glGetShaderivFn;
1687 glGetShaderivRobustANGLEProc glGetShaderivRobustANGLEFn;
1293 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn; 1688 glGetShaderPrecisionFormatProc glGetShaderPrecisionFormatFn;
1294 glGetShaderSourceProc glGetShaderSourceFn; 1689 glGetShaderSourceProc glGetShaderSourceFn;
1295 glGetStringProc glGetStringFn; 1690 glGetStringProc glGetStringFn;
1296 glGetStringiProc glGetStringiFn; 1691 glGetStringiProc glGetStringiFn;
1297 glGetSyncivProc glGetSyncivFn; 1692 glGetSyncivProc glGetSyncivFn;
1298 glGetTexLevelParameterfvProc glGetTexLevelParameterfvFn; 1693 glGetTexLevelParameterfvProc glGetTexLevelParameterfvFn;
1694 glGetTexLevelParameterfvRobustANGLEProc glGetTexLevelParameterfvRobustANGLEFn;
1299 glGetTexLevelParameterivProc glGetTexLevelParameterivFn; 1695 glGetTexLevelParameterivProc glGetTexLevelParameterivFn;
1696 glGetTexLevelParameterivRobustANGLEProc glGetTexLevelParameterivRobustANGLEFn;
1300 glGetTexParameterfvProc glGetTexParameterfvFn; 1697 glGetTexParameterfvProc glGetTexParameterfvFn;
1698 glGetTexParameterfvRobustANGLEProc glGetTexParameterfvRobustANGLEFn;
1699 glGetTexParameterIivRobustANGLEProc glGetTexParameterIivRobustANGLEFn;
1700 glGetTexParameterIuivRobustANGLEProc glGetTexParameterIuivRobustANGLEFn;
1301 glGetTexParameterivProc glGetTexParameterivFn; 1701 glGetTexParameterivProc glGetTexParameterivFn;
1702 glGetTexParameterivRobustANGLEProc glGetTexParameterivRobustANGLEFn;
1302 glGetTransformFeedbackVaryingProc glGetTransformFeedbackVaryingFn; 1703 glGetTransformFeedbackVaryingProc glGetTransformFeedbackVaryingFn;
1303 glGetTranslatedShaderSourceANGLEProc glGetTranslatedShaderSourceANGLEFn; 1704 glGetTranslatedShaderSourceANGLEProc glGetTranslatedShaderSourceANGLEFn;
1304 glGetUniformBlockIndexProc glGetUniformBlockIndexFn; 1705 glGetUniformBlockIndexProc glGetUniformBlockIndexFn;
1305 glGetUniformfvProc glGetUniformfvFn; 1706 glGetUniformfvProc glGetUniformfvFn;
1707 glGetUniformfvRobustANGLEProc glGetUniformfvRobustANGLEFn;
1306 glGetUniformIndicesProc glGetUniformIndicesFn; 1708 glGetUniformIndicesProc glGetUniformIndicesFn;
1307 glGetUniformivProc glGetUniformivFn; 1709 glGetUniformivProc glGetUniformivFn;
1710 glGetUniformivRobustANGLEProc glGetUniformivRobustANGLEFn;
1308 glGetUniformLocationProc glGetUniformLocationFn; 1711 glGetUniformLocationProc glGetUniformLocationFn;
1309 glGetUniformuivProc glGetUniformuivFn; 1712 glGetUniformuivProc glGetUniformuivFn;
1713 glGetUniformuivRobustANGLEProc glGetUniformuivRobustANGLEFn;
1310 glGetVertexAttribfvProc glGetVertexAttribfvFn; 1714 glGetVertexAttribfvProc glGetVertexAttribfvFn;
1715 glGetVertexAttribfvRobustANGLEProc glGetVertexAttribfvRobustANGLEFn;
1716 glGetVertexAttribIivRobustANGLEProc glGetVertexAttribIivRobustANGLEFn;
1717 glGetVertexAttribIuivRobustANGLEProc glGetVertexAttribIuivRobustANGLEFn;
1311 glGetVertexAttribivProc glGetVertexAttribivFn; 1718 glGetVertexAttribivProc glGetVertexAttribivFn;
1719 glGetVertexAttribivRobustANGLEProc glGetVertexAttribivRobustANGLEFn;
1312 glGetVertexAttribPointervProc glGetVertexAttribPointervFn; 1720 glGetVertexAttribPointervProc glGetVertexAttribPointervFn;
1721 glGetVertexAttribPointervRobustANGLEProc
1722 glGetVertexAttribPointervRobustANGLEFn;
1313 glHintProc glHintFn; 1723 glHintProc glHintFn;
1314 glInsertEventMarkerEXTProc glInsertEventMarkerEXTFn; 1724 glInsertEventMarkerEXTProc glInsertEventMarkerEXTFn;
1315 glInvalidateFramebufferProc glInvalidateFramebufferFn; 1725 glInvalidateFramebufferProc glInvalidateFramebufferFn;
1316 glInvalidateSubFramebufferProc glInvalidateSubFramebufferFn; 1726 glInvalidateSubFramebufferProc glInvalidateSubFramebufferFn;
1317 glIsBufferProc glIsBufferFn; 1727 glIsBufferProc glIsBufferFn;
1318 glIsEnabledProc glIsEnabledFn; 1728 glIsEnabledProc glIsEnabledFn;
1319 glIsFenceAPPLEProc glIsFenceAPPLEFn; 1729 glIsFenceAPPLEProc glIsFenceAPPLEFn;
1320 glIsFenceNVProc glIsFenceNVFn; 1730 glIsFenceNVProc glIsFenceNVFn;
1321 glIsFramebufferEXTProc glIsFramebufferEXTFn; 1731 glIsFramebufferEXTProc glIsFramebufferEXTFn;
1322 glIsPathNVProc glIsPathNVFn; 1732 glIsPathNVProc glIsPathNVFn;
(...skipping 22 matching lines...) Expand all
1345 glPointParameteriProc glPointParameteriFn; 1755 glPointParameteriProc glPointParameteriFn;
1346 glPolygonOffsetProc glPolygonOffsetFn; 1756 glPolygonOffsetProc glPolygonOffsetFn;
1347 glPopGroupMarkerEXTProc glPopGroupMarkerEXTFn; 1757 glPopGroupMarkerEXTProc glPopGroupMarkerEXTFn;
1348 glPrimitiveRestartIndexProc glPrimitiveRestartIndexFn; 1758 glPrimitiveRestartIndexProc glPrimitiveRestartIndexFn;
1349 glProgramBinaryProc glProgramBinaryFn; 1759 glProgramBinaryProc glProgramBinaryFn;
1350 glProgramParameteriProc glProgramParameteriFn; 1760 glProgramParameteriProc glProgramParameteriFn;
1351 glProgramPathFragmentInputGenNVProc glProgramPathFragmentInputGenNVFn; 1761 glProgramPathFragmentInputGenNVProc glProgramPathFragmentInputGenNVFn;
1352 glPushGroupMarkerEXTProc glPushGroupMarkerEXTFn; 1762 glPushGroupMarkerEXTProc glPushGroupMarkerEXTFn;
1353 glQueryCounterProc glQueryCounterFn; 1763 glQueryCounterProc glQueryCounterFn;
1354 glReadBufferProc glReadBufferFn; 1764 glReadBufferProc glReadBufferFn;
1765 glReadnPixelsRobustANGLEProc glReadnPixelsRobustANGLEFn;
1355 glReadPixelsProc glReadPixelsFn; 1766 glReadPixelsProc glReadPixelsFn;
1767 glReadPixelsRobustANGLEProc glReadPixelsRobustANGLEFn;
1356 glReleaseShaderCompilerProc glReleaseShaderCompilerFn; 1768 glReleaseShaderCompilerProc glReleaseShaderCompilerFn;
1357 glRenderbufferStorageEXTProc glRenderbufferStorageEXTFn; 1769 glRenderbufferStorageEXTProc glRenderbufferStorageEXTFn;
1358 glRenderbufferStorageMultisampleProc glRenderbufferStorageMultisampleFn; 1770 glRenderbufferStorageMultisampleProc glRenderbufferStorageMultisampleFn;
1359 glRenderbufferStorageMultisampleANGLEProc 1771 glRenderbufferStorageMultisampleANGLEProc
1360 glRenderbufferStorageMultisampleANGLEFn; 1772 glRenderbufferStorageMultisampleANGLEFn;
1361 glRenderbufferStorageMultisampleEXTProc glRenderbufferStorageMultisampleEXTFn; 1773 glRenderbufferStorageMultisampleEXTProc glRenderbufferStorageMultisampleEXTFn;
1362 glRenderbufferStorageMultisampleIMGProc glRenderbufferStorageMultisampleIMGFn; 1774 glRenderbufferStorageMultisampleIMGProc glRenderbufferStorageMultisampleIMGFn;
1363 glResumeTransformFeedbackProc glResumeTransformFeedbackFn; 1775 glResumeTransformFeedbackProc glResumeTransformFeedbackFn;
1364 glSampleCoverageProc glSampleCoverageFn; 1776 glSampleCoverageProc glSampleCoverageFn;
1365 glSamplerParameterfProc glSamplerParameterfFn; 1777 glSamplerParameterfProc glSamplerParameterfFn;
1366 glSamplerParameterfvProc glSamplerParameterfvFn; 1778 glSamplerParameterfvProc glSamplerParameterfvFn;
1779 glSamplerParameterfvRobustANGLEProc glSamplerParameterfvRobustANGLEFn;
1367 glSamplerParameteriProc glSamplerParameteriFn; 1780 glSamplerParameteriProc glSamplerParameteriFn;
1781 glSamplerParameterIivRobustANGLEProc glSamplerParameterIivRobustANGLEFn;
1782 glSamplerParameterIuivRobustANGLEProc glSamplerParameterIuivRobustANGLEFn;
1368 glSamplerParameterivProc glSamplerParameterivFn; 1783 glSamplerParameterivProc glSamplerParameterivFn;
1784 glSamplerParameterivRobustANGLEProc glSamplerParameterivRobustANGLEFn;
1369 glScissorProc glScissorFn; 1785 glScissorProc glScissorFn;
1370 glSetFenceAPPLEProc glSetFenceAPPLEFn; 1786 glSetFenceAPPLEProc glSetFenceAPPLEFn;
1371 glSetFenceNVProc glSetFenceNVFn; 1787 glSetFenceNVProc glSetFenceNVFn;
1372 glShaderBinaryProc glShaderBinaryFn; 1788 glShaderBinaryProc glShaderBinaryFn;
1373 glShaderSourceProc glShaderSourceFn; 1789 glShaderSourceProc glShaderSourceFn;
1374 glStencilFillPathInstancedNVProc glStencilFillPathInstancedNVFn; 1790 glStencilFillPathInstancedNVProc glStencilFillPathInstancedNVFn;
1375 glStencilFillPathNVProc glStencilFillPathNVFn; 1791 glStencilFillPathNVProc glStencilFillPathNVFn;
1376 glStencilFuncProc glStencilFuncFn; 1792 glStencilFuncProc glStencilFuncFn;
1377 glStencilFuncSeparateProc glStencilFuncSeparateFn; 1793 glStencilFuncSeparateProc glStencilFuncSeparateFn;
1378 glStencilMaskProc glStencilMaskFn; 1794 glStencilMaskProc glStencilMaskFn;
1379 glStencilMaskSeparateProc glStencilMaskSeparateFn; 1795 glStencilMaskSeparateProc glStencilMaskSeparateFn;
1380 glStencilOpProc glStencilOpFn; 1796 glStencilOpProc glStencilOpFn;
1381 glStencilOpSeparateProc glStencilOpSeparateFn; 1797 glStencilOpSeparateProc glStencilOpSeparateFn;
1382 glStencilStrokePathInstancedNVProc glStencilStrokePathInstancedNVFn; 1798 glStencilStrokePathInstancedNVProc glStencilStrokePathInstancedNVFn;
1383 glStencilStrokePathNVProc glStencilStrokePathNVFn; 1799 glStencilStrokePathNVProc glStencilStrokePathNVFn;
1384 glStencilThenCoverFillPathInstancedNVProc 1800 glStencilThenCoverFillPathInstancedNVProc
1385 glStencilThenCoverFillPathInstancedNVFn; 1801 glStencilThenCoverFillPathInstancedNVFn;
1386 glStencilThenCoverFillPathNVProc glStencilThenCoverFillPathNVFn; 1802 glStencilThenCoverFillPathNVProc glStencilThenCoverFillPathNVFn;
1387 glStencilThenCoverStrokePathInstancedNVProc 1803 glStencilThenCoverStrokePathInstancedNVProc
1388 glStencilThenCoverStrokePathInstancedNVFn; 1804 glStencilThenCoverStrokePathInstancedNVFn;
1389 glStencilThenCoverStrokePathNVProc glStencilThenCoverStrokePathNVFn; 1805 glStencilThenCoverStrokePathNVProc glStencilThenCoverStrokePathNVFn;
1390 glTestFenceAPPLEProc glTestFenceAPPLEFn; 1806 glTestFenceAPPLEProc glTestFenceAPPLEFn;
1391 glTestFenceNVProc glTestFenceNVFn; 1807 glTestFenceNVProc glTestFenceNVFn;
1392 glTexImage2DProc glTexImage2DFn; 1808 glTexImage2DProc glTexImage2DFn;
1809 glTexImage2DRobustANGLEProc glTexImage2DRobustANGLEFn;
1393 glTexImage3DProc glTexImage3DFn; 1810 glTexImage3DProc glTexImage3DFn;
1811 glTexImage3DRobustANGLEProc glTexImage3DRobustANGLEFn;
1394 glTexParameterfProc glTexParameterfFn; 1812 glTexParameterfProc glTexParameterfFn;
1395 glTexParameterfvProc glTexParameterfvFn; 1813 glTexParameterfvProc glTexParameterfvFn;
1814 glTexParameterfvRobustANGLEProc glTexParameterfvRobustANGLEFn;
1396 glTexParameteriProc glTexParameteriFn; 1815 glTexParameteriProc glTexParameteriFn;
1816 glTexParameterIivRobustANGLEProc glTexParameterIivRobustANGLEFn;
1817 glTexParameterIuivRobustANGLEProc glTexParameterIuivRobustANGLEFn;
1397 glTexParameterivProc glTexParameterivFn; 1818 glTexParameterivProc glTexParameterivFn;
1819 glTexParameterivRobustANGLEProc glTexParameterivRobustANGLEFn;
1398 glTexStorage2DEXTProc glTexStorage2DEXTFn; 1820 glTexStorage2DEXTProc glTexStorage2DEXTFn;
1399 glTexStorage3DProc glTexStorage3DFn; 1821 glTexStorage3DProc glTexStorage3DFn;
1400 glTexSubImage2DProc glTexSubImage2DFn; 1822 glTexSubImage2DProc glTexSubImage2DFn;
1823 glTexSubImage2DRobustANGLEProc glTexSubImage2DRobustANGLEFn;
1401 glTexSubImage3DProc glTexSubImage3DFn; 1824 glTexSubImage3DProc glTexSubImage3DFn;
1825 glTexSubImage3DRobustANGLEProc glTexSubImage3DRobustANGLEFn;
1402 glTransformFeedbackVaryingsProc glTransformFeedbackVaryingsFn; 1826 glTransformFeedbackVaryingsProc glTransformFeedbackVaryingsFn;
1403 glUniform1fProc glUniform1fFn; 1827 glUniform1fProc glUniform1fFn;
1404 glUniform1fvProc glUniform1fvFn; 1828 glUniform1fvProc glUniform1fvFn;
1405 glUniform1iProc glUniform1iFn; 1829 glUniform1iProc glUniform1iFn;
1406 glUniform1ivProc glUniform1ivFn; 1830 glUniform1ivProc glUniform1ivFn;
1407 glUniform1uiProc glUniform1uiFn; 1831 glUniform1uiProc glUniform1uiFn;
1408 glUniform1uivProc glUniform1uivFn; 1832 glUniform1uivProc glUniform1uivFn;
1409 glUniform2fProc glUniform2fFn; 1833 glUniform2fProc glUniform2fFn;
1410 glUniform2fvProc glUniform2fvFn; 1834 glUniform2fvProc glUniform2fvFn;
1411 glUniform2iProc glUniform2iFn; 1835 glUniform2iProc glUniform2iFn;
(...skipping 392 matching lines...) Expand 10 before | Expand all | Expand 10 after
1804 GLuint index, 2228 GLuint index,
1805 GLsizei bufsize, 2229 GLsizei bufsize,
1806 GLsizei* length, 2230 GLsizei* length,
1807 GLint* size, 2231 GLint* size,
1808 GLenum* type, 2232 GLenum* type,
1809 char* name) = 0; 2233 char* name) = 0;
1810 virtual void glGetActiveUniformBlockivFn(GLuint program, 2234 virtual void glGetActiveUniformBlockivFn(GLuint program,
1811 GLuint uniformBlockIndex, 2235 GLuint uniformBlockIndex,
1812 GLenum pname, 2236 GLenum pname,
1813 GLint* params) = 0; 2237 GLint* params) = 0;
2238 virtual void glGetActiveUniformBlockivRobustANGLEFn(GLuint program,
2239 GLuint uniformBlockIndex,
2240 GLenum pname,
2241 GLsizei bufSize,
2242 GLsizei* length,
2243 GLint* params) = 0;
1814 virtual void glGetActiveUniformBlockNameFn(GLuint program, 2244 virtual void glGetActiveUniformBlockNameFn(GLuint program,
1815 GLuint uniformBlockIndex, 2245 GLuint uniformBlockIndex,
1816 GLsizei bufSize, 2246 GLsizei bufSize,
1817 GLsizei* length, 2247 GLsizei* length,
1818 char* uniformBlockName) = 0; 2248 char* uniformBlockName) = 0;
1819 virtual void glGetActiveUniformsivFn(GLuint program, 2249 virtual void glGetActiveUniformsivFn(GLuint program,
1820 GLsizei uniformCount, 2250 GLsizei uniformCount,
1821 const GLuint* uniformIndices, 2251 const GLuint* uniformIndices,
1822 GLenum pname, 2252 GLenum pname,
1823 GLint* params) = 0; 2253 GLint* params) = 0;
1824 virtual void glGetAttachedShadersFn(GLuint program, 2254 virtual void glGetAttachedShadersFn(GLuint program,
1825 GLsizei maxcount, 2255 GLsizei maxcount,
1826 GLsizei* count, 2256 GLsizei* count,
1827 GLuint* shaders) = 0; 2257 GLuint* shaders) = 0;
1828 virtual GLint glGetAttribLocationFn(GLuint program, const char* name) = 0; 2258 virtual GLint glGetAttribLocationFn(GLuint program, const char* name) = 0;
2259 virtual void glGetBooleani_vRobustANGLEFn(GLenum target,
2260 GLuint index,
2261 GLsizei bufSize,
2262 GLsizei* length,
2263 GLboolean* data) = 0;
1829 virtual void glGetBooleanvFn(GLenum pname, GLboolean* params) = 0; 2264 virtual void glGetBooleanvFn(GLenum pname, GLboolean* params) = 0;
2265 virtual void glGetBooleanvRobustANGLEFn(GLenum pname,
2266 GLsizei bufSize,
2267 GLsizei* length,
2268 GLboolean* data) = 0;
2269 virtual void glGetBufferParameteri64vRobustANGLEFn(GLenum target,
2270 GLenum pname,
2271 GLsizei bufSize,
2272 GLsizei* length,
2273 GLint64* params) = 0;
1830 virtual void glGetBufferParameterivFn(GLenum target, 2274 virtual void glGetBufferParameterivFn(GLenum target,
1831 GLenum pname, 2275 GLenum pname,
1832 GLint* params) = 0; 2276 GLint* params) = 0;
2277 virtual void glGetBufferParameterivRobustANGLEFn(GLenum target,
2278 GLenum pname,
2279 GLsizei bufSize,
2280 GLsizei* length,
2281 GLint* params) = 0;
2282 virtual void glGetBufferPointervRobustANGLEFn(GLenum target,
2283 GLenum pname,
2284 GLsizei bufSize,
2285 GLsizei* length,
2286 void** params) = 0;
1833 virtual GLenum glGetErrorFn(void) = 0; 2287 virtual GLenum glGetErrorFn(void) = 0;
1834 virtual void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) = 0; 2288 virtual void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) = 0;
1835 virtual void glGetFloatvFn(GLenum pname, GLfloat* params) = 0; 2289 virtual void glGetFloatvFn(GLenum pname, GLfloat* params) = 0;
2290 virtual void glGetFloatvRobustANGLEFn(GLenum pname,
2291 GLsizei bufSize,
2292 GLsizei* length,
2293 GLfloat* data) = 0;
1836 virtual GLint glGetFragDataIndexFn(GLuint program, const char* name) = 0; 2294 virtual GLint glGetFragDataIndexFn(GLuint program, const char* name) = 0;
1837 virtual GLint glGetFragDataLocationFn(GLuint program, const char* name) = 0; 2295 virtual GLint glGetFragDataLocationFn(GLuint program, const char* name) = 0;
1838 virtual void glGetFramebufferAttachmentParameterivEXTFn(GLenum target, 2296 virtual void glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
1839 GLenum attachment, 2297 GLenum attachment,
1840 GLenum pname, 2298 GLenum pname,
1841 GLint* params) = 0; 2299 GLint* params) = 0;
2300 virtual void glGetFramebufferAttachmentParameterivRobustANGLEFn(
2301 GLenum target,
2302 GLenum attachment,
2303 GLenum pname,
2304 GLsizei bufSize,
2305 GLsizei* length,
2306 GLint* params) = 0;
2307 virtual void glGetFramebufferParameterivRobustANGLEFn(GLenum target,
2308 GLenum pname,
2309 GLsizei bufSize,
2310 GLsizei* length,
2311 GLint* params) = 0;
1842 virtual GLenum glGetGraphicsResetStatusARBFn(void) = 0; 2312 virtual GLenum glGetGraphicsResetStatusARBFn(void) = 0;
1843 virtual void glGetInteger64i_vFn(GLenum target, 2313 virtual void glGetInteger64i_vFn(GLenum target,
1844 GLuint index, 2314 GLuint index,
1845 GLint64* data) = 0; 2315 GLint64* data) = 0;
2316 virtual void glGetInteger64i_vRobustANGLEFn(GLenum target,
2317 GLuint index,
2318 GLsizei bufSize,
2319 GLsizei* length,
2320 GLint64* data) = 0;
1846 virtual void glGetInteger64vFn(GLenum pname, GLint64* params) = 0; 2321 virtual void glGetInteger64vFn(GLenum pname, GLint64* params) = 0;
2322 virtual void glGetInteger64vRobustANGLEFn(GLenum pname,
2323 GLsizei bufSize,
2324 GLsizei* length,
2325 GLint64* data) = 0;
1847 virtual void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) = 0; 2326 virtual void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) = 0;
2327 virtual void glGetIntegeri_vRobustANGLEFn(GLenum target,
2328 GLuint index,
2329 GLsizei bufSize,
2330 GLsizei* length,
2331 GLint* data) = 0;
1848 virtual void glGetIntegervFn(GLenum pname, GLint* params) = 0; 2332 virtual void glGetIntegervFn(GLenum pname, GLint* params) = 0;
2333 virtual void glGetIntegervRobustANGLEFn(GLenum pname,
2334 GLsizei bufSize,
2335 GLsizei* length,
2336 GLint* data) = 0;
1849 virtual void glGetInternalformativFn(GLenum target, 2337 virtual void glGetInternalformativFn(GLenum target,
1850 GLenum internalformat, 2338 GLenum internalformat,
1851 GLenum pname, 2339 GLenum pname,
1852 GLsizei bufSize, 2340 GLsizei bufSize,
1853 GLint* params) = 0; 2341 GLint* params) = 0;
2342 virtual void glGetMultisamplefvRobustANGLEFn(GLenum pname,
2343 GLuint index,
2344 GLsizei bufSize,
2345 GLsizei* length,
2346 GLfloat* val) = 0;
2347 virtual void glGetnUniformfvRobustANGLEFn(GLuint program,
2348 GLint location,
2349 GLsizei bufSize,
2350 GLsizei* length,
2351 GLfloat* params) = 0;
2352 virtual void glGetnUniformivRobustANGLEFn(GLuint program,
2353 GLint location,
2354 GLsizei bufSize,
2355 GLsizei* length,
2356 GLint* params) = 0;
2357 virtual void glGetnUniformuivRobustANGLEFn(GLuint program,
2358 GLint location,
2359 GLsizei bufSize,
2360 GLsizei* length,
2361 GLuint* params) = 0;
2362 virtual void glGetPointervRobustANGLERobustANGLEFn(GLenum pname,
2363 GLsizei bufSize,
2364 GLsizei* length,
2365 void** params) = 0;
1854 virtual void glGetProgramBinaryFn(GLuint program, 2366 virtual void glGetProgramBinaryFn(GLuint program,
1855 GLsizei bufSize, 2367 GLsizei bufSize,
1856 GLsizei* length, 2368 GLsizei* length,
1857 GLenum* binaryFormat, 2369 GLenum* binaryFormat,
1858 GLvoid* binary) = 0; 2370 GLvoid* binary) = 0;
1859 virtual void glGetProgramInfoLogFn(GLuint program, 2371 virtual void glGetProgramInfoLogFn(GLuint program,
1860 GLsizei bufsize, 2372 GLsizei bufsize,
1861 GLsizei* length, 2373 GLsizei* length,
1862 char* infolog) = 0; 2374 char* infolog) = 0;
1863 virtual void glGetProgramInterfaceivFn(GLuint program, 2375 virtual void glGetProgramInterfaceivFn(GLuint program,
1864 GLenum programInterface, 2376 GLenum programInterface,
1865 GLenum pname, 2377 GLenum pname,
1866 GLint* params) = 0; 2378 GLint* params) = 0;
2379 virtual void glGetProgramInterfaceivRobustANGLEFn(GLuint program,
2380 GLenum programInterface,
2381 GLenum pname,
2382 GLsizei bufSize,
2383 GLsizei* length,
2384 GLint* params) = 0;
1867 virtual void glGetProgramivFn(GLuint program, 2385 virtual void glGetProgramivFn(GLuint program,
1868 GLenum pname, 2386 GLenum pname,
1869 GLint* params) = 0; 2387 GLint* params) = 0;
2388 virtual void glGetProgramivRobustANGLEFn(GLuint program,
2389 GLenum pname,
2390 GLsizei bufSize,
2391 GLsizei* length,
2392 GLint* params) = 0;
1870 virtual void glGetProgramResourceivFn(GLuint program, 2393 virtual void glGetProgramResourceivFn(GLuint program,
1871 GLenum programInterface, 2394 GLenum programInterface,
1872 GLuint index, 2395 GLuint index,
1873 GLsizei propCount, 2396 GLsizei propCount,
1874 const GLenum* props, 2397 const GLenum* props,
1875 GLsizei bufSize, 2398 GLsizei bufSize,
1876 GLsizei* length, 2399 GLsizei* length,
1877 GLint* params) = 0; 2400 GLint* params) = 0;
1878 virtual GLint glGetProgramResourceLocationFn(GLuint program, 2401 virtual GLint glGetProgramResourceLocationFn(GLuint program,
1879 GLenum programInterface, 2402 GLenum programInterface,
1880 const char* name) = 0; 2403 const char* name) = 0;
1881 virtual void glGetProgramResourceNameFn(GLuint program, 2404 virtual void glGetProgramResourceNameFn(GLuint program,
1882 GLenum programInterface, 2405 GLenum programInterface,
1883 GLuint index, 2406 GLuint index,
1884 GLsizei bufSize, 2407 GLsizei bufSize,
1885 GLsizei* length, 2408 GLsizei* length,
1886 GLchar* name) = 0; 2409 GLchar* name) = 0;
1887 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0; 2410 virtual void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) = 0;
2411 virtual void glGetQueryivRobustANGLEFn(GLenum target,
2412 GLenum pname,
2413 GLsizei bufSize,
2414 GLsizei* length,
2415 GLint* params) = 0;
1888 virtual void glGetQueryObjecti64vFn(GLuint id, 2416 virtual void glGetQueryObjecti64vFn(GLuint id,
1889 GLenum pname, 2417 GLenum pname,
1890 GLint64* params) = 0; 2418 GLint64* params) = 0;
2419 virtual void glGetQueryObjecti64vRobustANGLEFn(GLuint id,
2420 GLenum pname,
2421 GLsizei bufSize,
2422 GLsizei* length,
2423 GLint64* params) = 0;
1891 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0; 2424 virtual void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) = 0;
2425 virtual void glGetQueryObjectivRobustANGLEFn(GLuint id,
2426 GLenum pname,
2427 GLsizei bufSize,
2428 GLsizei* length,
2429 GLint* params) = 0;
1892 virtual void glGetQueryObjectui64vFn(GLuint id, 2430 virtual void glGetQueryObjectui64vFn(GLuint id,
1893 GLenum pname, 2431 GLenum pname,
1894 GLuint64* params) = 0; 2432 GLuint64* params) = 0;
2433 virtual void glGetQueryObjectui64vRobustANGLEFn(GLuint id,
2434 GLenum pname,
2435 GLsizei bufSize,
2436 GLsizei* length,
2437 GLuint64* params) = 0;
1895 virtual void glGetQueryObjectuivFn(GLuint id, 2438 virtual void glGetQueryObjectuivFn(GLuint id,
1896 GLenum pname, 2439 GLenum pname,
1897 GLuint* params) = 0; 2440 GLuint* params) = 0;
2441 virtual void glGetQueryObjectuivRobustANGLEFn(GLuint id,
2442 GLenum pname,
2443 GLsizei bufSize,
2444 GLsizei* length,
2445 GLuint* params) = 0;
1898 virtual void glGetRenderbufferParameterivEXTFn(GLenum target, 2446 virtual void glGetRenderbufferParameterivEXTFn(GLenum target,
1899 GLenum pname, 2447 GLenum pname,
1900 GLint* params) = 0; 2448 GLint* params) = 0;
2449 virtual void glGetRenderbufferParameterivRobustANGLEFn(GLenum target,
2450 GLenum pname,
2451 GLsizei bufSize,
2452 GLsizei* length,
2453 GLint* params) = 0;
1901 virtual void glGetSamplerParameterfvFn(GLuint sampler, 2454 virtual void glGetSamplerParameterfvFn(GLuint sampler,
1902 GLenum pname, 2455 GLenum pname,
1903 GLfloat* params) = 0; 2456 GLfloat* params) = 0;
2457 virtual void glGetSamplerParameterfvRobustANGLEFn(GLuint sampler,
2458 GLenum pname,
2459 GLsizei bufSize,
2460 GLsizei* length,
2461 GLfloat* params) = 0;
2462 virtual void glGetSamplerParameterIivRobustANGLEFn(GLuint sampler,
2463 GLenum pname,
2464 GLsizei bufSize,
2465 GLsizei* length,
2466 GLint* params) = 0;
2467 virtual void glGetSamplerParameterIuivRobustANGLEFn(GLuint sampler,
2468 GLenum pname,
2469 GLsizei bufSize,
2470 GLsizei* length,
2471 GLuint* params) = 0;
1904 virtual void glGetSamplerParameterivFn(GLuint sampler, 2472 virtual void glGetSamplerParameterivFn(GLuint sampler,
1905 GLenum pname, 2473 GLenum pname,
1906 GLint* params) = 0; 2474 GLint* params) = 0;
2475 virtual void glGetSamplerParameterivRobustANGLEFn(GLuint sampler,
2476 GLenum pname,
2477 GLsizei bufSize,
2478 GLsizei* length,
2479 GLint* params) = 0;
1907 virtual void glGetShaderInfoLogFn(GLuint shader, 2480 virtual void glGetShaderInfoLogFn(GLuint shader,
1908 GLsizei bufsize, 2481 GLsizei bufsize,
1909 GLsizei* length, 2482 GLsizei* length,
1910 char* infolog) = 0; 2483 char* infolog) = 0;
1911 virtual void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) = 0; 2484 virtual void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) = 0;
2485 virtual void glGetShaderivRobustANGLEFn(GLuint shader,
2486 GLenum pname,
2487 GLsizei bufSize,
2488 GLsizei* length,
2489 GLint* params) = 0;
1912 virtual void glGetShaderPrecisionFormatFn(GLenum shadertype, 2490 virtual void glGetShaderPrecisionFormatFn(GLenum shadertype,
1913 GLenum precisiontype, 2491 GLenum precisiontype,
1914 GLint* range, 2492 GLint* range,
1915 GLint* precision) = 0; 2493 GLint* precision) = 0;
1916 virtual void glGetShaderSourceFn(GLuint shader, 2494 virtual void glGetShaderSourceFn(GLuint shader,
1917 GLsizei bufsize, 2495 GLsizei bufsize,
1918 GLsizei* length, 2496 GLsizei* length,
1919 char* source) = 0; 2497 char* source) = 0;
1920 virtual const GLubyte* glGetStringFn(GLenum name) = 0; 2498 virtual const GLubyte* glGetStringFn(GLenum name) = 0;
1921 virtual const GLubyte* glGetStringiFn(GLenum name, GLuint index) = 0; 2499 virtual const GLubyte* glGetStringiFn(GLenum name, GLuint index) = 0;
1922 virtual void glGetSyncivFn(GLsync sync, 2500 virtual void glGetSyncivFn(GLsync sync,
1923 GLenum pname, 2501 GLenum pname,
1924 GLsizei bufSize, 2502 GLsizei bufSize,
1925 GLsizei* length, 2503 GLsizei* length,
1926 GLint* values) = 0; 2504 GLint* values) = 0;
1927 virtual void glGetTexLevelParameterfvFn(GLenum target, 2505 virtual void glGetTexLevelParameterfvFn(GLenum target,
1928 GLint level, 2506 GLint level,
1929 GLenum pname, 2507 GLenum pname,
1930 GLfloat* params) = 0; 2508 GLfloat* params) = 0;
2509 virtual void glGetTexLevelParameterfvRobustANGLEFn(GLenum target,
2510 GLint level,
2511 GLenum pname,
2512 GLsizei bufSize,
2513 GLsizei* length,
2514 GLfloat* params) = 0;
1931 virtual void glGetTexLevelParameterivFn(GLenum target, 2515 virtual void glGetTexLevelParameterivFn(GLenum target,
1932 GLint level, 2516 GLint level,
1933 GLenum pname, 2517 GLenum pname,
1934 GLint* params) = 0; 2518 GLint* params) = 0;
2519 virtual void glGetTexLevelParameterivRobustANGLEFn(GLenum target,
2520 GLint level,
2521 GLenum pname,
2522 GLsizei bufSize,
2523 GLsizei* length,
2524 GLint* params) = 0;
1935 virtual void glGetTexParameterfvFn(GLenum target, 2525 virtual void glGetTexParameterfvFn(GLenum target,
1936 GLenum pname, 2526 GLenum pname,
1937 GLfloat* params) = 0; 2527 GLfloat* params) = 0;
2528 virtual void glGetTexParameterfvRobustANGLEFn(GLenum target,
2529 GLenum pname,
2530 GLsizei bufSize,
2531 GLsizei* length,
2532 GLfloat* params) = 0;
2533 virtual void glGetTexParameterIivRobustANGLEFn(GLenum target,
2534 GLenum pname,
2535 GLsizei bufSize,
2536 GLsizei* length,
2537 GLint* params) = 0;
2538 virtual void glGetTexParameterIuivRobustANGLEFn(GLenum target,
2539 GLenum pname,
2540 GLsizei bufSize,
2541 GLsizei* length,
2542 GLuint* params) = 0;
1938 virtual void glGetTexParameterivFn(GLenum target, 2543 virtual void glGetTexParameterivFn(GLenum target,
1939 GLenum pname, 2544 GLenum pname,
1940 GLint* params) = 0; 2545 GLint* params) = 0;
2546 virtual void glGetTexParameterivRobustANGLEFn(GLenum target,
2547 GLenum pname,
2548 GLsizei bufSize,
2549 GLsizei* length,
2550 GLint* params) = 0;
1941 virtual void glGetTransformFeedbackVaryingFn(GLuint program, 2551 virtual void glGetTransformFeedbackVaryingFn(GLuint program,
1942 GLuint index, 2552 GLuint index,
1943 GLsizei bufSize, 2553 GLsizei bufSize,
1944 GLsizei* length, 2554 GLsizei* length,
1945 GLsizei* size, 2555 GLsizei* size,
1946 GLenum* type, 2556 GLenum* type,
1947 char* name) = 0; 2557 char* name) = 0;
1948 virtual void glGetTranslatedShaderSourceANGLEFn(GLuint shader, 2558 virtual void glGetTranslatedShaderSourceANGLEFn(GLuint shader,
1949 GLsizei bufsize, 2559 GLsizei bufsize,
1950 GLsizei* length, 2560 GLsizei* length,
1951 char* source) = 0; 2561 char* source) = 0;
1952 virtual GLuint glGetUniformBlockIndexFn(GLuint program, 2562 virtual GLuint glGetUniformBlockIndexFn(GLuint program,
1953 const char* uniformBlockName) = 0; 2563 const char* uniformBlockName) = 0;
1954 virtual void glGetUniformfvFn(GLuint program, 2564 virtual void glGetUniformfvFn(GLuint program,
1955 GLint location, 2565 GLint location,
1956 GLfloat* params) = 0; 2566 GLfloat* params) = 0;
2567 virtual void glGetUniformfvRobustANGLEFn(GLuint program,
2568 GLint location,
2569 GLsizei bufSize,
2570 GLsizei* length,
2571 GLfloat* params) = 0;
1957 virtual void glGetUniformIndicesFn(GLuint program, 2572 virtual void glGetUniformIndicesFn(GLuint program,
1958 GLsizei uniformCount, 2573 GLsizei uniformCount,
1959 const char* const* uniformNames, 2574 const char* const* uniformNames,
1960 GLuint* uniformIndices) = 0; 2575 GLuint* uniformIndices) = 0;
1961 virtual void glGetUniformivFn(GLuint program, 2576 virtual void glGetUniformivFn(GLuint program,
1962 GLint location, 2577 GLint location,
1963 GLint* params) = 0; 2578 GLint* params) = 0;
2579 virtual void glGetUniformivRobustANGLEFn(GLuint program,
2580 GLint location,
2581 GLsizei bufSize,
2582 GLsizei* length,
2583 GLint* params) = 0;
1964 virtual GLint glGetUniformLocationFn(GLuint program, const char* name) = 0; 2584 virtual GLint glGetUniformLocationFn(GLuint program, const char* name) = 0;
1965 virtual void glGetUniformuivFn(GLuint program, 2585 virtual void glGetUniformuivFn(GLuint program,
1966 GLint location, 2586 GLint location,
1967 GLuint* params) = 0; 2587 GLuint* params) = 0;
2588 virtual void glGetUniformuivRobustANGLEFn(GLuint program,
2589 GLint location,
2590 GLsizei bufSize,
2591 GLsizei* length,
2592 GLuint* params) = 0;
1968 virtual void glGetVertexAttribfvFn(GLuint index, 2593 virtual void glGetVertexAttribfvFn(GLuint index,
1969 GLenum pname, 2594 GLenum pname,
1970 GLfloat* params) = 0; 2595 GLfloat* params) = 0;
2596 virtual void glGetVertexAttribfvRobustANGLEFn(GLuint index,
2597 GLenum pname,
2598 GLsizei bufSize,
2599 GLsizei* length,
2600 GLfloat* params) = 0;
2601 virtual void glGetVertexAttribIivRobustANGLEFn(GLuint index,
2602 GLenum pname,
2603 GLsizei bufSize,
2604 GLsizei* length,
2605 GLint* params) = 0;
2606 virtual void glGetVertexAttribIuivRobustANGLEFn(GLuint index,
2607 GLenum pname,
2608 GLsizei bufSize,
2609 GLsizei* length,
2610 GLuint* params) = 0;
1971 virtual void glGetVertexAttribivFn(GLuint index, 2611 virtual void glGetVertexAttribivFn(GLuint index,
1972 GLenum pname, 2612 GLenum pname,
1973 GLint* params) = 0; 2613 GLint* params) = 0;
2614 virtual void glGetVertexAttribivRobustANGLEFn(GLuint index,
2615 GLenum pname,
2616 GLsizei bufSize,
2617 GLsizei* length,
2618 GLint* params) = 0;
1974 virtual void glGetVertexAttribPointervFn(GLuint index, 2619 virtual void glGetVertexAttribPointervFn(GLuint index,
1975 GLenum pname, 2620 GLenum pname,
1976 void** pointer) = 0; 2621 void** pointer) = 0;
2622 virtual void glGetVertexAttribPointervRobustANGLEFn(GLuint index,
2623 GLenum pname,
2624 GLsizei bufSize,
2625 GLsizei* length,
2626 void** pointer) = 0;
1977 virtual void glHintFn(GLenum target, GLenum mode) = 0; 2627 virtual void glHintFn(GLenum target, GLenum mode) = 0;
1978 virtual void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) = 0; 2628 virtual void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) = 0;
1979 virtual void glInvalidateFramebufferFn(GLenum target, 2629 virtual void glInvalidateFramebufferFn(GLenum target,
1980 GLsizei numAttachments, 2630 GLsizei numAttachments,
1981 const GLenum* attachments) = 0; 2631 const GLenum* attachments) = 0;
1982 virtual void glInvalidateSubFramebufferFn(GLenum target, 2632 virtual void glInvalidateSubFramebufferFn(GLenum target,
1983 GLsizei numAttachments, 2633 GLsizei numAttachments,
1984 const GLenum* attachments, 2634 const GLenum* attachments,
1985 GLint x, 2635 GLint x,
1986 GLint y, 2636 GLint y,
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2036 GLenum pname, 2686 GLenum pname,
2037 GLint value) = 0; 2687 GLint value) = 0;
2038 virtual void glProgramPathFragmentInputGenNVFn(GLuint program, 2688 virtual void glProgramPathFragmentInputGenNVFn(GLuint program,
2039 GLint location, 2689 GLint location,
2040 GLenum genMode, 2690 GLenum genMode,
2041 GLint components, 2691 GLint components,
2042 const GLfloat* coeffs) = 0; 2692 const GLfloat* coeffs) = 0;
2043 virtual void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) = 0; 2693 virtual void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) = 0;
2044 virtual void glQueryCounterFn(GLuint id, GLenum target) = 0; 2694 virtual void glQueryCounterFn(GLuint id, GLenum target) = 0;
2045 virtual void glReadBufferFn(GLenum src) = 0; 2695 virtual void glReadBufferFn(GLenum src) = 0;
2696 virtual void glReadnPixelsRobustANGLEFn(GLint x,
2697 GLint y,
2698 GLsizei width,
2699 GLsizei height,
2700 GLenum format,
2701 GLenum type,
2702 GLsizei bufSize,
2703 GLsizei* length,
2704 void* data) = 0;
2046 virtual void glReadPixelsFn(GLint x, 2705 virtual void glReadPixelsFn(GLint x,
2047 GLint y, 2706 GLint y,
2048 GLsizei width, 2707 GLsizei width,
2049 GLsizei height, 2708 GLsizei height,
2050 GLenum format, 2709 GLenum format,
2051 GLenum type, 2710 GLenum type,
2052 void* pixels) = 0; 2711 void* pixels) = 0;
2712 virtual void glReadPixelsRobustANGLEFn(GLint x,
2713 GLint y,
2714 GLsizei width,
2715 GLsizei height,
2716 GLenum format,
2717 GLenum type,
2718 GLsizei bufSize,
2719 GLsizei* length,
2720 void* pixels) = 0;
2053 virtual void glReleaseShaderCompilerFn(void) = 0; 2721 virtual void glReleaseShaderCompilerFn(void) = 0;
2054 virtual void glRenderbufferStorageEXTFn(GLenum target, 2722 virtual void glRenderbufferStorageEXTFn(GLenum target,
2055 GLenum internalformat, 2723 GLenum internalformat,
2056 GLsizei width, 2724 GLsizei width,
2057 GLsizei height) = 0; 2725 GLsizei height) = 0;
2058 virtual void glRenderbufferStorageMultisampleFn(GLenum target, 2726 virtual void glRenderbufferStorageMultisampleFn(GLenum target,
2059 GLsizei samples, 2727 GLsizei samples,
2060 GLenum internalformat, 2728 GLenum internalformat,
2061 GLsizei width, 2729 GLsizei width,
2062 GLsizei height) = 0; 2730 GLsizei height) = 0;
(...skipping 13 matching lines...) Expand all
2076 GLsizei width, 2744 GLsizei width,
2077 GLsizei height) = 0; 2745 GLsizei height) = 0;
2078 virtual void glResumeTransformFeedbackFn(void) = 0; 2746 virtual void glResumeTransformFeedbackFn(void) = 0;
2079 virtual void glSampleCoverageFn(GLclampf value, GLboolean invert) = 0; 2747 virtual void glSampleCoverageFn(GLclampf value, GLboolean invert) = 0;
2080 virtual void glSamplerParameterfFn(GLuint sampler, 2748 virtual void glSamplerParameterfFn(GLuint sampler,
2081 GLenum pname, 2749 GLenum pname,
2082 GLfloat param) = 0; 2750 GLfloat param) = 0;
2083 virtual void glSamplerParameterfvFn(GLuint sampler, 2751 virtual void glSamplerParameterfvFn(GLuint sampler,
2084 GLenum pname, 2752 GLenum pname,
2085 const GLfloat* params) = 0; 2753 const GLfloat* params) = 0;
2754 virtual void glSamplerParameterfvRobustANGLEFn(GLuint sampler,
2755 GLenum pname,
2756 GLsizei bufSize,
2757 const GLfloat* param) = 0;
2086 virtual void glSamplerParameteriFn(GLuint sampler, 2758 virtual void glSamplerParameteriFn(GLuint sampler,
2087 GLenum pname, 2759 GLenum pname,
2088 GLint param) = 0; 2760 GLint param) = 0;
2761 virtual void glSamplerParameterIivRobustANGLEFn(GLuint sampler,
2762 GLenum pname,
2763 GLsizei bufSize,
2764 const GLint* param) = 0;
2765 virtual void glSamplerParameterIuivRobustANGLEFn(GLuint sampler,
2766 GLenum pname,
2767 GLsizei bufSize,
2768 const GLuint* param) = 0;
2089 virtual void glSamplerParameterivFn(GLuint sampler, 2769 virtual void glSamplerParameterivFn(GLuint sampler,
2090 GLenum pname, 2770 GLenum pname,
2091 const GLint* params) = 0; 2771 const GLint* params) = 0;
2772 virtual void glSamplerParameterivRobustANGLEFn(GLuint sampler,
2773 GLenum pname,
2774 GLsizei bufSize,
2775 const GLint* param) = 0;
2092 virtual void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) = 0; 2776 virtual void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) = 0;
2093 virtual void glSetFenceAPPLEFn(GLuint fence) = 0; 2777 virtual void glSetFenceAPPLEFn(GLuint fence) = 0;
2094 virtual void glSetFenceNVFn(GLuint fence, GLenum condition) = 0; 2778 virtual void glSetFenceNVFn(GLuint fence, GLenum condition) = 0;
2095 virtual void glShaderBinaryFn(GLsizei n, 2779 virtual void glShaderBinaryFn(GLsizei n,
2096 const GLuint* shaders, 2780 const GLuint* shaders,
2097 GLenum binaryformat, 2781 GLenum binaryformat,
2098 const void* binary, 2782 const void* binary,
2099 GLsizei length) = 0; 2783 GLsizei length) = 0;
2100 virtual void glShaderSourceFn(GLuint shader, 2784 virtual void glShaderSourceFn(GLuint shader,
2101 GLsizei count, 2785 GLsizei count,
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
2169 virtual GLboolean glTestFenceNVFn(GLuint fence) = 0; 2853 virtual GLboolean glTestFenceNVFn(GLuint fence) = 0;
2170 virtual void glTexImage2DFn(GLenum target, 2854 virtual void glTexImage2DFn(GLenum target,
2171 GLint level, 2855 GLint level,
2172 GLint internalformat, 2856 GLint internalformat,
2173 GLsizei width, 2857 GLsizei width,
2174 GLsizei height, 2858 GLsizei height,
2175 GLint border, 2859 GLint border,
2176 GLenum format, 2860 GLenum format,
2177 GLenum type, 2861 GLenum type,
2178 const void* pixels) = 0; 2862 const void* pixels) = 0;
2863 virtual void glTexImage2DRobustANGLEFn(GLenum target,
2864 GLint level,
2865 GLint internalformat,
2866 GLsizei width,
2867 GLsizei height,
2868 GLint border,
2869 GLenum format,
2870 GLenum type,
2871 GLsizei bufSize,
2872 const void* pixels) = 0;
2179 virtual void glTexImage3DFn(GLenum target, 2873 virtual void glTexImage3DFn(GLenum target,
2180 GLint level, 2874 GLint level,
2181 GLint internalformat, 2875 GLint internalformat,
2182 GLsizei width, 2876 GLsizei width,
2183 GLsizei height, 2877 GLsizei height,
2184 GLsizei depth, 2878 GLsizei depth,
2185 GLint border, 2879 GLint border,
2186 GLenum format, 2880 GLenum format,
2187 GLenum type, 2881 GLenum type,
2188 const void* pixels) = 0; 2882 const void* pixels) = 0;
2883 virtual void glTexImage3DRobustANGLEFn(GLenum target,
2884 GLint level,
2885 GLint internalformat,
2886 GLsizei width,
2887 GLsizei height,
2888 GLsizei depth,
2889 GLint border,
2890 GLenum format,
2891 GLenum type,
2892 GLsizei bufSize,
2893 const void* pixels) = 0;
2189 virtual void glTexParameterfFn(GLenum target, 2894 virtual void glTexParameterfFn(GLenum target,
2190 GLenum pname, 2895 GLenum pname,
2191 GLfloat param) = 0; 2896 GLfloat param) = 0;
2192 virtual void glTexParameterfvFn(GLenum target, 2897 virtual void glTexParameterfvFn(GLenum target,
2193 GLenum pname, 2898 GLenum pname,
2194 const GLfloat* params) = 0; 2899 const GLfloat* params) = 0;
2900 virtual void glTexParameterfvRobustANGLEFn(GLenum target,
2901 GLenum pname,
2902 GLsizei bufSize,
2903 const GLfloat* params) = 0;
2195 virtual void glTexParameteriFn(GLenum target, GLenum pname, GLint param) = 0; 2904 virtual void glTexParameteriFn(GLenum target, GLenum pname, GLint param) = 0;
2905 virtual void glTexParameterIivRobustANGLEFn(GLenum target,
2906 GLenum pname,
2907 GLsizei bufSize,
2908 const GLint* params) = 0;
2909 virtual void glTexParameterIuivRobustANGLEFn(GLenum target,
2910 GLenum pname,
2911 GLsizei bufSize,
2912 const GLuint* params) = 0;
2196 virtual void glTexParameterivFn(GLenum target, 2913 virtual void glTexParameterivFn(GLenum target,
2197 GLenum pname, 2914 GLenum pname,
2198 const GLint* params) = 0; 2915 const GLint* params) = 0;
2916 virtual void glTexParameterivRobustANGLEFn(GLenum target,
2917 GLenum pname,
2918 GLsizei bufSize,
2919 const GLint* params) = 0;
2199 virtual void glTexStorage2DEXTFn(GLenum target, 2920 virtual void glTexStorage2DEXTFn(GLenum target,
2200 GLsizei levels, 2921 GLsizei levels,
2201 GLenum internalformat, 2922 GLenum internalformat,
2202 GLsizei width, 2923 GLsizei width,
2203 GLsizei height) = 0; 2924 GLsizei height) = 0;
2204 virtual void glTexStorage3DFn(GLenum target, 2925 virtual void glTexStorage3DFn(GLenum target,
2205 GLsizei levels, 2926 GLsizei levels,
2206 GLenum internalformat, 2927 GLenum internalformat,
2207 GLsizei width, 2928 GLsizei width,
2208 GLsizei height, 2929 GLsizei height,
2209 GLsizei depth) = 0; 2930 GLsizei depth) = 0;
2210 virtual void glTexSubImage2DFn(GLenum target, 2931 virtual void glTexSubImage2DFn(GLenum target,
2211 GLint level, 2932 GLint level,
2212 GLint xoffset, 2933 GLint xoffset,
2213 GLint yoffset, 2934 GLint yoffset,
2214 GLsizei width, 2935 GLsizei width,
2215 GLsizei height, 2936 GLsizei height,
2216 GLenum format, 2937 GLenum format,
2217 GLenum type, 2938 GLenum type,
2218 const void* pixels) = 0; 2939 const void* pixels) = 0;
2940 virtual void glTexSubImage2DRobustANGLEFn(GLenum target,
2941 GLint level,
2942 GLint xoffset,
2943 GLint yoffset,
2944 GLsizei width,
2945 GLsizei height,
2946 GLenum format,
2947 GLenum type,
2948 GLsizei bufSize,
2949 const void* pixels) = 0;
2219 virtual void glTexSubImage3DFn(GLenum target, 2950 virtual void glTexSubImage3DFn(GLenum target,
2220 GLint level, 2951 GLint level,
2221 GLint xoffset, 2952 GLint xoffset,
2222 GLint yoffset, 2953 GLint yoffset,
2223 GLint zoffset, 2954 GLint zoffset,
2224 GLsizei width, 2955 GLsizei width,
2225 GLsizei height, 2956 GLsizei height,
2226 GLsizei depth, 2957 GLsizei depth,
2227 GLenum format, 2958 GLenum format,
2228 GLenum type, 2959 GLenum type,
2229 const void* pixels) = 0; 2960 const void* pixels) = 0;
2961 virtual void glTexSubImage3DRobustANGLEFn(GLenum target,
2962 GLint level,
2963 GLint xoffset,
2964 GLint yoffset,
2965 GLint zoffset,
2966 GLsizei width,
2967 GLsizei height,
2968 GLsizei depth,
2969 GLenum format,
2970 GLenum type,
2971 GLsizei bufSize,
2972 const void* pixels) = 0;
2230 virtual void glTransformFeedbackVaryingsFn(GLuint program, 2973 virtual void glTransformFeedbackVaryingsFn(GLuint program,
2231 GLsizei count, 2974 GLsizei count,
2232 const char* const* varyings, 2975 const char* const* varyings,
2233 GLenum bufferMode) = 0; 2976 GLenum bufferMode) = 0;
2234 virtual void glUniform1fFn(GLint location, GLfloat x) = 0; 2977 virtual void glUniform1fFn(GLint location, GLfloat x) = 0;
2235 virtual void glUniform1fvFn(GLint location, 2978 virtual void glUniform1fvFn(GLint location,
2236 GLsizei count, 2979 GLsizei count,
2237 const GLfloat* v) = 0; 2980 const GLfloat* v) = 0;
2238 virtual void glUniform1iFn(GLint location, GLint x) = 0; 2981 virtual void glUniform1iFn(GLint location, GLint x) = 0;
2239 virtual void glUniform1ivFn(GLint location, 2982 virtual void glUniform1ivFn(GLint location,
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
2548 ::gl::g_current_gl_context->glGenRenderbuffersEXTFn 3291 ::gl::g_current_gl_context->glGenRenderbuffersEXTFn
2549 #define glGenSamplers ::gl::g_current_gl_context->glGenSamplersFn 3292 #define glGenSamplers ::gl::g_current_gl_context->glGenSamplersFn
2550 #define glGenTextures ::gl::g_current_gl_context->glGenTexturesFn 3293 #define glGenTextures ::gl::g_current_gl_context->glGenTexturesFn
2551 #define glGenTransformFeedbacks \ 3294 #define glGenTransformFeedbacks \
2552 ::gl::g_current_gl_context->glGenTransformFeedbacksFn 3295 ::gl::g_current_gl_context->glGenTransformFeedbacksFn
2553 #define glGenVertexArraysOES ::gl::g_current_gl_context->glGenVertexArraysOESFn 3296 #define glGenVertexArraysOES ::gl::g_current_gl_context->glGenVertexArraysOESFn
2554 #define glGetActiveAttrib ::gl::g_current_gl_context->glGetActiveAttribFn 3297 #define glGetActiveAttrib ::gl::g_current_gl_context->glGetActiveAttribFn
2555 #define glGetActiveUniform ::gl::g_current_gl_context->glGetActiveUniformFn 3298 #define glGetActiveUniform ::gl::g_current_gl_context->glGetActiveUniformFn
2556 #define glGetActiveUniformBlockiv \ 3299 #define glGetActiveUniformBlockiv \
2557 ::gl::g_current_gl_context->glGetActiveUniformBlockivFn 3300 ::gl::g_current_gl_context->glGetActiveUniformBlockivFn
3301 #define glGetActiveUniformBlockivRobustANGLE \
3302 ::gl::g_current_gl_context->glGetActiveUniformBlockivRobustANGLEFn
2558 #define glGetActiveUniformBlockName \ 3303 #define glGetActiveUniformBlockName \
2559 ::gl::g_current_gl_context->glGetActiveUniformBlockNameFn 3304 ::gl::g_current_gl_context->glGetActiveUniformBlockNameFn
2560 #define glGetActiveUniformsiv \ 3305 #define glGetActiveUniformsiv \
2561 ::gl::g_current_gl_context->glGetActiveUniformsivFn 3306 ::gl::g_current_gl_context->glGetActiveUniformsivFn
2562 #define glGetAttachedShaders ::gl::g_current_gl_context->glGetAttachedShadersFn 3307 #define glGetAttachedShaders ::gl::g_current_gl_context->glGetAttachedShadersFn
2563 #define glGetAttribLocation ::gl::g_current_gl_context->glGetAttribLocationFn 3308 #define glGetAttribLocation ::gl::g_current_gl_context->glGetAttribLocationFn
3309 #define glGetBooleani_vRobustANGLE \
3310 ::gl::g_current_gl_context->glGetBooleani_vRobustANGLEFn
2564 #define glGetBooleanv ::gl::g_current_gl_context->glGetBooleanvFn 3311 #define glGetBooleanv ::gl::g_current_gl_context->glGetBooleanvFn
3312 #define glGetBooleanvRobustANGLE \
3313 ::gl::g_current_gl_context->glGetBooleanvRobustANGLEFn
3314 #define glGetBufferParameteri64vRobustANGLE \
3315 ::gl::g_current_gl_context->glGetBufferParameteri64vRobustANGLEFn
2565 #define glGetBufferParameteriv \ 3316 #define glGetBufferParameteriv \
2566 ::gl::g_current_gl_context->glGetBufferParameterivFn 3317 ::gl::g_current_gl_context->glGetBufferParameterivFn
3318 #define glGetBufferParameterivRobustANGLE \
3319 ::gl::g_current_gl_context->glGetBufferParameterivRobustANGLEFn
3320 #define glGetBufferPointervRobustANGLE \
3321 ::gl::g_current_gl_context->glGetBufferPointervRobustANGLEFn
2567 #define glGetError ::gl::g_current_gl_context->glGetErrorFn 3322 #define glGetError ::gl::g_current_gl_context->glGetErrorFn
2568 #define glGetFenceivNV ::gl::g_current_gl_context->glGetFenceivNVFn 3323 #define glGetFenceivNV ::gl::g_current_gl_context->glGetFenceivNVFn
2569 #define glGetFloatv ::gl::g_current_gl_context->glGetFloatvFn 3324 #define glGetFloatv ::gl::g_current_gl_context->glGetFloatvFn
3325 #define glGetFloatvRobustANGLE \
3326 ::gl::g_current_gl_context->glGetFloatvRobustANGLEFn
2570 #define glGetFragDataIndex ::gl::g_current_gl_context->glGetFragDataIndexFn 3327 #define glGetFragDataIndex ::gl::g_current_gl_context->glGetFragDataIndexFn
2571 #define glGetFragDataLocation \ 3328 #define glGetFragDataLocation \
2572 ::gl::g_current_gl_context->glGetFragDataLocationFn 3329 ::gl::g_current_gl_context->glGetFragDataLocationFn
2573 #define glGetFramebufferAttachmentParameterivEXT \ 3330 #define glGetFramebufferAttachmentParameterivEXT \
2574 ::gl::g_current_gl_context->glGetFramebufferAttachmentParameterivEXTFn 3331 ::gl::g_current_gl_context->glGetFramebufferAttachmentParameterivEXTFn
3332 #define glGetFramebufferAttachmentParameterivRobustANGLE \
3333 ::gl::g_current_gl_context->glGetFramebufferAttachmentParameterivRobustANGLEFn
3334 #define glGetFramebufferParameterivRobustANGLE \
3335 ::gl::g_current_gl_context->glGetFramebufferParameterivRobustANGLEFn
2575 #define glGetGraphicsResetStatusARB \ 3336 #define glGetGraphicsResetStatusARB \
2576 ::gl::g_current_gl_context->glGetGraphicsResetStatusARBFn 3337 ::gl::g_current_gl_context->glGetGraphicsResetStatusARBFn
2577 #define glGetInteger64i_v ::gl::g_current_gl_context->glGetInteger64i_vFn 3338 #define glGetInteger64i_v ::gl::g_current_gl_context->glGetInteger64i_vFn
3339 #define glGetInteger64i_vRobustANGLE \
3340 ::gl::g_current_gl_context->glGetInteger64i_vRobustANGLEFn
2578 #define glGetInteger64v ::gl::g_current_gl_context->glGetInteger64vFn 3341 #define glGetInteger64v ::gl::g_current_gl_context->glGetInteger64vFn
3342 #define glGetInteger64vRobustANGLE \
3343 ::gl::g_current_gl_context->glGetInteger64vRobustANGLEFn
2579 #define glGetIntegeri_v ::gl::g_current_gl_context->glGetIntegeri_vFn 3344 #define glGetIntegeri_v ::gl::g_current_gl_context->glGetIntegeri_vFn
3345 #define glGetIntegeri_vRobustANGLE \
3346 ::gl::g_current_gl_context->glGetIntegeri_vRobustANGLEFn
2580 #define glGetIntegerv ::gl::g_current_gl_context->glGetIntegervFn 3347 #define glGetIntegerv ::gl::g_current_gl_context->glGetIntegervFn
3348 #define glGetIntegervRobustANGLE \
3349 ::gl::g_current_gl_context->glGetIntegervRobustANGLEFn
2581 #define glGetInternalformativ \ 3350 #define glGetInternalformativ \
2582 ::gl::g_current_gl_context->glGetInternalformativFn 3351 ::gl::g_current_gl_context->glGetInternalformativFn
3352 #define glGetMultisamplefvRobustANGLE \
3353 ::gl::g_current_gl_context->glGetMultisamplefvRobustANGLEFn
3354 #define glGetnUniformfvRobustANGLE \
3355 ::gl::g_current_gl_context->glGetnUniformfvRobustANGLEFn
3356 #define glGetnUniformivRobustANGLE \
3357 ::gl::g_current_gl_context->glGetnUniformivRobustANGLEFn
3358 #define glGetnUniformuivRobustANGLE \
3359 ::gl::g_current_gl_context->glGetnUniformuivRobustANGLEFn
3360 #define glGetPointervRobustANGLERobustANGLE \
3361 ::gl::g_current_gl_context->glGetPointervRobustANGLERobustANGLEFn
2583 #define glGetProgramBinary ::gl::g_current_gl_context->glGetProgramBinaryFn 3362 #define glGetProgramBinary ::gl::g_current_gl_context->glGetProgramBinaryFn
2584 #define glGetProgramInfoLog ::gl::g_current_gl_context->glGetProgramInfoLogFn 3363 #define glGetProgramInfoLog ::gl::g_current_gl_context->glGetProgramInfoLogFn
2585 #define glGetProgramInterfaceiv \ 3364 #define glGetProgramInterfaceiv \
2586 ::gl::g_current_gl_context->glGetProgramInterfaceivFn 3365 ::gl::g_current_gl_context->glGetProgramInterfaceivFn
3366 #define glGetProgramInterfaceivRobustANGLE \
3367 ::gl::g_current_gl_context->glGetProgramInterfaceivRobustANGLEFn
2587 #define glGetProgramiv ::gl::g_current_gl_context->glGetProgramivFn 3368 #define glGetProgramiv ::gl::g_current_gl_context->glGetProgramivFn
3369 #define glGetProgramivRobustANGLE \
3370 ::gl::g_current_gl_context->glGetProgramivRobustANGLEFn
2588 #define glGetProgramResourceiv \ 3371 #define glGetProgramResourceiv \
2589 ::gl::g_current_gl_context->glGetProgramResourceivFn 3372 ::gl::g_current_gl_context->glGetProgramResourceivFn
2590 #define glGetProgramResourceLocation \ 3373 #define glGetProgramResourceLocation \
2591 ::gl::g_current_gl_context->glGetProgramResourceLocationFn 3374 ::gl::g_current_gl_context->glGetProgramResourceLocationFn
2592 #define glGetProgramResourceName \ 3375 #define glGetProgramResourceName \
2593 ::gl::g_current_gl_context->glGetProgramResourceNameFn 3376 ::gl::g_current_gl_context->glGetProgramResourceNameFn
2594 #define glGetQueryiv ::gl::g_current_gl_context->glGetQueryivFn 3377 #define glGetQueryiv ::gl::g_current_gl_context->glGetQueryivFn
3378 #define glGetQueryivRobustANGLE \
3379 ::gl::g_current_gl_context->glGetQueryivRobustANGLEFn
2595 #define glGetQueryObjecti64v ::gl::g_current_gl_context->glGetQueryObjecti64vFn 3380 #define glGetQueryObjecti64v ::gl::g_current_gl_context->glGetQueryObjecti64vFn
3381 #define glGetQueryObjecti64vRobustANGLE \
3382 ::gl::g_current_gl_context->glGetQueryObjecti64vRobustANGLEFn
2596 #define glGetQueryObjectiv ::gl::g_current_gl_context->glGetQueryObjectivFn 3383 #define glGetQueryObjectiv ::gl::g_current_gl_context->glGetQueryObjectivFn
3384 #define glGetQueryObjectivRobustANGLE \
3385 ::gl::g_current_gl_context->glGetQueryObjectivRobustANGLEFn
2597 #define glGetQueryObjectui64v \ 3386 #define glGetQueryObjectui64v \
2598 ::gl::g_current_gl_context->glGetQueryObjectui64vFn 3387 ::gl::g_current_gl_context->glGetQueryObjectui64vFn
3388 #define glGetQueryObjectui64vRobustANGLE \
3389 ::gl::g_current_gl_context->glGetQueryObjectui64vRobustANGLEFn
2599 #define glGetQueryObjectuiv ::gl::g_current_gl_context->glGetQueryObjectuivFn 3390 #define glGetQueryObjectuiv ::gl::g_current_gl_context->glGetQueryObjectuivFn
3391 #define glGetQueryObjectuivRobustANGLE \
3392 ::gl::g_current_gl_context->glGetQueryObjectuivRobustANGLEFn
2600 #define glGetRenderbufferParameterivEXT \ 3393 #define glGetRenderbufferParameterivEXT \
2601 ::gl::g_current_gl_context->glGetRenderbufferParameterivEXTFn 3394 ::gl::g_current_gl_context->glGetRenderbufferParameterivEXTFn
3395 #define glGetRenderbufferParameterivRobustANGLE \
3396 ::gl::g_current_gl_context->glGetRenderbufferParameterivRobustANGLEFn
2602 #define glGetSamplerParameterfv \ 3397 #define glGetSamplerParameterfv \
2603 ::gl::g_current_gl_context->glGetSamplerParameterfvFn 3398 ::gl::g_current_gl_context->glGetSamplerParameterfvFn
3399 #define glGetSamplerParameterfvRobustANGLE \
3400 ::gl::g_current_gl_context->glGetSamplerParameterfvRobustANGLEFn
3401 #define glGetSamplerParameterIivRobustANGLE \
3402 ::gl::g_current_gl_context->glGetSamplerParameterIivRobustANGLEFn
3403 #define glGetSamplerParameterIuivRobustANGLE \
3404 ::gl::g_current_gl_context->glGetSamplerParameterIuivRobustANGLEFn
2604 #define glGetSamplerParameteriv \ 3405 #define glGetSamplerParameteriv \
2605 ::gl::g_current_gl_context->glGetSamplerParameterivFn 3406 ::gl::g_current_gl_context->glGetSamplerParameterivFn
3407 #define glGetSamplerParameterivRobustANGLE \
3408 ::gl::g_current_gl_context->glGetSamplerParameterivRobustANGLEFn
2606 #define glGetShaderInfoLog ::gl::g_current_gl_context->glGetShaderInfoLogFn 3409 #define glGetShaderInfoLog ::gl::g_current_gl_context->glGetShaderInfoLogFn
2607 #define glGetShaderiv ::gl::g_current_gl_context->glGetShaderivFn 3410 #define glGetShaderiv ::gl::g_current_gl_context->glGetShaderivFn
3411 #define glGetShaderivRobustANGLE \
3412 ::gl::g_current_gl_context->glGetShaderivRobustANGLEFn
2608 #define glGetShaderPrecisionFormat \ 3413 #define glGetShaderPrecisionFormat \
2609 ::gl::g_current_gl_context->glGetShaderPrecisionFormatFn 3414 ::gl::g_current_gl_context->glGetShaderPrecisionFormatFn
2610 #define glGetShaderSource ::gl::g_current_gl_context->glGetShaderSourceFn 3415 #define glGetShaderSource ::gl::g_current_gl_context->glGetShaderSourceFn
2611 #define glGetString ::gl::g_current_gl_context->glGetStringFn 3416 #define glGetString ::gl::g_current_gl_context->glGetStringFn
2612 #define glGetStringi ::gl::g_current_gl_context->glGetStringiFn 3417 #define glGetStringi ::gl::g_current_gl_context->glGetStringiFn
2613 #define glGetSynciv ::gl::g_current_gl_context->glGetSyncivFn 3418 #define glGetSynciv ::gl::g_current_gl_context->glGetSyncivFn
2614 #define glGetTexLevelParameterfv \ 3419 #define glGetTexLevelParameterfv \
2615 ::gl::g_current_gl_context->glGetTexLevelParameterfvFn 3420 ::gl::g_current_gl_context->glGetTexLevelParameterfvFn
3421 #define glGetTexLevelParameterfvRobustANGLE \
3422 ::gl::g_current_gl_context->glGetTexLevelParameterfvRobustANGLEFn
2616 #define glGetTexLevelParameteriv \ 3423 #define glGetTexLevelParameteriv \
2617 ::gl::g_current_gl_context->glGetTexLevelParameterivFn 3424 ::gl::g_current_gl_context->glGetTexLevelParameterivFn
3425 #define glGetTexLevelParameterivRobustANGLE \
3426 ::gl::g_current_gl_context->glGetTexLevelParameterivRobustANGLEFn
2618 #define glGetTexParameterfv ::gl::g_current_gl_context->glGetTexParameterfvFn 3427 #define glGetTexParameterfv ::gl::g_current_gl_context->glGetTexParameterfvFn
3428 #define glGetTexParameterfvRobustANGLE \
3429 ::gl::g_current_gl_context->glGetTexParameterfvRobustANGLEFn
3430 #define glGetTexParameterIivRobustANGLE \
3431 ::gl::g_current_gl_context->glGetTexParameterIivRobustANGLEFn
3432 #define glGetTexParameterIuivRobustANGLE \
3433 ::gl::g_current_gl_context->glGetTexParameterIuivRobustANGLEFn
2619 #define glGetTexParameteriv ::gl::g_current_gl_context->glGetTexParameterivFn 3434 #define glGetTexParameteriv ::gl::g_current_gl_context->glGetTexParameterivFn
3435 #define glGetTexParameterivRobustANGLE \
3436 ::gl::g_current_gl_context->glGetTexParameterivRobustANGLEFn
2620 #define glGetTransformFeedbackVarying \ 3437 #define glGetTransformFeedbackVarying \
2621 ::gl::g_current_gl_context->glGetTransformFeedbackVaryingFn 3438 ::gl::g_current_gl_context->glGetTransformFeedbackVaryingFn
2622 #define glGetTranslatedShaderSourceANGLE \ 3439 #define glGetTranslatedShaderSourceANGLE \
2623 ::gl::g_current_gl_context->glGetTranslatedShaderSourceANGLEFn 3440 ::gl::g_current_gl_context->glGetTranslatedShaderSourceANGLEFn
2624 #define glGetUniformBlockIndex \ 3441 #define glGetUniformBlockIndex \
2625 ::gl::g_current_gl_context->glGetUniformBlockIndexFn 3442 ::gl::g_current_gl_context->glGetUniformBlockIndexFn
2626 #define glGetUniformfv ::gl::g_current_gl_context->glGetUniformfvFn 3443 #define glGetUniformfv ::gl::g_current_gl_context->glGetUniformfvFn
3444 #define glGetUniformfvRobustANGLE \
3445 ::gl::g_current_gl_context->glGetUniformfvRobustANGLEFn
2627 #define glGetUniformIndices ::gl::g_current_gl_context->glGetUniformIndicesFn 3446 #define glGetUniformIndices ::gl::g_current_gl_context->glGetUniformIndicesFn
2628 #define glGetUniformiv ::gl::g_current_gl_context->glGetUniformivFn 3447 #define glGetUniformiv ::gl::g_current_gl_context->glGetUniformivFn
3448 #define glGetUniformivRobustANGLE \
3449 ::gl::g_current_gl_context->glGetUniformivRobustANGLEFn
2629 #define glGetUniformLocation ::gl::g_current_gl_context->glGetUniformLocationFn 3450 #define glGetUniformLocation ::gl::g_current_gl_context->glGetUniformLocationFn
2630 #define glGetUniformuiv ::gl::g_current_gl_context->glGetUniformuivFn 3451 #define glGetUniformuiv ::gl::g_current_gl_context->glGetUniformuivFn
3452 #define glGetUniformuivRobustANGLE \
3453 ::gl::g_current_gl_context->glGetUniformuivRobustANGLEFn
2631 #define glGetVertexAttribfv ::gl::g_current_gl_context->glGetVertexAttribfvFn 3454 #define glGetVertexAttribfv ::gl::g_current_gl_context->glGetVertexAttribfvFn
3455 #define glGetVertexAttribfvRobustANGLE \
3456 ::gl::g_current_gl_context->glGetVertexAttribfvRobustANGLEFn
3457 #define glGetVertexAttribIivRobustANGLE \
3458 ::gl::g_current_gl_context->glGetVertexAttribIivRobustANGLEFn
3459 #define glGetVertexAttribIuivRobustANGLE \
3460 ::gl::g_current_gl_context->glGetVertexAttribIuivRobustANGLEFn
2632 #define glGetVertexAttribiv ::gl::g_current_gl_context->glGetVertexAttribivFn 3461 #define glGetVertexAttribiv ::gl::g_current_gl_context->glGetVertexAttribivFn
3462 #define glGetVertexAttribivRobustANGLE \
3463 ::gl::g_current_gl_context->glGetVertexAttribivRobustANGLEFn
2633 #define glGetVertexAttribPointerv \ 3464 #define glGetVertexAttribPointerv \
2634 ::gl::g_current_gl_context->glGetVertexAttribPointervFn 3465 ::gl::g_current_gl_context->glGetVertexAttribPointervFn
3466 #define glGetVertexAttribPointervRobustANGLE \
3467 ::gl::g_current_gl_context->glGetVertexAttribPointervRobustANGLEFn
2635 #define glHint ::gl::g_current_gl_context->glHintFn 3468 #define glHint ::gl::g_current_gl_context->glHintFn
2636 #define glInsertEventMarkerEXT \ 3469 #define glInsertEventMarkerEXT \
2637 ::gl::g_current_gl_context->glInsertEventMarkerEXTFn 3470 ::gl::g_current_gl_context->glInsertEventMarkerEXTFn
2638 #define glInvalidateFramebuffer \ 3471 #define glInvalidateFramebuffer \
2639 ::gl::g_current_gl_context->glInvalidateFramebufferFn 3472 ::gl::g_current_gl_context->glInvalidateFramebufferFn
2640 #define glInvalidateSubFramebuffer \ 3473 #define glInvalidateSubFramebuffer \
2641 ::gl::g_current_gl_context->glInvalidateSubFramebufferFn 3474 ::gl::g_current_gl_context->glInvalidateSubFramebufferFn
2642 #define glIsBuffer ::gl::g_current_gl_context->glIsBufferFn 3475 #define glIsBuffer ::gl::g_current_gl_context->glIsBufferFn
2643 #define glIsEnabled ::gl::g_current_gl_context->glIsEnabledFn 3476 #define glIsEnabled ::gl::g_current_gl_context->glIsEnabledFn
2644 #define glIsFenceAPPLE ::gl::g_current_gl_context->glIsFenceAPPLEFn 3477 #define glIsFenceAPPLE ::gl::g_current_gl_context->glIsFenceAPPLEFn
(...skipping 30 matching lines...) Expand all
2675 #define glPopGroupMarkerEXT ::gl::g_current_gl_context->glPopGroupMarkerEXTFn 3508 #define glPopGroupMarkerEXT ::gl::g_current_gl_context->glPopGroupMarkerEXTFn
2676 #define glPrimitiveRestartIndex \ 3509 #define glPrimitiveRestartIndex \
2677 ::gl::g_current_gl_context->glPrimitiveRestartIndexFn 3510 ::gl::g_current_gl_context->glPrimitiveRestartIndexFn
2678 #define glProgramBinary ::gl::g_current_gl_context->glProgramBinaryFn 3511 #define glProgramBinary ::gl::g_current_gl_context->glProgramBinaryFn
2679 #define glProgramParameteri ::gl::g_current_gl_context->glProgramParameteriFn 3512 #define glProgramParameteri ::gl::g_current_gl_context->glProgramParameteriFn
2680 #define glProgramPathFragmentInputGenNV \ 3513 #define glProgramPathFragmentInputGenNV \
2681 ::gl::g_current_gl_context->glProgramPathFragmentInputGenNVFn 3514 ::gl::g_current_gl_context->glProgramPathFragmentInputGenNVFn
2682 #define glPushGroupMarkerEXT ::gl::g_current_gl_context->glPushGroupMarkerEXTFn 3515 #define glPushGroupMarkerEXT ::gl::g_current_gl_context->glPushGroupMarkerEXTFn
2683 #define glQueryCounter ::gl::g_current_gl_context->glQueryCounterFn 3516 #define glQueryCounter ::gl::g_current_gl_context->glQueryCounterFn
2684 #define glReadBuffer ::gl::g_current_gl_context->glReadBufferFn 3517 #define glReadBuffer ::gl::g_current_gl_context->glReadBufferFn
3518 #define glReadnPixelsRobustANGLE \
3519 ::gl::g_current_gl_context->glReadnPixelsRobustANGLEFn
2685 #define glReadPixels ::gl::g_current_gl_context->glReadPixelsFn 3520 #define glReadPixels ::gl::g_current_gl_context->glReadPixelsFn
3521 #define glReadPixelsRobustANGLE \
3522 ::gl::g_current_gl_context->glReadPixelsRobustANGLEFn
2686 #define glReleaseShaderCompiler \ 3523 #define glReleaseShaderCompiler \
2687 ::gl::g_current_gl_context->glReleaseShaderCompilerFn 3524 ::gl::g_current_gl_context->glReleaseShaderCompilerFn
2688 #define glRenderbufferStorageEXT \ 3525 #define glRenderbufferStorageEXT \
2689 ::gl::g_current_gl_context->glRenderbufferStorageEXTFn 3526 ::gl::g_current_gl_context->glRenderbufferStorageEXTFn
2690 #define glRenderbufferStorageMultisample \ 3527 #define glRenderbufferStorageMultisample \
2691 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleFn 3528 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleFn
2692 #define glRenderbufferStorageMultisampleANGLE \ 3529 #define glRenderbufferStorageMultisampleANGLE \
2693 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleANGLEFn 3530 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleANGLEFn
2694 #define glRenderbufferStorageMultisampleEXT \ 3531 #define glRenderbufferStorageMultisampleEXT \
2695 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleEXTFn 3532 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleEXTFn
2696 #define glRenderbufferStorageMultisampleIMG \ 3533 #define glRenderbufferStorageMultisampleIMG \
2697 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleIMGFn 3534 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleIMGFn
2698 #define glResumeTransformFeedback \ 3535 #define glResumeTransformFeedback \
2699 ::gl::g_current_gl_context->glResumeTransformFeedbackFn 3536 ::gl::g_current_gl_context->glResumeTransformFeedbackFn
2700 #define glSampleCoverage ::gl::g_current_gl_context->glSampleCoverageFn 3537 #define glSampleCoverage ::gl::g_current_gl_context->glSampleCoverageFn
2701 #define glSamplerParameterf ::gl::g_current_gl_context->glSamplerParameterfFn 3538 #define glSamplerParameterf ::gl::g_current_gl_context->glSamplerParameterfFn
2702 #define glSamplerParameterfv ::gl::g_current_gl_context->glSamplerParameterfvFn 3539 #define glSamplerParameterfv ::gl::g_current_gl_context->glSamplerParameterfvFn
3540 #define glSamplerParameterfvRobustANGLE \
3541 ::gl::g_current_gl_context->glSamplerParameterfvRobustANGLEFn
2703 #define glSamplerParameteri ::gl::g_current_gl_context->glSamplerParameteriFn 3542 #define glSamplerParameteri ::gl::g_current_gl_context->glSamplerParameteriFn
3543 #define glSamplerParameterIivRobustANGLE \
3544 ::gl::g_current_gl_context->glSamplerParameterIivRobustANGLEFn
3545 #define glSamplerParameterIuivRobustANGLE \
3546 ::gl::g_current_gl_context->glSamplerParameterIuivRobustANGLEFn
2704 #define glSamplerParameteriv ::gl::g_current_gl_context->glSamplerParameterivFn 3547 #define glSamplerParameteriv ::gl::g_current_gl_context->glSamplerParameterivFn
3548 #define glSamplerParameterivRobustANGLE \
3549 ::gl::g_current_gl_context->glSamplerParameterivRobustANGLEFn
2705 #define glScissor ::gl::g_current_gl_context->glScissorFn 3550 #define glScissor ::gl::g_current_gl_context->glScissorFn
2706 #define glSetFenceAPPLE ::gl::g_current_gl_context->glSetFenceAPPLEFn 3551 #define glSetFenceAPPLE ::gl::g_current_gl_context->glSetFenceAPPLEFn
2707 #define glSetFenceNV ::gl::g_current_gl_context->glSetFenceNVFn 3552 #define glSetFenceNV ::gl::g_current_gl_context->glSetFenceNVFn
2708 #define glShaderBinary ::gl::g_current_gl_context->glShaderBinaryFn 3553 #define glShaderBinary ::gl::g_current_gl_context->glShaderBinaryFn
2709 #define glShaderSource ::gl::g_current_gl_context->glShaderSourceFn 3554 #define glShaderSource ::gl::g_current_gl_context->glShaderSourceFn
2710 #define glStencilFillPathInstancedNV \ 3555 #define glStencilFillPathInstancedNV \
2711 ::gl::g_current_gl_context->glStencilFillPathInstancedNVFn 3556 ::gl::g_current_gl_context->glStencilFillPathInstancedNVFn
2712 #define glStencilFillPathNV ::gl::g_current_gl_context->glStencilFillPathNVFn 3557 #define glStencilFillPathNV ::gl::g_current_gl_context->glStencilFillPathNVFn
2713 #define glStencilFunc ::gl::g_current_gl_context->glStencilFuncFn 3558 #define glStencilFunc ::gl::g_current_gl_context->glStencilFuncFn
2714 #define glStencilFuncSeparate \ 3559 #define glStencilFuncSeparate \
(...skipping 11 matching lines...) Expand all
2726 ::gl::g_current_gl_context->glStencilThenCoverFillPathInstancedNVFn 3571 ::gl::g_current_gl_context->glStencilThenCoverFillPathInstancedNVFn
2727 #define glStencilThenCoverFillPathNV \ 3572 #define glStencilThenCoverFillPathNV \
2728 ::gl::g_current_gl_context->glStencilThenCoverFillPathNVFn 3573 ::gl::g_current_gl_context->glStencilThenCoverFillPathNVFn
2729 #define glStencilThenCoverStrokePathInstancedNV \ 3574 #define glStencilThenCoverStrokePathInstancedNV \
2730 ::gl::g_current_gl_context->glStencilThenCoverStrokePathInstancedNVFn 3575 ::gl::g_current_gl_context->glStencilThenCoverStrokePathInstancedNVFn
2731 #define glStencilThenCoverStrokePathNV \ 3576 #define glStencilThenCoverStrokePathNV \
2732 ::gl::g_current_gl_context->glStencilThenCoverStrokePathNVFn 3577 ::gl::g_current_gl_context->glStencilThenCoverStrokePathNVFn
2733 #define glTestFenceAPPLE ::gl::g_current_gl_context->glTestFenceAPPLEFn 3578 #define glTestFenceAPPLE ::gl::g_current_gl_context->glTestFenceAPPLEFn
2734 #define glTestFenceNV ::gl::g_current_gl_context->glTestFenceNVFn 3579 #define glTestFenceNV ::gl::g_current_gl_context->glTestFenceNVFn
2735 #define glTexImage2D ::gl::g_current_gl_context->glTexImage2DFn 3580 #define glTexImage2D ::gl::g_current_gl_context->glTexImage2DFn
3581 #define glTexImage2DRobustANGLE \
3582 ::gl::g_current_gl_context->glTexImage2DRobustANGLEFn
2736 #define glTexImage3D ::gl::g_current_gl_context->glTexImage3DFn 3583 #define glTexImage3D ::gl::g_current_gl_context->glTexImage3DFn
3584 #define glTexImage3DRobustANGLE \
3585 ::gl::g_current_gl_context->glTexImage3DRobustANGLEFn
2737 #define glTexParameterf ::gl::g_current_gl_context->glTexParameterfFn 3586 #define glTexParameterf ::gl::g_current_gl_context->glTexParameterfFn
2738 #define glTexParameterfv ::gl::g_current_gl_context->glTexParameterfvFn 3587 #define glTexParameterfv ::gl::g_current_gl_context->glTexParameterfvFn
3588 #define glTexParameterfvRobustANGLE \
3589 ::gl::g_current_gl_context->glTexParameterfvRobustANGLEFn
2739 #define glTexParameteri ::gl::g_current_gl_context->glTexParameteriFn 3590 #define glTexParameteri ::gl::g_current_gl_context->glTexParameteriFn
3591 #define glTexParameterIivRobustANGLE \
3592 ::gl::g_current_gl_context->glTexParameterIivRobustANGLEFn
3593 #define glTexParameterIuivRobustANGLE \
3594 ::gl::g_current_gl_context->glTexParameterIuivRobustANGLEFn
2740 #define glTexParameteriv ::gl::g_current_gl_context->glTexParameterivFn 3595 #define glTexParameteriv ::gl::g_current_gl_context->glTexParameterivFn
3596 #define glTexParameterivRobustANGLE \
3597 ::gl::g_current_gl_context->glTexParameterivRobustANGLEFn
2741 #define glTexStorage2DEXT ::gl::g_current_gl_context->glTexStorage2DEXTFn 3598 #define glTexStorage2DEXT ::gl::g_current_gl_context->glTexStorage2DEXTFn
2742 #define glTexStorage3D ::gl::g_current_gl_context->glTexStorage3DFn 3599 #define glTexStorage3D ::gl::g_current_gl_context->glTexStorage3DFn
2743 #define glTexSubImage2D ::gl::g_current_gl_context->glTexSubImage2DFn 3600 #define glTexSubImage2D ::gl::g_current_gl_context->glTexSubImage2DFn
3601 #define glTexSubImage2DRobustANGLE \
3602 ::gl::g_current_gl_context->glTexSubImage2DRobustANGLEFn
2744 #define glTexSubImage3D ::gl::g_current_gl_context->glTexSubImage3DFn 3603 #define glTexSubImage3D ::gl::g_current_gl_context->glTexSubImage3DFn
3604 #define glTexSubImage3DRobustANGLE \
3605 ::gl::g_current_gl_context->glTexSubImage3DRobustANGLEFn
2745 #define glTransformFeedbackVaryings \ 3606 #define glTransformFeedbackVaryings \
2746 ::gl::g_current_gl_context->glTransformFeedbackVaryingsFn 3607 ::gl::g_current_gl_context->glTransformFeedbackVaryingsFn
2747 #define glUniform1f ::gl::g_current_gl_context->glUniform1fFn 3608 #define glUniform1f ::gl::g_current_gl_context->glUniform1fFn
2748 #define glUniform1fv ::gl::g_current_gl_context->glUniform1fvFn 3609 #define glUniform1fv ::gl::g_current_gl_context->glUniform1fvFn
2749 #define glUniform1i ::gl::g_current_gl_context->glUniform1iFn 3610 #define glUniform1i ::gl::g_current_gl_context->glUniform1iFn
2750 #define glUniform1iv ::gl::g_current_gl_context->glUniform1ivFn 3611 #define glUniform1iv ::gl::g_current_gl_context->glUniform1ivFn
2751 #define glUniform1ui ::gl::g_current_gl_context->glUniform1uiFn 3612 #define glUniform1ui ::gl::g_current_gl_context->glUniform1uiFn
2752 #define glUniform1uiv ::gl::g_current_gl_context->glUniform1uivFn 3613 #define glUniform1uiv ::gl::g_current_gl_context->glUniform1uivFn
2753 #define glUniform2f ::gl::g_current_gl_context->glUniform2fFn 3614 #define glUniform2f ::gl::g_current_gl_context->glUniform2fFn
2754 #define glUniform2fv ::gl::g_current_gl_context->glUniform2fvFn 3615 #define glUniform2fv ::gl::g_current_gl_context->glUniform2fvFn
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
2797 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn 3658 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn
2798 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn 3659 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn
2799 #define glVertexAttribIPointer \ 3660 #define glVertexAttribIPointer \
2800 ::gl::g_current_gl_context->glVertexAttribIPointerFn 3661 ::gl::g_current_gl_context->glVertexAttribIPointerFn
2801 #define glVertexAttribPointer \ 3662 #define glVertexAttribPointer \
2802 ::gl::g_current_gl_context->glVertexAttribPointerFn 3663 ::gl::g_current_gl_context->glVertexAttribPointerFn
2803 #define glViewport ::gl::g_current_gl_context->glViewportFn 3664 #define glViewport ::gl::g_current_gl_context->glViewportFn
2804 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn 3665 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn
2805 3666
2806 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_ 3667 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_
OLDNEW
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698