Go to the documentation of this file.
625 #define glCullFace gl3wCullFace
626 #define glFrontFace gl3wFrontFace
627 #define glHint gl3wHint
628 #define glLineWidth gl3wLineWidth
629 #define glPointSize gl3wPointSize
630 #define glPolygonMode gl3wPolygonMode
631 #define glScissor gl3wScissor
632 #define glTexParameterf gl3wTexParameterf
633 #define glTexParameterfv gl3wTexParameterfv
634 #define glTexParameteri gl3wTexParameteri
635 #define glTexParameteriv gl3wTexParameteriv
636 #define glTexImage1D gl3wTexImage1D
637 #define glTexImage2D gl3wTexImage2D
638 #define glDrawBuffer gl3wDrawBuffer
639 #define glClear gl3wClear
640 #define glClearColor gl3wClearColor
641 #define glClearStencil gl3wClearStencil
642 #define glClearDepth gl3wClearDepth
643 #define glStencilMask gl3wStencilMask
644 #define glColorMask gl3wColorMask
645 #define glDepthMask gl3wDepthMask
646 #define glDisable gl3wDisable
647 #define glEnable gl3wEnable
648 #define glFinish gl3wFinish
649 #define glFlush gl3wFlush
650 #define glBlendFunc gl3wBlendFunc
651 #define glLogicOp gl3wLogicOp
652 #define glStencilFunc gl3wStencilFunc
653 #define glStencilOp gl3wStencilOp
654 #define glDepthFunc gl3wDepthFunc
655 #define glPixelStoref gl3wPixelStoref
656 #define glPixelStorei gl3wPixelStorei
657 #define glReadBuffer gl3wReadBuffer
658 #define glReadPixels gl3wReadPixels
659 #define glGetBooleanv gl3wGetBooleanv
660 #define glGetDoublev gl3wGetDoublev
661 #define glGetError gl3wGetError
662 #define glGetFloatv gl3wGetFloatv
663 #define glGetIntegerv gl3wGetIntegerv
664 #define glGetString gl3wGetString
665 #define glGetTexImage gl3wGetTexImage
666 #define glGetTexParameterfv gl3wGetTexParameterfv
667 #define glGetTexParameteriv gl3wGetTexParameteriv
668 #define glGetTexLevelParameterfv gl3wGetTexLevelParameterfv
669 #define glGetTexLevelParameteriv gl3wGetTexLevelParameteriv
670 #define glIsEnabled gl3wIsEnabled
671 #define glDepthRange gl3wDepthRange
672 #define glViewport gl3wViewport
673 #define glDrawArrays gl3wDrawArrays
674 #define glDrawElements gl3wDrawElements
675 #define glGetPointerv gl3wGetPointerv
676 #define glPolygonOffset gl3wPolygonOffset
677 #define glCopyTexImage1D gl3wCopyTexImage1D
678 #define glCopyTexImage2D gl3wCopyTexImage2D
679 #define glCopyTexSubImage1D gl3wCopyTexSubImage1D
680 #define glCopyTexSubImage2D gl3wCopyTexSubImage2D
681 #define glTexSubImage1D gl3wTexSubImage1D
682 #define glTexSubImage2D gl3wTexSubImage2D
683 #define glBindTexture gl3wBindTexture
684 #define glDeleteTextures gl3wDeleteTextures
685 #define glGenTextures gl3wGenTextures
686 #define glIsTexture gl3wIsTexture
687 #define glBlendColor gl3wBlendColor
688 #define glBlendEquation gl3wBlendEquation
689 #define glDrawRangeElements gl3wDrawRangeElements
690 #define glTexImage3D gl3wTexImage3D
691 #define glTexSubImage3D gl3wTexSubImage3D
692 #define glCopyTexSubImage3D gl3wCopyTexSubImage3D
693 #define glActiveTexture gl3wActiveTexture
694 #define glSampleCoverage gl3wSampleCoverage
695 #define glCompressedTexImage3D gl3wCompressedTexImage3D
696 #define glCompressedTexImage2D gl3wCompressedTexImage2D
697 #define glCompressedTexImage1D gl3wCompressedTexImage1D
698 #define glCompressedTexSubImage3D gl3wCompressedTexSubImage3D
699 #define glCompressedTexSubImage2D gl3wCompressedTexSubImage2D
700 #define glCompressedTexSubImage1D gl3wCompressedTexSubImage1D
701 #define glGetCompressedTexImage gl3wGetCompressedTexImage
702 #define glBlendFuncSeparate gl3wBlendFuncSeparate
703 #define glMultiDrawArrays gl3wMultiDrawArrays
704 #define glMultiDrawElements gl3wMultiDrawElements
705 #define glPointParameterf gl3wPointParameterf
706 #define glPointParameterfv gl3wPointParameterfv
707 #define glPointParameteri gl3wPointParameteri
708 #define glPointParameteriv gl3wPointParameteriv
709 #define glGenQueries gl3wGenQueries
710 #define glDeleteQueries gl3wDeleteQueries
711 #define glIsQuery gl3wIsQuery
712 #define glBeginQuery gl3wBeginQuery
713 #define glEndQuery gl3wEndQuery
714 #define glGetQueryiv gl3wGetQueryiv
715 #define glGetQueryObjectiv gl3wGetQueryObjectiv
716 #define glGetQueryObjectuiv gl3wGetQueryObjectuiv
717 #define glBindBuffer gl3wBindBuffer
718 #define glDeleteBuffers gl3wDeleteBuffers
719 #define glGenBuffers gl3wGenBuffers
720 #define glIsBuffer gl3wIsBuffer
721 #define glBufferData gl3wBufferData
722 #define glBufferSubData gl3wBufferSubData
723 #define glGetBufferSubData gl3wGetBufferSubData
724 #define glMapBuffer gl3wMapBuffer
725 #define glUnmapBuffer gl3wUnmapBuffer
726 #define glGetBufferParameteriv gl3wGetBufferParameteriv
727 #define glGetBufferPointerv gl3wGetBufferPointerv
728 #define glBlendEquationSeparate gl3wBlendEquationSeparate
729 #define glDrawBuffers gl3wDrawBuffers
730 #define glStencilOpSeparate gl3wStencilOpSeparate
731 #define glStencilFuncSeparate gl3wStencilFuncSeparate
732 #define glStencilMaskSeparate gl3wStencilMaskSeparate
733 #define glAttachShader gl3wAttachShader
734 #define glBindAttribLocation gl3wBindAttribLocation
735 #define glCompileShader gl3wCompileShader
736 #define glCreateProgram gl3wCreateProgram
737 #define glCreateShader gl3wCreateShader
738 #define glDeleteProgram gl3wDeleteProgram
739 #define glDeleteShader gl3wDeleteShader
740 #define glDetachShader gl3wDetachShader
741 #define glDisableVertexAttribArray gl3wDisableVertexAttribArray
742 #define glEnableVertexAttribArray gl3wEnableVertexAttribArray
743 #define glGetActiveAttrib gl3wGetActiveAttrib
744 #define glGetActiveUniform gl3wGetActiveUniform
745 #define glGetAttachedShaders gl3wGetAttachedShaders
746 #define glGetAttribLocation gl3wGetAttribLocation
747 #define glGetProgramiv gl3wGetProgramiv
748 #define glGetProgramInfoLog gl3wGetProgramInfoLog
749 #define glGetShaderiv gl3wGetShaderiv
750 #define glGetShaderInfoLog gl3wGetShaderInfoLog
751 #define glGetShaderSource gl3wGetShaderSource
752 #define glGetUniformLocation gl3wGetUniformLocation
753 #define glGetUniformfv gl3wGetUniformfv
754 #define glGetUniformiv gl3wGetUniformiv
755 #define glGetVertexAttribdv gl3wGetVertexAttribdv
756 #define glGetVertexAttribfv gl3wGetVertexAttribfv
757 #define glGetVertexAttribiv gl3wGetVertexAttribiv
758 #define glGetVertexAttribPointerv gl3wGetVertexAttribPointerv
759 #define glIsProgram gl3wIsProgram
760 #define glIsShader gl3wIsShader
761 #define glLinkProgram gl3wLinkProgram
762 #define glShaderSource gl3wShaderSource
763 #define glUseProgram gl3wUseProgram
764 #define glUniform1f gl3wUniform1f
765 #define glUniform2f gl3wUniform2f
766 #define glUniform3f gl3wUniform3f
767 #define glUniform4f gl3wUniform4f
768 #define glUniform1i gl3wUniform1i
769 #define glUniform2i gl3wUniform2i
770 #define glUniform3i gl3wUniform3i
771 #define glUniform4i gl3wUniform4i
772 #define glUniform1fv gl3wUniform1fv
773 #define glUniform2fv gl3wUniform2fv
774 #define glUniform3fv gl3wUniform3fv
775 #define glUniform4fv gl3wUniform4fv
776 #define glUniform1iv gl3wUniform1iv
777 #define glUniform2iv gl3wUniform2iv
778 #define glUniform3iv gl3wUniform3iv
779 #define glUniform4iv gl3wUniform4iv
780 #define glUniformMatrix2fv gl3wUniformMatrix2fv
781 #define glUniformMatrix3fv gl3wUniformMatrix3fv
782 #define glUniformMatrix4fv gl3wUniformMatrix4fv
783 #define glValidateProgram gl3wValidateProgram
784 #define glVertexAttrib1d gl3wVertexAttrib1d
785 #define glVertexAttrib1dv gl3wVertexAttrib1dv
786 #define glVertexAttrib1f gl3wVertexAttrib1f
787 #define glVertexAttrib1fv gl3wVertexAttrib1fv
788 #define glVertexAttrib1s gl3wVertexAttrib1s
789 #define glVertexAttrib1sv gl3wVertexAttrib1sv
790 #define glVertexAttrib2d gl3wVertexAttrib2d
791 #define glVertexAttrib2dv gl3wVertexAttrib2dv
792 #define glVertexAttrib2f gl3wVertexAttrib2f
793 #define glVertexAttrib2fv gl3wVertexAttrib2fv
794 #define glVertexAttrib2s gl3wVertexAttrib2s
795 #define glVertexAttrib2sv gl3wVertexAttrib2sv
796 #define glVertexAttrib3d gl3wVertexAttrib3d
797 #define glVertexAttrib3dv gl3wVertexAttrib3dv
798 #define glVertexAttrib3f gl3wVertexAttrib3f
799 #define glVertexAttrib3fv gl3wVertexAttrib3fv
800 #define glVertexAttrib3s gl3wVertexAttrib3s
801 #define glVertexAttrib3sv gl3wVertexAttrib3sv
802 #define glVertexAttrib4Nbv gl3wVertexAttrib4Nbv
803 #define glVertexAttrib4Niv gl3wVertexAttrib4Niv
804 #define glVertexAttrib4Nsv gl3wVertexAttrib4Nsv
805 #define glVertexAttrib4Nub gl3wVertexAttrib4Nub
806 #define glVertexAttrib4Nubv gl3wVertexAttrib4Nubv
807 #define glVertexAttrib4Nuiv gl3wVertexAttrib4Nuiv
808 #define glVertexAttrib4Nusv gl3wVertexAttrib4Nusv
809 #define glVertexAttrib4bv gl3wVertexAttrib4bv
810 #define glVertexAttrib4d gl3wVertexAttrib4d
811 #define glVertexAttrib4dv gl3wVertexAttrib4dv
812 #define glVertexAttrib4f gl3wVertexAttrib4f
813 #define glVertexAttrib4fv gl3wVertexAttrib4fv
814 #define glVertexAttrib4iv gl3wVertexAttrib4iv
815 #define glVertexAttrib4s gl3wVertexAttrib4s
816 #define glVertexAttrib4sv gl3wVertexAttrib4sv
817 #define glVertexAttrib4ubv gl3wVertexAttrib4ubv
818 #define glVertexAttrib4uiv gl3wVertexAttrib4uiv
819 #define glVertexAttrib4usv gl3wVertexAttrib4usv
820 #define glVertexAttribPointer gl3wVertexAttribPointer
821 #define glUniformMatrix2x3fv gl3wUniformMatrix2x3fv
822 #define glUniformMatrix3x2fv gl3wUniformMatrix3x2fv
823 #define glUniformMatrix2x4fv gl3wUniformMatrix2x4fv
824 #define glUniformMatrix4x2fv gl3wUniformMatrix4x2fv
825 #define glUniformMatrix3x4fv gl3wUniformMatrix3x4fv
826 #define glUniformMatrix4x3fv gl3wUniformMatrix4x3fv
827 #define glColorMaski gl3wColorMaski
828 #define glGetBooleani_v gl3wGetBooleani_v
829 #define glGetIntegeri_v gl3wGetIntegeri_v
830 #define glEnablei gl3wEnablei
831 #define glDisablei gl3wDisablei
832 #define glIsEnabledi gl3wIsEnabledi
833 #define glBeginTransformFeedback gl3wBeginTransformFeedback
834 #define glEndTransformFeedback gl3wEndTransformFeedback
835 #define glBindBufferRange gl3wBindBufferRange
836 #define glBindBufferBase gl3wBindBufferBase
837 #define glTransformFeedbackVaryings gl3wTransformFeedbackVaryings
838 #define glGetTransformFeedbackVarying gl3wGetTransformFeedbackVarying
839 #define glClampColor gl3wClampColor
840 #define glBeginConditionalRender gl3wBeginConditionalRender
841 #define glEndConditionalRender gl3wEndConditionalRender
842 #define glVertexAttribIPointer gl3wVertexAttribIPointer
843 #define glGetVertexAttribIiv gl3wGetVertexAttribIiv
844 #define glGetVertexAttribIuiv gl3wGetVertexAttribIuiv
845 #define glVertexAttribI1i gl3wVertexAttribI1i
846 #define glVertexAttribI2i gl3wVertexAttribI2i
847 #define glVertexAttribI3i gl3wVertexAttribI3i
848 #define glVertexAttribI4i gl3wVertexAttribI4i
849 #define glVertexAttribI1ui gl3wVertexAttribI1ui
850 #define glVertexAttribI2ui gl3wVertexAttribI2ui
851 #define glVertexAttribI3ui gl3wVertexAttribI3ui
852 #define glVertexAttribI4ui gl3wVertexAttribI4ui
853 #define glVertexAttribI1iv gl3wVertexAttribI1iv
854 #define glVertexAttribI2iv gl3wVertexAttribI2iv
855 #define glVertexAttribI3iv gl3wVertexAttribI3iv
856 #define glVertexAttribI4iv gl3wVertexAttribI4iv
857 #define glVertexAttribI1uiv gl3wVertexAttribI1uiv
858 #define glVertexAttribI2uiv gl3wVertexAttribI2uiv
859 #define glVertexAttribI3uiv gl3wVertexAttribI3uiv
860 #define glVertexAttribI4uiv gl3wVertexAttribI4uiv
861 #define glVertexAttribI4bv gl3wVertexAttribI4bv
862 #define glVertexAttribI4sv gl3wVertexAttribI4sv
863 #define glVertexAttribI4ubv gl3wVertexAttribI4ubv
864 #define glVertexAttribI4usv gl3wVertexAttribI4usv
865 #define glGetUniformuiv gl3wGetUniformuiv
866 #define glBindFragDataLocation gl3wBindFragDataLocation
867 #define glGetFragDataLocation gl3wGetFragDataLocation
868 #define glUniform1ui gl3wUniform1ui
869 #define glUniform2ui gl3wUniform2ui
870 #define glUniform3ui gl3wUniform3ui
871 #define glUniform4ui gl3wUniform4ui
872 #define glUniform1uiv gl3wUniform1uiv
873 #define glUniform2uiv gl3wUniform2uiv
874 #define glUniform3uiv gl3wUniform3uiv
875 #define glUniform4uiv gl3wUniform4uiv
876 #define glTexParameterIiv gl3wTexParameterIiv
877 #define glTexParameterIuiv gl3wTexParameterIuiv
878 #define glGetTexParameterIiv gl3wGetTexParameterIiv
879 #define glGetTexParameterIuiv gl3wGetTexParameterIuiv
880 #define glClearBufferiv gl3wClearBufferiv
881 #define glClearBufferuiv gl3wClearBufferuiv
882 #define glClearBufferfv gl3wClearBufferfv
883 #define glClearBufferfi gl3wClearBufferfi
884 #define glGetStringi gl3wGetStringi
885 #define glDrawArraysInstanced gl3wDrawArraysInstanced
886 #define glDrawElementsInstanced gl3wDrawElementsInstanced
887 #define glTexBuffer gl3wTexBuffer
888 #define glPrimitiveRestartIndex gl3wPrimitiveRestartIndex
889 #define glGetInteger64i_v gl3wGetInteger64i_v
890 #define glGetBufferParameteri64v gl3wGetBufferParameteri64v
891 #define glFramebufferTexture gl3wFramebufferTexture
892 #define glVertexAttribDivisor gl3wVertexAttribDivisor
893 #define glMinSampleShading gl3wMinSampleShading
894 #define glBlendEquationi gl3wBlendEquationi
895 #define glBlendEquationSeparatei gl3wBlendEquationSeparatei
896 #define glBlendFunci gl3wBlendFunci
897 #define glBlendFuncSeparatei gl3wBlendFuncSeparatei
898 #define glIsRenderbuffer gl3wIsRenderbuffer
899 #define glBindRenderbuffer gl3wBindRenderbuffer
900 #define glDeleteRenderbuffers gl3wDeleteRenderbuffers
901 #define glGenRenderbuffers gl3wGenRenderbuffers
902 #define glRenderbufferStorage gl3wRenderbufferStorage
903 #define glGetRenderbufferParameteriv gl3wGetRenderbufferParameteriv
904 #define glIsFramebuffer gl3wIsFramebuffer
905 #define glBindFramebuffer gl3wBindFramebuffer
906 #define glDeleteFramebuffers gl3wDeleteFramebuffers
907 #define glGenFramebuffers gl3wGenFramebuffers
908 #define glCheckFramebufferStatus gl3wCheckFramebufferStatus
909 #define glFramebufferTexture1D gl3wFramebufferTexture1D
910 #define glFramebufferTexture2D gl3wFramebufferTexture2D
911 #define glFramebufferTexture3D gl3wFramebufferTexture3D
912 #define glFramebufferRenderbuffer gl3wFramebufferRenderbuffer
913 #define glGetFramebufferAttachmentParameteriv gl3wGetFramebufferAttachmentParameteriv
914 #define glGenerateMipmap gl3wGenerateMipmap
915 #define glBlitFramebuffer gl3wBlitFramebuffer
916 #define glRenderbufferStorageMultisample gl3wRenderbufferStorageMultisample
917 #define glFramebufferTextureLayer gl3wFramebufferTextureLayer
918 #define glMapBufferRange gl3wMapBufferRange
919 #define glFlushMappedBufferRange gl3wFlushMappedBufferRange
920 #define glBindVertexArray gl3wBindVertexArray
921 #define glDeleteVertexArrays gl3wDeleteVertexArrays
922 #define glGenVertexArrays gl3wGenVertexArrays
923 #define glIsVertexArray gl3wIsVertexArray
924 #define glGetUniformIndices gl3wGetUniformIndices
925 #define glGetActiveUniformsiv gl3wGetActiveUniformsiv
926 #define glGetActiveUniformName gl3wGetActiveUniformName
927 #define glGetUniformBlockIndex gl3wGetUniformBlockIndex
928 #define glGetActiveUniformBlockiv gl3wGetActiveUniformBlockiv
929 #define glGetActiveUniformBlockName gl3wGetActiveUniformBlockName
930 #define glUniformBlockBinding gl3wUniformBlockBinding
931 #define glCopyBufferSubData gl3wCopyBufferSubData
932 #define glDrawElementsBaseVertex gl3wDrawElementsBaseVertex
933 #define glDrawRangeElementsBaseVertex gl3wDrawRangeElementsBaseVertex
934 #define glDrawElementsInstancedBaseVertex gl3wDrawElementsInstancedBaseVertex
935 #define glMultiDrawElementsBaseVertex gl3wMultiDrawElementsBaseVertex
936 #define glProvokingVertex gl3wProvokingVertex
937 #define glFenceSync gl3wFenceSync
938 #define glIsSync gl3wIsSync
939 #define glDeleteSync gl3wDeleteSync
940 #define glClientWaitSync gl3wClientWaitSync
941 #define glWaitSync gl3wWaitSync
942 #define glGetInteger64v gl3wGetInteger64v
943 #define glGetSynciv gl3wGetSynciv
944 #define glTexImage2DMultisample gl3wTexImage2DMultisample
945 #define glTexImage3DMultisample gl3wTexImage3DMultisample
946 #define glGetMultisamplefv gl3wGetMultisamplefv
947 #define glSampleMaski gl3wSampleMaski
948 #define glBlendEquationiARB gl3wBlendEquationiARB
949 #define glBlendEquationSeparateiARB gl3wBlendEquationSeparateiARB
950 #define glBlendFunciARB gl3wBlendFunciARB
951 #define glBlendFuncSeparateiARB gl3wBlendFuncSeparateiARB
952 #define glMinSampleShadingARB gl3wMinSampleShadingARB
953 #define glNamedStringARB gl3wNamedStringARB
954 #define glDeleteNamedStringARB gl3wDeleteNamedStringARB
955 #define glCompileShaderIncludeARB gl3wCompileShaderIncludeARB
956 #define glIsNamedStringARB gl3wIsNamedStringARB
957 #define glGetNamedStringARB gl3wGetNamedStringARB
958 #define glGetNamedStringivARB gl3wGetNamedStringivARB
959 #define glBindFragDataLocationIndexed gl3wBindFragDataLocationIndexed
960 #define glGetFragDataIndex gl3wGetFragDataIndex
961 #define glGenSamplers gl3wGenSamplers
962 #define glDeleteSamplers gl3wDeleteSamplers
963 #define glIsSampler gl3wIsSampler
964 #define glBindSampler gl3wBindSampler
965 #define glSamplerParameteri gl3wSamplerParameteri
966 #define glSamplerParameteriv gl3wSamplerParameteriv
967 #define glSamplerParameterf gl3wSamplerParameterf
968 #define glSamplerParameterfv gl3wSamplerParameterfv
969 #define glSamplerParameterIiv gl3wSamplerParameterIiv
970 #define glSamplerParameterIuiv gl3wSamplerParameterIuiv
971 #define glGetSamplerParameteriv gl3wGetSamplerParameteriv
972 #define glGetSamplerParameterIiv gl3wGetSamplerParameterIiv
973 #define glGetSamplerParameterfv gl3wGetSamplerParameterfv
974 #define glGetSamplerParameterIuiv gl3wGetSamplerParameterIuiv
975 #define glQueryCounter gl3wQueryCounter
976 #define glGetQueryObjecti64v gl3wGetQueryObjecti64v
977 #define glGetQueryObjectui64v gl3wGetQueryObjectui64v
978 #define glVertexP2ui gl3wVertexP2ui
979 #define glVertexP2uiv gl3wVertexP2uiv
980 #define glVertexP3ui gl3wVertexP3ui
981 #define glVertexP3uiv gl3wVertexP3uiv
982 #define glVertexP4ui gl3wVertexP4ui
983 #define glVertexP4uiv gl3wVertexP4uiv
984 #define glTexCoordP1ui gl3wTexCoordP1ui
985 #define glTexCoordP1uiv gl3wTexCoordP1uiv
986 #define glTexCoordP2ui gl3wTexCoordP2ui
987 #define glTexCoordP2uiv gl3wTexCoordP2uiv
988 #define glTexCoordP3ui gl3wTexCoordP3ui
989 #define glTexCoordP3uiv gl3wTexCoordP3uiv
990 #define glTexCoordP4ui gl3wTexCoordP4ui
991 #define glTexCoordP4uiv gl3wTexCoordP4uiv
992 #define glMultiTexCoordP1ui gl3wMultiTexCoordP1ui
993 #define glMultiTexCoordP1uiv gl3wMultiTexCoordP1uiv
994 #define glMultiTexCoordP2ui gl3wMultiTexCoordP2ui
995 #define glMultiTexCoordP2uiv gl3wMultiTexCoordP2uiv
996 #define glMultiTexCoordP3ui gl3wMultiTexCoordP3ui
997 #define glMultiTexCoordP3uiv gl3wMultiTexCoordP3uiv
998 #define glMultiTexCoordP4ui gl3wMultiTexCoordP4ui
999 #define glMultiTexCoordP4uiv gl3wMultiTexCoordP4uiv
1000 #define glNormalP3ui gl3wNormalP3ui
1001 #define glNormalP3uiv gl3wNormalP3uiv
1002 #define glColorP3ui gl3wColorP3ui
1003 #define glColorP3uiv gl3wColorP3uiv
1004 #define glColorP4ui gl3wColorP4ui
1005 #define glColorP4uiv gl3wColorP4uiv
1006 #define glSecondaryColorP3ui gl3wSecondaryColorP3ui
1007 #define glSecondaryColorP3uiv gl3wSecondaryColorP3uiv
1008 #define glVertexAttribP1ui gl3wVertexAttribP1ui
1009 #define glVertexAttribP1uiv gl3wVertexAttribP1uiv
1010 #define glVertexAttribP2ui gl3wVertexAttribP2ui
1011 #define glVertexAttribP2uiv gl3wVertexAttribP2uiv
1012 #define glVertexAttribP3ui gl3wVertexAttribP3ui
1013 #define glVertexAttribP3uiv gl3wVertexAttribP3uiv
1014 #define glVertexAttribP4ui gl3wVertexAttribP4ui
1015 #define glVertexAttribP4uiv gl3wVertexAttribP4uiv
1016 #define glDrawArraysIndirect gl3wDrawArraysIndirect
1017 #define glDrawElementsIndirect gl3wDrawElementsIndirect
1018 #define glUniform1d gl3wUniform1d
1019 #define glUniform2d gl3wUniform2d
1020 #define glUniform3d gl3wUniform3d
1021 #define glUniform4d gl3wUniform4d
1022 #define glUniform1dv gl3wUniform1dv
1023 #define glUniform2dv gl3wUniform2dv
1024 #define glUniform3dv gl3wUniform3dv
1025 #define glUniform4dv gl3wUniform4dv
1026 #define glUniformMatrix2dv gl3wUniformMatrix2dv
1027 #define glUniformMatrix3dv gl3wUniformMatrix3dv
1028 #define glUniformMatrix4dv gl3wUniformMatrix4dv
1029 #define glUniformMatrix2x3dv gl3wUniformMatrix2x3dv
1030 #define glUniformMatrix2x4dv gl3wUniformMatrix2x4dv
1031 #define glUniformMatrix3x2dv gl3wUniformMatrix3x2dv
1032 #define glUniformMatrix3x4dv gl3wUniformMatrix3x4dv
1033 #define glUniformMatrix4x2dv gl3wUniformMatrix4x2dv
1034 #define glUniformMatrix4x3dv gl3wUniformMatrix4x3dv
1035 #define glGetUniformdv gl3wGetUniformdv
1036 #define glGetSubroutineUniformLocation gl3wGetSubroutineUniformLocation
1037 #define glGetSubroutineIndex gl3wGetSubroutineIndex
1038 #define glGetActiveSubroutineUniformiv gl3wGetActiveSubroutineUniformiv
1039 #define glGetActiveSubroutineUniformName gl3wGetActiveSubroutineUniformName
1040 #define glGetActiveSubroutineName gl3wGetActiveSubroutineName
1041 #define glUniformSubroutinesuiv gl3wUniformSubroutinesuiv
1042 #define glGetUniformSubroutineuiv gl3wGetUniformSubroutineuiv
1043 #define glGetProgramStageiv gl3wGetProgramStageiv
1044 #define glPatchParameteri gl3wPatchParameteri
1045 #define glPatchParameterfv gl3wPatchParameterfv
1046 #define glBindTransformFeedback gl3wBindTransformFeedback
1047 #define glDeleteTransformFeedbacks gl3wDeleteTransformFeedbacks
1048 #define glGenTransformFeedbacks gl3wGenTransformFeedbacks
1049 #define glIsTransformFeedback gl3wIsTransformFeedback
1050 #define glPauseTransformFeedback gl3wPauseTransformFeedback
1051 #define glResumeTransformFeedback gl3wResumeTransformFeedback
1052 #define glDrawTransformFeedback gl3wDrawTransformFeedback
1053 #define glDrawTransformFeedbackStream gl3wDrawTransformFeedbackStream
1054 #define glBeginQueryIndexed gl3wBeginQueryIndexed
1055 #define glEndQueryIndexed gl3wEndQueryIndexed
1056 #define glGetQueryIndexediv gl3wGetQueryIndexediv
1057 #define glReleaseShaderCompiler gl3wReleaseShaderCompiler
1058 #define glShaderBinary gl3wShaderBinary
1059 #define glGetShaderPrecisionFormat gl3wGetShaderPrecisionFormat
1060 #define glDepthRangef gl3wDepthRangef
1061 #define glClearDepthf gl3wClearDepthf
1062 #define glGetProgramBinary gl3wGetProgramBinary
1063 #define glProgramBinary gl3wProgramBinary
1064 #define glProgramParameteri gl3wProgramParameteri
1065 #define glUseProgramStages gl3wUseProgramStages
1066 #define glActiveShaderProgram gl3wActiveShaderProgram
1067 #define glCreateShaderProgramv gl3wCreateShaderProgramv
1068 #define glBindProgramPipeline gl3wBindProgramPipeline
1069 #define glDeleteProgramPipelines gl3wDeleteProgramPipelines
1070 #define glGenProgramPipelines gl3wGenProgramPipelines
1071 #define glIsProgramPipeline gl3wIsProgramPipeline
1072 #define glGetProgramPipelineiv gl3wGetProgramPipelineiv
1073 #define glProgramUniform1i gl3wProgramUniform1i
1074 #define glProgramUniform1iv gl3wProgramUniform1iv
1075 #define glProgramUniform1f gl3wProgramUniform1f
1076 #define glProgramUniform1fv gl3wProgramUniform1fv
1077 #define glProgramUniform1d gl3wProgramUniform1d
1078 #define glProgramUniform1dv gl3wProgramUniform1dv
1079 #define glProgramUniform1ui gl3wProgramUniform1ui
1080 #define glProgramUniform1uiv gl3wProgramUniform1uiv
1081 #define glProgramUniform2i gl3wProgramUniform2i
1082 #define glProgramUniform2iv gl3wProgramUniform2iv
1083 #define glProgramUniform2f gl3wProgramUniform2f
1084 #define glProgramUniform2fv gl3wProgramUniform2fv
1085 #define glProgramUniform2d gl3wProgramUniform2d
1086 #define glProgramUniform2dv gl3wProgramUniform2dv
1087 #define glProgramUniform2ui gl3wProgramUniform2ui
1088 #define glProgramUniform2uiv gl3wProgramUniform2uiv
1089 #define glProgramUniform3i gl3wProgramUniform3i
1090 #define glProgramUniform3iv gl3wProgramUniform3iv
1091 #define glProgramUniform3f gl3wProgramUniform3f
1092 #define glProgramUniform3fv gl3wProgramUniform3fv
1093 #define glProgramUniform3d gl3wProgramUniform3d
1094 #define glProgramUniform3dv gl3wProgramUniform3dv
1095 #define glProgramUniform3ui gl3wProgramUniform3ui
1096 #define glProgramUniform3uiv gl3wProgramUniform3uiv
1097 #define glProgramUniform4i gl3wProgramUniform4i
1098 #define glProgramUniform4iv gl3wProgramUniform4iv
1099 #define glProgramUniform4f gl3wProgramUniform4f
1100 #define glProgramUniform4fv gl3wProgramUniform4fv
1101 #define glProgramUniform4d gl3wProgramUniform4d
1102 #define glProgramUniform4dv gl3wProgramUniform4dv
1103 #define glProgramUniform4ui gl3wProgramUniform4ui
1104 #define glProgramUniform4uiv gl3wProgramUniform4uiv
1105 #define glProgramUniformMatrix2fv gl3wProgramUniformMatrix2fv
1106 #define glProgramUniformMatrix3fv gl3wProgramUniformMatrix3fv
1107 #define glProgramUniformMatrix4fv gl3wProgramUniformMatrix4fv
1108 #define glProgramUniformMatrix2dv gl3wProgramUniformMatrix2dv
1109 #define glProgramUniformMatrix3dv gl3wProgramUniformMatrix3dv
1110 #define glProgramUniformMatrix4dv gl3wProgramUniformMatrix4dv
1111 #define glProgramUniformMatrix2x3fv gl3wProgramUniformMatrix2x3fv
1112 #define glProgramUniformMatrix3x2fv gl3wProgramUniformMatrix3x2fv
1113 #define glProgramUniformMatrix2x4fv gl3wProgramUniformMatrix2x4fv
1114 #define glProgramUniformMatrix4x2fv gl3wProgramUniformMatrix4x2fv
1115 #define glProgramUniformMatrix3x4fv gl3wProgramUniformMatrix3x4fv
1116 #define glProgramUniformMatrix4x3fv gl3wProgramUniformMatrix4x3fv
1117 #define glProgramUniformMatrix2x3dv gl3wProgramUniformMatrix2x3dv
1118 #define glProgramUniformMatrix3x2dv gl3wProgramUniformMatrix3x2dv
1119 #define glProgramUniformMatrix2x4dv gl3wProgramUniformMatrix2x4dv
1120 #define glProgramUniformMatrix4x2dv gl3wProgramUniformMatrix4x2dv
1121 #define glProgramUniformMatrix3x4dv gl3wProgramUniformMatrix3x4dv
1122 #define glProgramUniformMatrix4x3dv gl3wProgramUniformMatrix4x3dv
1123 #define glValidateProgramPipeline gl3wValidateProgramPipeline
1124 #define glGetProgramPipelineInfoLog gl3wGetProgramPipelineInfoLog
1125 #define glVertexAttribL1d gl3wVertexAttribL1d
1126 #define glVertexAttribL2d gl3wVertexAttribL2d
1127 #define glVertexAttribL3d gl3wVertexAttribL3d
1128 #define glVertexAttribL4d gl3wVertexAttribL4d
1129 #define glVertexAttribL1dv gl3wVertexAttribL1dv
1130 #define glVertexAttribL2dv gl3wVertexAttribL2dv
1131 #define glVertexAttribL3dv gl3wVertexAttribL3dv
1132 #define glVertexAttribL4dv gl3wVertexAttribL4dv
1133 #define glVertexAttribLPointer gl3wVertexAttribLPointer
1134 #define glGetVertexAttribLdv gl3wGetVertexAttribLdv
1135 #define glViewportArrayv gl3wViewportArrayv
1136 #define glViewportIndexedf gl3wViewportIndexedf
1137 #define glViewportIndexedfv gl3wViewportIndexedfv
1138 #define glScissorArrayv gl3wScissorArrayv
1139 #define glScissorIndexed gl3wScissorIndexed
1140 #define glScissorIndexedv gl3wScissorIndexedv
1141 #define glDepthRangeArrayv gl3wDepthRangeArrayv
1142 #define glDepthRangeIndexed gl3wDepthRangeIndexed
1143 #define glGetFloati_v gl3wGetFloati_v
1144 #define glGetDoublei_v gl3wGetDoublei_v
1145 #define glCreateSyncFromCLeventARB gl3wCreateSyncFromCLeventARB
1146 #define glDebugMessageControlARB gl3wDebugMessageControlARB
1147 #define glDebugMessageInsertARB gl3wDebugMessageInsertARB
1148 #define glDebugMessageCallbackARB gl3wDebugMessageCallbackARB
1149 #define glGetDebugMessageLogARB gl3wGetDebugMessageLogARB
1150 #define glGetGraphicsResetStatusARB gl3wGetGraphicsResetStatusARB
1151 #define glGetnTexImageARB gl3wGetnTexImageARB
1152 #define glReadnPixelsARB gl3wReadnPixelsARB
1153 #define glGetnCompressedTexImageARB gl3wGetnCompressedTexImageARB
1154 #define glGetnUniformfvARB gl3wGetnUniformfvARB
1155 #define glGetnUniformivARB gl3wGetnUniformivARB
1156 #define glGetnUniformuivARB gl3wGetnUniformuivARB
1157 #define glGetnUniformdvARB gl3wGetnUniformdvARB
1158 #define glDrawArraysInstancedBaseInstance gl3wDrawArraysInstancedBaseInstance
1159 #define glDrawElementsInstancedBaseInstance gl3wDrawElementsInstancedBaseInstance
1160 #define glDrawElementsInstancedBaseVertexBaseInstance gl3wDrawElementsInstancedBaseVertexBaseInstance
1161 #define glDrawTransformFeedbackInstanced gl3wDrawTransformFeedbackInstanced
1162 #define glDrawTransformFeedbackStreamInstanced gl3wDrawTransformFeedbackStreamInstanced
1163 #define glGetInternalformativ gl3wGetInternalformativ
1164 #define glGetActiveAtomicCounterBufferiv gl3wGetActiveAtomicCounterBufferiv
1165 #define glBindImageTexture gl3wBindImageTexture
1166 #define glMemoryBarrier gl3wMemoryBarrier
1167 #define glTexStorage1D gl3wTexStorage1D
1168 #define glTexStorage2D gl3wTexStorage2D
1169 #define glTexStorage3D gl3wTexStorage3D
1170 #define glTextureStorage1DEXT gl3wTextureStorage1DEXT
1171 #define glTextureStorage2DEXT gl3wTextureStorage2DEXT
1172 #define glTextureStorage3DEXT gl3wTextureStorage3DEXT
1173 #define glDebugMessageControl gl3wDebugMessageControl
1174 #define glDebugMessageInsert gl3wDebugMessageInsert
1175 #define glDebugMessageCallback gl3wDebugMessageCallback
1176 #define glGetDebugMessageLog gl3wGetDebugMessageLog
1177 #define glPushDebugGroup gl3wPushDebugGroup
1178 #define glPopDebugGroup gl3wPopDebugGroup
1179 #define glObjectLabel gl3wObjectLabel
1180 #define glGetObjectLabel gl3wGetObjectLabel
1181 #define glObjectPtrLabel gl3wObjectPtrLabel
1182 #define glGetObjectPtrLabel gl3wGetObjectPtrLabel
1183 #define glClearBufferData gl3wClearBufferData
1184 #define glClearBufferSubData gl3wClearBufferSubData
1185 #define glClearNamedBufferDataEXT gl3wClearNamedBufferDataEXT
1186 #define glClearNamedBufferSubDataEXT gl3wClearNamedBufferSubDataEXT
1187 #define glDispatchCompute gl3wDispatchCompute
1188 #define glDispatchComputeIndirect gl3wDispatchComputeIndirect
1189 #define glCopyImageSubData gl3wCopyImageSubData
1190 #define glTextureView gl3wTextureView
1191 #define glBindVertexBuffer gl3wBindVertexBuffer
1192 #define glVertexAttribFormat gl3wVertexAttribFormat
1193 #define glVertexAttribIFormat gl3wVertexAttribIFormat
1194 #define glVertexAttribLFormat gl3wVertexAttribLFormat
1195 #define glVertexAttribBinding gl3wVertexAttribBinding
1196 #define glVertexBindingDivisor gl3wVertexBindingDivisor
1197 #define glVertexArrayBindVertexBufferEXT gl3wVertexArrayBindVertexBufferEXT
1198 #define glVertexArrayVertexAttribFormatEXT gl3wVertexArrayVertexAttribFormatEXT
1199 #define glVertexArrayVertexAttribIFormatEXT gl3wVertexArrayVertexAttribIFormatEXT
1200 #define glVertexArrayVertexAttribLFormatEXT gl3wVertexArrayVertexAttribLFormatEXT
1201 #define glVertexArrayVertexAttribBindingEXT gl3wVertexArrayVertexAttribBindingEXT
1202 #define glVertexArrayVertexBindingDivisorEXT gl3wVertexArrayVertexBindingDivisorEXT
1203 #define glFramebufferParameteri gl3wFramebufferParameteri
1204 #define glGetFramebufferParameteriv gl3wGetFramebufferParameteriv
1205 #define glNamedFramebufferParameteriEXT gl3wNamedFramebufferParameteriEXT
1206 #define glGetNamedFramebufferParameterivEXT gl3wGetNamedFramebufferParameterivEXT
1207 #define glGetInternalformati64v gl3wGetInternalformati64v
1208 #define glInvalidateTexSubImage gl3wInvalidateTexSubImage
1209 #define glInvalidateTexImage gl3wInvalidateTexImage
1210 #define glInvalidateBufferSubData gl3wInvalidateBufferSubData
1211 #define glInvalidateBufferData gl3wInvalidateBufferData
1212 #define glInvalidateFramebuffer gl3wInvalidateFramebuffer
1213 #define glInvalidateSubFramebuffer gl3wInvalidateSubFramebuffer
1214 #define glMultiDrawArraysIndirect gl3wMultiDrawArraysIndirect
1215 #define glMultiDrawElementsIndirect gl3wMultiDrawElementsIndirect
1216 #define glGetProgramInterfaceiv gl3wGetProgramInterfaceiv
1217 #define glGetProgramResourceIndex gl3wGetProgramResourceIndex
1218 #define glGetProgramResourceName gl3wGetProgramResourceName
1219 #define glGetProgramResourceiv gl3wGetProgramResourceiv
1220 #define glGetProgramResourceLocation gl3wGetProgramResourceLocation
1221 #define glGetProgramResourceLocationIndex gl3wGetProgramResourceLocationIndex
1222 #define glShaderStorageBlockBinding gl3wShaderStorageBlockBinding
1223 #define glTexBufferRange gl3wTexBufferRange
1224 #define glTextureBufferRangeEXT gl3wTextureBufferRangeEXT
1225 #define glTexStorage2DMultisample gl3wTexStorage2DMultisample
1226 #define glTexStorage3DMultisample gl3wTexStorage3DMultisample
1227 #define glTextureStorage2DMultisampleEXT gl3wTextureStorage2DMultisampleEXT
1228 #define glTextureStorage3DMultisampleEXT gl3wTextureStorage3DMultisampleEXT
PFNGLGETVERTEXATTRIBIUIVPROC gl3wGetVertexAttribIuiv
PFNGLCOPYTEXIMAGE2DPROC gl3wCopyTexImage2D
PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC gl3wProgramUniformMatrix2x4fv
PFNGLTEXCOORDP2UIVPROC gl3wTexCoordP2uiv
PFNGLUNIFORM1DPROC gl3wUniform1d
PFNGLUNIFORMMATRIX2X3FVPROC gl3wUniformMatrix2x3fv
PFNGLPOPDEBUGGROUPPROC gl3wPopDebugGroup
PFNGLISENABLEDPROC gl3wIsEnabled
PFNGLPROGRAMUNIFORM4UIPROC gl3wProgramUniform4ui
PFNGLGENTRANSFORMFEEDBACKSPROC gl3wGenTransformFeedbacks
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC gl3wGetActiveSubroutineUniformName
PFNGLTEXSTORAGE3DPROC gl3wTexStorage3D
PFNGLBLENDFUNCPROC gl3wBlendFunc
PFNGLPROGRAMUNIFORM1IVPROC gl3wProgramUniform1iv
PFNGLMAPBUFFERPROC gl3wMapBuffer
PFNGLFRONTFACEPROC gl3wFrontFace
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC gl3wBindFragDataLocationIndexed
PFNGLVERTEXATTRIB4SVPROC gl3wVertexAttrib4sv
PFNGLCOMPILESHADERINCLUDEARBPROC gl3wCompileShaderIncludeARB
PFNGLGETSAMPLERPARAMETERFVPROC gl3wGetSamplerParameterfv
PFNGLVIEWPORTINDEXEDFVPROC gl3wViewportIndexedfv
PFNGLCLEARCOLORPROC gl3wClearColor
PFNGLDEPTHRANGEINDEXEDPROC gl3wDepthRangeIndexed
PFNGLLINEWIDTHPROC gl3wLineWidth
PFNGLGETPROGRAMRESOURCEIVPROC gl3wGetProgramResourceiv
PFNGLFRAMEBUFFERTEXTURE1DPROC gl3wFramebufferTexture1D
PFNGLMULTIDRAWELEMENTSPROC gl3wMultiDrawElements
PFNGLMINSAMPLESHADINGARBPROC gl3wMinSampleShadingARB
PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC gl3wProgramUniformMatrix4x3dv
PFNGLPROGRAMUNIFORM2UIVPROC gl3wProgramUniform2uiv
PFNGLGETFLOATVPROC gl3wGetFloatv
PFNGLTEXBUFFERPROC gl3wTexBuffer
PFNGLVERTEXATTRIBI4IVPROC gl3wVertexAttribI4iv
PFNGLVERTEXP2UIPROC gl3wVertexP2ui
PFNGLGETTEXIMAGEPROC gl3wGetTexImage
PFNGLBINDVERTEXARRAYPROC gl3wBindVertexArray
PFNGLBINDTRANSFORMFEEDBACKPROC gl3wBindTransformFeedback
PFNGLGETINTEGERI_VPROC gl3wGetIntegeri_v
PFNGLPROGRAMUNIFORM4DPROC gl3wProgramUniform4d
PFNGLGETDOUBLEVPROC gl3wGetDoublev
PFNGLSAMPLERPARAMETERFVPROC gl3wSamplerParameterfv
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC gl3wDrawTransformFeedbackInstanced
PFNGLISNAMEDSTRINGARBPROC gl3wIsNamedStringARB
PFNGLPROGRAMUNIFORM1IPROC gl3wProgramUniform1i
PFNGLVERTEXBINDINGDIVISORPROC gl3wVertexBindingDivisor
PFNGLGETTEXPARAMETERIIVPROC gl3wGetTexParameterIiv
PFNGLVALIDATEPROGRAMPIPELINEPROC gl3wValidateProgramPipeline
PFNGLVERTEXATTRIBPOINTERPROC gl3wVertexAttribPointer
PFNGLDELETEFRAMEBUFFERSPROC gl3wDeleteFramebuffers
PFNGLCOLORP3UIPROC gl3wColorP3ui
PFNGLLINKPROGRAMPROC gl3wLinkProgram
PFNGLGETUNIFORMSUBROUTINEUIVPROC gl3wGetUniformSubroutineuiv
PFNGLUNIFORM2IVPROC gl3wUniform2iv
PFNGLVERTEXATTRIB3DPROC gl3wVertexAttrib3d
PFNGLVERTEXP2UIVPROC gl3wVertexP2uiv
PFNGLBUFFERDATAPROC gl3wBufferData
PFNGLISVERTEXARRAYPROC gl3wIsVertexArray
PFNGLTEXSTORAGE1DPROC gl3wTexStorage1D
PFNGLENDQUERYPROC gl3wEndQuery
PFNGLGETACTIVEUNIFORMPROC gl3wGetActiveUniform
PFNGLUNIFORM1IVPROC gl3wUniform1iv
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC gl3wProgramUniformMatrix4x3fv
PFNGLMAPBUFFERRANGEPROC gl3wMapBufferRange
PFNGLPROGRAMUNIFORMMATRIX3DVPROC gl3wProgramUniformMatrix3dv
PFNGLUNIFORM2UIPROC gl3wUniform2ui
PFNGLGETVERTEXATTRIBPOINTERVPROC gl3wGetVertexAttribPointerv
PFNGLPIXELSTOREFPROC gl3wPixelStoref
PFNGLBLITFRAMEBUFFERPROC gl3wBlitFramebuffer
PFNGLVERTEXATTRIBI2IVPROC gl3wVertexAttribI2iv
PFNGLVERTEXATTRIBI4BVPROC gl3wVertexAttribI4bv
PFNGLBINDBUFFERRANGEPROC gl3wBindBufferRange
PFNGLGETBUFFERPARAMETERI64VPROC gl3wGetBufferParameteri64v
PFNGLUNIFORM3FPROC gl3wUniform3f
PFNGLPROGRAMUNIFORM1DPROC gl3wProgramUniform1d
PFNGLPROGRAMUNIFORM3IPROC gl3wProgramUniform3i
PFNGLPOINTPARAMETERFPROC gl3wPointParameterf
PFNGLNORMALP3UIPROC gl3wNormalP3ui
PFNGLVERTEXATTRIB4NSVPROC gl3wVertexAttrib4Nsv
PFNGLPROGRAMUNIFORM1FPROC gl3wProgramUniform1f
PFNGLPIXELSTOREIPROC gl3wPixelStorei
PFNGLPROGRAMUNIFORM1UIPROC gl3wProgramUniform1ui
PFNGLTEXCOORDP1UIVPROC gl3wTexCoordP1uiv
PFNGLDISPATCHCOMPUTEPROC gl3wDispatchCompute
PFNGLSTENCILMASKPROC gl3wStencilMask
PFNGLVERTEXATTRIBI4UBVPROC gl3wVertexAttribI4ubv
PFNGLMULTITEXCOORDP4UIVPROC gl3wMultiTexCoordP4uiv
PFNGLVERTEXATTRIBI1UIVPROC gl3wVertexAttribI1uiv
PFNGLMULTIDRAWARRAYSINDIRECTPROC gl3wMultiDrawArraysIndirect
PFNGLVIEWPORTPROC gl3wViewport
PFNGLBINDTEXTUREPROC gl3wBindTexture
PFNGLVERTEXATTRIB2SPROC gl3wVertexAttrib2s
PFNGLGETSHADERIVPROC gl3wGetShaderiv
PFNGLTEXBUFFERRANGEPROC gl3wTexBufferRange
PFNGLPOLYGONOFFSETPROC gl3wPolygonOffset
PFNGLBLENDEQUATIONIARBPROC gl3wBlendEquationiARB
PFNGLUNIFORMMATRIX4X2DVPROC gl3wUniformMatrix4x2dv
PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC gl3wVertexArrayVertexAttribLFormatEXT
PFNGLPROGRAMUNIFORM4IVPROC gl3wProgramUniform4iv
PFNGLVERTEXATTRIBP4UIVPROC gl3wVertexAttribP4uiv
PFNGLVERTEXATTRIBLFORMATPROC gl3wVertexAttribLFormat
PFNGLGETBUFFERPARAMETERIVPROC gl3wGetBufferParameteriv
PFNGLSAMPLERPARAMETERFPROC gl3wSamplerParameterf
PFNGLENDTRANSFORMFEEDBACKPROC gl3wEndTransformFeedback
PFNGLGENBUFFERSPROC gl3wGenBuffers
PFNGLWAITSYNCPROC gl3wWaitSync
PFNGLDETACHSHADERPROC gl3wDetachShader
PFNGLUSEPROGRAMSTAGESPROC gl3wUseProgramStages
PFNGLVERTEXATTRIBP1UIVPROC gl3wVertexAttribP1uiv
PFNGLVERTEXATTRIBI4UIPROC gl3wVertexAttribI4ui
PFNGLPROGRAMUNIFORM2DPROC gl3wProgramUniform2d
PFNGLGETDOUBLEI_VPROC gl3wGetDoublei_v
PFNGLVERTEXATTRIBI1IVPROC gl3wVertexAttribI1iv
PFNGLENDCONDITIONALRENDERPROC gl3wEndConditionalRender
PFNGLBEGINQUERYINDEXEDPROC gl3wBeginQueryIndexed
PFNGLGETVERTEXATTRIBFVPROC gl3wGetVertexAttribfv
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC gl3wCompressedTexSubImage2D
PFNGLVERTEXATTRIBP1UIPROC gl3wVertexAttribP1ui
PFNGLCREATESHADERPROC gl3wCreateShader
PFNGLDEPTHRANGEARRAYVPROC gl3wDepthRangeArrayv
PFNGLISSHADERPROC gl3wIsShader
PFNGLGETUNIFORMBLOCKINDEXPROC gl3wGetUniformBlockIndex
PFNGLVERTEXATTRIBL4DPROC gl3wVertexAttribL4d
PFNGLCREATEPROGRAMPROC gl3wCreateProgram
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC gl3wDrawElementsInstancedBaseVertex
PFNGLPROGRAMUNIFORM3IVPROC gl3wProgramUniform3iv
PFNGLSHADERSTORAGEBLOCKBINDINGPROC gl3wShaderStorageBlockBinding
PFNGLVERTEXATTRIB4NBVPROC gl3wVertexAttrib4Nbv
PFNGLUNIFORMMATRIX2FVPROC gl3wUniformMatrix2fv
PFNGLGETINTEGER64I_VPROC gl3wGetInteger64i_v
PFNGLSTENCILOPSEPARATEPROC gl3wStencilOpSeparate
PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC gl3wProgramUniformMatrix2x3fv
PFNGLSTENCILMASKSEPARATEPROC gl3wStencilMaskSeparate
PFNGLBLENDFUNCSEPARATEIPROC gl3wBlendFuncSeparatei
PFNGLGETVERTEXATTRIBDVPROC gl3wGetVertexAttribdv
PFNGLCREATESYNCFROMCLEVENTARBPROC gl3wCreateSyncFromCLeventARB
PFNGLGENERATEMIPMAPPROC gl3wGenerateMipmap
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC gl3wDrawElementsInstancedBaseInstance
PFNGLDEBUGMESSAGEINSERTARBPROC gl3wDebugMessageInsertARB
PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC gl3wProgramUniformMatrix4x2dv
PFNGLBEGINQUERYPROC gl3wBeginQuery
PFNGLGETPROGRAMRESOURCENAMEPROC gl3wGetProgramResourceName
PFNGLVERTEXATTRIBL4DVPROC gl3wVertexAttribL4dv
PFNGLVALIDATEPROGRAMPROC gl3wValidateProgram
PFNGLCULLFACEPROC gl3wCullFace
PFNGLCOLORMASKIPROC gl3wColorMaski
PFNGLVERTEXATTRIB4UBVPROC gl3wVertexAttrib4ubv
PFNGLDEBUGMESSAGECALLBACKPROC gl3wDebugMessageCallback
PFNGLVERTEXATTRIBI3IVPROC gl3wVertexAttribI3iv
PFNGLGETBOOLEANI_VPROC gl3wGetBooleani_v
PFNGLVIEWPORTARRAYVPROC gl3wViewportArrayv
PFNGLVERTEXATTRIB2FVPROC gl3wVertexAttrib2fv
PFNGLMULTITEXCOORDP1UIPROC gl3wMultiTexCoordP1ui
PFNGLGENFRAMEBUFFERSPROC gl3wGenFramebuffers
PFNGLUNIFORM2UIVPROC gl3wUniform2uiv
PFNGLFRAMEBUFFERPARAMETERIPROC gl3wFramebufferParameteri
PFNGLOBJECTPTRLABELPROC gl3wObjectPtrLabel
PFNGLPROGRAMUNIFORM4DVPROC gl3wProgramUniform4dv
PFNGLDISABLEVERTEXATTRIBARRAYPROC gl3wDisableVertexAttribArray
PFNGLVERTEXATTRIBI3UIPROC gl3wVertexAttribI3ui
PFNGLVERTEXATTRIBI4UIVPROC gl3wVertexAttribI4uiv
PFNGLGETPROGRAMPIPELINEINFOLOGPROC gl3wGetProgramPipelineInfoLog
PFNGLUNIFORMMATRIX4X3FVPROC gl3wUniformMatrix4x3fv
PFNGLBINDFRAMEBUFFERPROC gl3wBindFramebuffer
PFNGLTEXCOORDP3UIVPROC gl3wTexCoordP3uiv
PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC gl3wTextureStorage2DMultisampleEXT
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC gl3wGetActiveUniformBlockName
PFNGLBINDPROGRAMPIPELINEPROC gl3wBindProgramPipeline
PFNGLVERTEXP3UIPROC gl3wVertexP3ui
PFNGLACTIVETEXTUREPROC gl3wActiveTexture
PFNGLTEXTURESTORAGE1DEXTPROC gl3wTextureStorage1DEXT
PFNGLISTEXTUREPROC gl3wIsTexture
PFNGLMULTITEXCOORDP4UIPROC gl3wMultiTexCoordP4ui
PFNGLTEXTUREVIEWPROC gl3wTextureView
PFNGLPROVOKINGVERTEXPROC gl3wProvokingVertex
PFNGLDELETESHADERPROC gl3wDeleteShader
PFNGLCOMPILESHADERPROC gl3wCompileShader
PFNGLGETVERTEXATTRIBLDVPROC gl3wGetVertexAttribLdv
PFNGLCOMPRESSEDTEXIMAGE2DPROC gl3wCompressedTexImage2D
PFNGLISSAMPLERPROC gl3wIsSampler
PFNGLGETGRAPHICSRESETSTATUSARBPROC gl3wGetGraphicsResetStatusARB
PFNGLTEXIMAGE1DPROC gl3wTexImage1D
PFNGLVERTEXP4UIPROC gl3wVertexP4ui
PFNGLGETNAMEDSTRINGARBPROC gl3wGetNamedStringARB
PFNGLUNIFORM1FVPROC gl3wUniform1fv
PFNGLCLIENTWAITSYNCPROC gl3wClientWaitSync
PFNGLGETACTIVEATTRIBPROC gl3wGetActiveAttrib
PFNGLMEMORYBARRIERPROC gl3wMemoryBarrier
PFNGLBLENDEQUATIONSEPARATEIARBPROC gl3wBlendEquationSeparateiARB
PFNGLCOPYBUFFERSUBDATAPROC gl3wCopyBufferSubData
PFNGLMULTITEXCOORDP3UIPROC gl3wMultiTexCoordP3ui
PFNGLGETSUBROUTINEINDEXPROC gl3wGetSubroutineIndex
PFNGLDEBUGMESSAGECONTROLPROC gl3wDebugMessageControl
PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC gl3wClearNamedBufferSubDataEXT
PFNGLISTRANSFORMFEEDBACKPROC gl3wIsTransformFeedback
PFNGLUNIFORMMATRIX4DVPROC gl3wUniformMatrix4dv
PFNGLGETSHADERSOURCEPROC gl3wGetShaderSource
PFNGLCLEARBUFFERFVPROC gl3wClearBufferfv
PFNGLVERTEXATTRIB1DPROC gl3wVertexAttrib1d
PFNGLVERTEXATTRIBL3DPROC gl3wVertexAttribL3d
PFNGLCOMPRESSEDTEXIMAGE3DPROC gl3wCompressedTexImage3D
PFNGLGENTEXTURESPROC gl3wGenTextures
PFNGLGETRENDERBUFFERPARAMETERIVPROC gl3wGetRenderbufferParameteriv
PFNGLUNIFORM2FVPROC gl3wUniform2fv
PFNGLSAMPLEMASKIPROC gl3wSampleMaski
PFNGLUNIFORMMATRIX2X4DVPROC gl3wUniformMatrix2x4dv
PFNGLUNIFORMMATRIX3X4DVPROC gl3wUniformMatrix3x4dv
PFNGLCLEARDEPTHFPROC gl3wClearDepthf
PFNGLGETSAMPLERPARAMETERIIVPROC gl3wGetSamplerParameterIiv
PFNGLDRAWRANGEELEMENTSPROC gl3wDrawRangeElements
PFNGLGETACTIVEUNIFORMSIVPROC gl3wGetActiveUniformsiv
PFNGLDRAWELEMENTSBASEVERTEXPROC gl3wDrawElementsBaseVertex
PFNGLNORMALP3UIVPROC gl3wNormalP3uiv
PFNGLBINDBUFFERBASEPROC gl3wBindBufferBase
PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC gl3wProgramUniformMatrix3x4dv
PFNGLSHADERSOURCEPROC gl3wShaderSource
PFNGLGETINTEGER64VPROC gl3wGetInteger64v
PFNGLMULTITEXCOORDP3UIVPROC gl3wMultiTexCoordP3uiv
PFNGLUNIFORM3UIVPROC gl3wUniform3uiv
PFNGLSCISSORINDEXEDVPROC gl3wScissorIndexedv
PFNGLRENDERBUFFERSTORAGEPROC gl3wRenderbufferStorage
PFNGLUNIFORM3UIPROC gl3wUniform3ui
PFNGLREADBUFFERPROC gl3wReadBuffer
PFNGLVERTEXATTRIBLPOINTERPROC gl3wVertexAttribLPointer
PFNGLSCISSORINDEXEDPROC gl3wScissorIndexed
PFNGLPATCHPARAMETERIPROC gl3wPatchParameteri
PFNGLGETPROGRAMRESOURCEINDEXPROC gl3wGetProgramResourceIndex
PFNGLPROGRAMUNIFORM3DVPROC gl3wProgramUniform3dv
PFNGLUNIFORMMATRIX3FVPROC gl3wUniformMatrix3fv
PFNGLVERTEXATTRIB1DVPROC gl3wVertexAttrib1dv
PFNGLVERTEXATTRIBI3UIVPROC gl3wVertexAttribI3uiv
PFNGLPROGRAMBINARYPROC gl3wProgramBinary
PFNGLPROGRAMUNIFORM3UIVPROC gl3wProgramUniform3uiv
PFNGLREADNPIXELSARBPROC gl3wReadnPixelsARB
PFNGLGETQUERYOBJECTI64VPROC gl3wGetQueryObjecti64v
PFNGLPROGRAMUNIFORM4FPROC gl3wProgramUniform4f
PFNGLPROGRAMUNIFORMMATRIX2DVPROC gl3wProgramUniformMatrix2dv
PFNGLMULTIDRAWARRAYSPROC gl3wMultiDrawArrays
PFNGLVERTEXATTRIB3FPROC gl3wVertexAttrib3f
PFNGLVERTEXATTRIB4FVPROC gl3wVertexAttrib4fv
PFNGLQUERYCOUNTERPROC gl3wQueryCounter
PFNGLUNIFORMMATRIX4FVPROC gl3wUniformMatrix4fv
PFNGLGETPROGRAMIVPROC gl3wGetProgramiv
PFNGLPROGRAMUNIFORM3UIPROC gl3wProgramUniform3ui
PFNGLDRAWELEMENTSPROC gl3wDrawElements
PFNGLGETINTERNALFORMATI64VPROC gl3wGetInternalformati64v
PFNGLVERTEXATTRIB2DVPROC gl3wVertexAttrib2dv
PFNGLTEXTURESTORAGE3DEXTPROC gl3wTextureStorage3DEXT
PFNGLCOLORMASKPROC gl3wColorMask
PFNGLGETUNIFORMINDICESPROC gl3wGetUniformIndices
PFNGLENABLEVERTEXATTRIBARRAYPROC gl3wEnableVertexAttribArray
PFNGLDRAWARRAYSPROC gl3wDrawArrays
PFNGLBUFFERSUBDATAPROC gl3wBufferSubData
PFNGLTEXSTORAGE2DPROC gl3wTexStorage2D
void * gl3wGetProcAddress(const char *proc)
PFNGLGETPROGRAMINFOLOGPROC gl3wGetProgramInfoLog
PFNGLDELETESYNCPROC gl3wDeleteSync
PFNGLDELETERENDERBUFFERSPROC gl3wDeleteRenderbuffers
PFNGLGETQUERYINDEXEDIVPROC gl3wGetQueryIndexediv
PFNGLDELETEVERTEXARRAYSPROC gl3wDeleteVertexArrays
PFNGLVERTEXATTRIBL2DPROC gl3wVertexAttribL2d
PFNGLGETOBJECTLABELPROC gl3wGetObjectLabel
PFNGLMULTITEXCOORDP2UIPROC gl3wMultiTexCoordP2ui
PFNGLTEXPARAMETERFVPROC gl3wTexParameterfv
PFNGLCLEARBUFFERSUBDATAPROC gl3wClearBufferSubData
PFNGLTEXCOORDP2UIPROC gl3wTexCoordP2ui
PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC gl3wProgramUniformMatrix4x2fv
PFNGLSAMPLERPARAMETERIPROC gl3wSamplerParameteri
PFNGLDELETETRANSFORMFEEDBACKSPROC gl3wDeleteTransformFeedbacks
PFNGLPROGRAMUNIFORM2UIPROC gl3wProgramUniform2ui
PFNGLTRANSFORMFEEDBACKVARYINGSPROC gl3wTransformFeedbackVaryings
PFNGLPROGRAMUNIFORM2FVPROC gl3wProgramUniform2fv
PFNGLVERTEXATTRIBDIVISORPROC gl3wVertexAttribDivisor
PFNGLGETFRAGDATAINDEXPROC gl3wGetFragDataIndex
PFNGLDEBUGMESSAGECALLBACKARBPROC gl3wDebugMessageCallbackARB
PFNGLPROGRAMUNIFORM4UIVPROC gl3wProgramUniform4uiv
PFNGLGENQUERIESPROC gl3wGenQueries
PFNGLPROGRAMUNIFORM1DVPROC gl3wProgramUniform1dv
PFNGLVERTEXATTRIBL3DVPROC gl3wVertexAttribL3dv
PFNGLUNIFORMMATRIX4X2FVPROC gl3wUniformMatrix4x2fv
PFNGLSCISSORPROC gl3wScissor
PFNGLVERTEXATTRIB3DVPROC gl3wVertexAttrib3dv
PFNGLCOPYTEXIMAGE1DPROC gl3wCopyTexImage1D
PFNGLGETATTACHEDSHADERSPROC gl3wGetAttachedShaders
const typedef GLubyte *APIENTRYP PFNGLGETSTRINGIPROC(GLenum name, GLuint index)
PFNGLDEBUGMESSAGEINSERTPROC gl3wDebugMessageInsert
PFNGLVERTEXATTRIB4NUBVPROC gl3wVertexAttrib4Nubv
PFNGLPROGRAMUNIFORM4IPROC gl3wProgramUniform4i
PFNGLSECONDARYCOLORP3UIPROC gl3wSecondaryColorP3ui
PFNGLCLEARDEPTHPROC gl3wClearDepth
PFNGLPROGRAMPARAMETERIPROC gl3wProgramParameteri
PFNGLUNIFORM3FVPROC gl3wUniform3fv
PFNGLFINISHPROC gl3wFinish
PFNGLDISABLEIPROC gl3wDisablei
PFNGLVERTEXATTRIB3SVPROC gl3wVertexAttrib3sv
PFNGLUNIFORM4DVPROC gl3wUniform4dv
PFNGLCLAMPCOLORPROC gl3wClampColor
PFNGLVERTEXATTRIB4USVPROC gl3wVertexAttrib4usv
PFNGLPOLYGONMODEPROC gl3wPolygonMode
PFNGLSCISSORARRAYVPROC gl3wScissorArrayv
PFNGLVERTEXATTRIB1SPROC gl3wVertexAttrib1s
PFNGLISFRAMEBUFFERPROC gl3wIsFramebuffer
PFNGLUNIFORM2DVPROC gl3wUniform2dv
PFNGLENABLEIPROC gl3wEnablei
PFNGLUSEPROGRAMPROC gl3wUseProgram
PFNGLVERTEXP4UIVPROC gl3wVertexP4uiv
PFNGLPROGRAMUNIFORM3FVPROC gl3wProgramUniform3fv
PFNGLVERTEXATTRIBP4UIPROC gl3wVertexAttribP4ui
PFNGLUNIFORM3DPROC gl3wUniform3d
PFNGLDELETEPROGRAMPIPELINESPROC gl3wDeleteProgramPipelines
PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC gl3wVertexArrayVertexAttribFormatEXT
PFNGLGETNUNIFORMFVARBPROC gl3wGetnUniformfvARB
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC gl3wMultiDrawElementsBaseVertex
PFNGLISPROGRAMPROC gl3wIsProgram
PFNGLVERTEXATTRIB2FPROC gl3wVertexAttrib2f
PFNGLVERTEXATTRIB4NUBPROC gl3wVertexAttrib4Nub
PFNGLGETCOMPRESSEDTEXIMAGEPROC gl3wGetCompressedTexImage
PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC gl3wGetProgramResourceLocationIndex
PFNGLCOLORP3UIVPROC gl3wColorP3uiv
PFNGLCLEARBUFFERUIVPROC gl3wClearBufferuiv
PFNGLDEPTHFUNCPROC gl3wDepthFunc
PFNGLVERTEXATTRIB4FPROC gl3wVertexAttrib4f
PFNGLVERTEXP3UIVPROC gl3wVertexP3uiv
PFNGLGETVERTEXATTRIBIIVPROC gl3wGetVertexAttribIiv
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC gl3wCompressedTexSubImage3D
PFNGLCREATESHADERPROGRAMVPROC gl3wCreateShaderProgramv
PFNGLVERTEXATTRIBI4SVPROC gl3wVertexAttribI4sv
PFNGLPROGRAMUNIFORMMATRIX2FVPROC gl3wProgramUniformMatrix2fv
PFNGLGETBUFFERPOINTERVPROC gl3wGetBufferPointerv
PFNGLGETSAMPLERPARAMETERIVPROC gl3wGetSamplerParameteriv
PFNGLVERTEXATTRIBI3IPROC gl3wVertexAttribI3i
PFNGLGETDEBUGMESSAGELOGARBPROC gl3wGetDebugMessageLogARB
PFNGLGETUNIFORMDVPROC gl3wGetUniformdv
PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC gl3wVertexArrayBindVertexBufferEXT
PFNGLISSYNCPROC gl3wIsSync
PFNGLVERTEXATTRIBBINDINGPROC gl3wVertexAttribBinding
PFNGLBINDFRAGDATALOCATIONPROC gl3wBindFragDataLocation
PFNGLDEPTHRANGEFPROC gl3wDepthRangef
PFNGLTEXSUBIMAGE1DPROC gl3wTexSubImage1D
PFNGLUNIFORM4DPROC gl3wUniform4d
PFNGLUNIFORM4UIPROC gl3wUniform4ui
PFNGLGETQUERYIVPROC gl3wGetQueryiv
PFNGLGETNUNIFORMDVARBPROC gl3wGetnUniformdvARB
PFNGLVERTEXATTRIB3FVPROC gl3wVertexAttrib3fv
PFNGLINVALIDATESUBFRAMEBUFFERPROC gl3wInvalidateSubFramebuffer
PFNGLGETSHADERPRECISIONFORMATPROC gl3wGetShaderPrecisionFormat
PFNGLFLUSHMAPPEDBUFFERRANGEPROC gl3wFlushMappedBufferRange
PFNGLGETACTIVEUNIFORMBLOCKIVPROC gl3wGetActiveUniformBlockiv
PFNGLTEXTUREBUFFERRANGEEXTPROC gl3wTextureBufferRangeEXT
PFNGLUNIFORM4IVPROC gl3wUniform4iv
PFNGLSTENCILFUNCSEPARATEPROC gl3wStencilFuncSeparate
PFNGLGETATTRIBLOCATIONPROC gl3wGetAttribLocation
PFNGLCOPYTEXSUBIMAGE2DPROC gl3wCopyTexSubImage2D
PFNGLENDQUERYINDEXEDPROC gl3wEndQueryIndexed
PFNGLINVALIDATETEXIMAGEPROC gl3wInvalidateTexImage
PFNGLUNIFORM1UIPROC gl3wUniform1ui
PFNGLSAMPLERPARAMETERIVPROC gl3wSamplerParameteriv
PFNGLBLENDFUNCIARBPROC gl3wBlendFunciARB
PFNGLUNIFORM3IPROC gl3wUniform3i
PFNGLUNIFORMMATRIX3X4FVPROC gl3wUniformMatrix3x4fv
PFNGLGETPROGRAMINTERFACEIVPROC gl3wGetProgramInterfaceiv
PFNGLGETTEXPARAMETERIUIVPROC gl3wGetTexParameterIuiv
PFNGLMINSAMPLESHADINGPROC gl3wMinSampleShading
PFNGLVERTEXATTRIB1FPROC gl3wVertexAttrib1f
PFNGLMULTITEXCOORDP2UIVPROC gl3wMultiTexCoordP2uiv
PFNGLOBJECTLABELPROC gl3wObjectLabel
PFNGLSAMPLERPARAMETERIIVPROC gl3wSamplerParameterIiv
PFNGLGETOBJECTPTRLABELPROC gl3wGetObjectPtrLabel
PFNGLCOLORP4UIPROC gl3wColorP4ui
PFNGLTEXSTORAGE3DMULTISAMPLEPROC gl3wTexStorage3DMultisample
PFNGLSAMPLERPARAMETERIUIVPROC gl3wSamplerParameterIuiv
PFNGLTEXPARAMETERIIVPROC gl3wTexParameterIiv
PFNGLINVALIDATETEXSUBIMAGEPROC gl3wInvalidateTexSubImage
PFNGLPOINTSIZEPROC gl3wPointSize
PFNGLVERTEXATTRIBL2DVPROC gl3wVertexAttribL2dv
PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC gl3wProgramUniformMatrix2x3dv
PFNGLDRAWELEMENTSINDIRECTPROC gl3wDrawElementsIndirect
PFNGLUNIFORM1FPROC gl3wUniform1f
PFNGLBLENDEQUATIONPROC gl3wBlendEquation
PFNGLSHADERBINARYPROC gl3wShaderBinary
PFNGLGETFRAGDATALOCATIONPROC gl3wGetFragDataLocation
PFNGLGETQUERYOBJECTUIVPROC gl3wGetQueryObjectuiv
PFNGLBINDBUFFERPROC gl3wBindBuffer
PFNGLPROGRAMUNIFORM3DPROC gl3wProgramUniform3d
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC gl3wDrawRangeElementsBaseVertex
PFNGLGETPOINTERVPROC gl3wGetPointerv
PFNGLSTENCILOPPROC gl3wStencilOp
PFNGLGETVERTEXATTRIBIVPROC gl3wGetVertexAttribiv
PFNGLVERTEXATTRIB3SPROC gl3wVertexAttrib3s
PFNGLUNIFORMMATRIX2DVPROC gl3wUniformMatrix2dv
PFNGLFRAMEBUFFERTEXTURELAYERPROC gl3wFramebufferTextureLayer
PFNGLVERTEXATTRIBI4IPROC gl3wVertexAttribI4i
PFNGLPROGRAMUNIFORM4FVPROC gl3wProgramUniform4fv
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC gl3wRenderbufferStorageMultisample
PFNGLPROGRAMUNIFORM2DVPROC gl3wProgramUniform2dv
PFNGLRESUMETRANSFORMFEEDBACKPROC gl3wResumeTransformFeedback
PFNGLGETERRORPROC gl3wGetError
PFNGLGENSAMPLERSPROC gl3wGenSamplers
PFNGLCOPYTEXSUBIMAGE1DPROC gl3wCopyTexSubImage1D
const typedef GLubyte *APIENTRYP PFNGLGETSTRINGPROC(GLenum name)
PFNGLPROGRAMUNIFORM3FPROC gl3wProgramUniform3f
PFNGLSECONDARYCOLORP3UIVPROC gl3wSecondaryColorP3uiv
PFNGLVERTEXATTRIB4NUSVPROC gl3wVertexAttrib4Nusv
PFNGLDRAWTRANSFORMFEEDBACKPROC gl3wDrawTransformFeedback
PFNGLUNIFORM3DVPROC gl3wUniform3dv
PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC gl3wNamedFramebufferParameteriEXT
PFNGLTEXPARAMETERIVPROC gl3wTexParameteriv
PFNGLPROGRAMUNIFORM2IPROC gl3wProgramUniform2i
PFNGLBLENDFUNCIPROC gl3wBlendFunci
PFNGLTEXCOORDP4UIPROC gl3wTexCoordP4ui
PFNGLTEXIMAGE2DMULTISAMPLEPROC gl3wTexImage2DMultisample
PFNGLFRAMEBUFFERTEXTUREPROC gl3wFramebufferTexture
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC gl3wGetActiveSubroutineUniformiv
PFNGLVERTEXATTRIB4UIVPROC gl3wVertexAttrib4uiv
PFNGLGETNUNIFORMIVARBPROC gl3wGetnUniformivARB
PFNGLGETPROGRAMRESOURCELOCATIONPROC gl3wGetProgramResourceLocation
PFNGLGETFLOATI_VPROC gl3wGetFloati_v
PFNGLGETSAMPLERPARAMETERIUIVPROC gl3wGetSamplerParameterIuiv
PFNGLFRAMEBUFFERTEXTURE2DPROC gl3wFramebufferTexture2D
PFNGLFRAMEBUFFERTEXTURE3DPROC gl3wFramebufferTexture3D
PFNGLPATCHPARAMETERFVPROC gl3wPatchParameterfv
PFNGLDELETETEXTURESPROC gl3wDeleteTextures
PFNGLBLENDEQUATIONIPROC gl3wBlendEquationi
PFNGLDRAWARRAYSINSTANCEDPROC gl3wDrawArraysInstanced
PFNGLMULTIDRAWELEMENTSINDIRECTPROC gl3wMultiDrawElementsIndirect
PFNGLISBUFFERPROC gl3wIsBuffer
PFNGLGETSHADERINFOLOGPROC gl3wGetShaderInfoLog
PFNGLVERTEXATTRIBI1IPROC gl3wVertexAttribI1i
PFNGLISENABLEDIPROC gl3wIsEnabledi
PFNGLGETTRANSFORMFEEDBACKVARYINGPROC gl3wGetTransformFeedbackVarying
PFNGLACTIVESHADERPROGRAMPROC gl3wActiveShaderProgram
PFNGLGETTEXPARAMETERIVPROC gl3wGetTexParameteriv
PFNGLDEPTHRANGEPROC gl3wDepthRange
PFNGLPOINTPARAMETERIPROC gl3wPointParameteri
PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC gl3wGetnCompressedTexImageARB
PFNGLTEXCOORDP4UIVPROC gl3wTexCoordP4uiv
PFNGLDEPTHMASKPROC gl3wDepthMask
PFNGLDEBUGMESSAGECONTROLARBPROC gl3wDebugMessageControlARB
PFNGLPOINTPARAMETERFVPROC gl3wPointParameterfv
PFNGLTEXPARAMETERIUIVPROC gl3wTexParameterIuiv
PFNGLUNIFORMBLOCKBINDINGPROC gl3wUniformBlockBinding
PFNGLVERTEXATTRIB4SPROC gl3wVertexAttrib4s
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC gl3wDrawTransformFeedbackStream
PFNGLDELETEPROGRAMPROC gl3wDeleteProgram
PFNGLUNIFORMMATRIX4X3DVPROC gl3wUniformMatrix4x3dv
PFNGLVERTEXATTRIBIFORMATPROC gl3wVertexAttribIFormat
PFNGLGETBOOLEANVPROC gl3wGetBooleanv
PFNGLDELETESAMPLERSPROC gl3wDeleteSamplers
PFNGLGENPROGRAMPIPELINESPROC gl3wGenProgramPipelines
PFNGLGETNUNIFORMUIVARBPROC gl3wGetnUniformuivARB
PFNGLUNIFORM4IPROC gl3wUniform4i
PFNGLGETSYNCIVPROC gl3wGetSynciv
PFNGLMULTITEXCOORDP1UIVPROC gl3wMultiTexCoordP1uiv
PFNGLTEXSTORAGE2DMULTISAMPLEPROC gl3wTexStorage2DMultisample
PFNGLTEXSUBIMAGE2DPROC gl3wTexSubImage2D
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC gl3wDrawTransformFeedbackStreamInstanced
PFNGLUNIFORMMATRIX2X4FVPROC gl3wUniformMatrix2x4fv
PFNGLBLENDEQUATIONSEPARATEPROC gl3wBlendEquationSeparate
PFNGLCLEARSTENCILPROC gl3wClearStencil
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC gl3wDrawArraysInstancedBaseInstance
PFNGLVERTEXATTRIB4NIVPROC gl3wVertexAttrib4Niv
PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC gl3wVertexArrayVertexAttribIFormatEXT
PFNGLPOINTPARAMETERIVPROC gl3wPointParameteriv
PFNGLGETACTIVEUNIFORMNAMEPROC gl3wGetActiveUniformName
PFNGLDRAWBUFFERSPROC gl3wDrawBuffers
PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC gl3wProgramUniformMatrix2x4dv
int gl3wIsSupported(int major, int minor)
PFNGLGETPROGRAMBINARYPROC gl3wGetProgramBinary
PFNGLDRAWARRAYSINDIRECTPROC gl3wDrawArraysIndirect
PFNGLBEGINTRANSFORMFEEDBACKPROC gl3wBeginTransformFeedback
PFNGLDRAWELEMENTSINSTANCEDPROC gl3wDrawElementsInstanced
PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC gl3wProgramUniformMatrix3x2fv
PFNGLGETUNIFORMFVPROC gl3wGetUniformfv
PFNGLPUSHDEBUGGROUPPROC gl3wPushDebugGroup
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC gl3wGetActiveAtomicCounterBufferiv
PFNGLTEXPARAMETERFPROC gl3wTexParameterf
PFNGLBINDIMAGETEXTUREPROC gl3wBindImageTexture
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC gl3wGetSubroutineUniformLocation
PFNGLVERTEXATTRIB4NUIVPROC gl3wVertexAttrib4Nuiv
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC gl3wDrawElementsInstancedBaseVertexBaseInstance
PFNGLVERTEXATTRIB2DPROC gl3wVertexAttrib2d
PFNGLVERTEXATTRIBP3UIPROC gl3wVertexAttribP3ui
PFNGLVIEWPORTINDEXEDFPROC gl3wViewportIndexedf
PFNGLNAMEDSTRINGARBPROC gl3wNamedStringARB
PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC gl3wVertexArrayVertexAttribBindingEXT
PFNGLUNIFORM4UIVPROC gl3wUniform4uiv
PFNGLINVALIDATEBUFFERDATAPROC gl3wInvalidateBufferData
PFNGLGETFRAMEBUFFERPARAMETERIVPROC gl3wGetFramebufferParameteriv
PFNGLGETPROGRAMPIPELINEIVPROC gl3wGetProgramPipelineiv
PFNGLVERTEXATTRIB4DVPROC gl3wVertexAttrib4dv
PFNGLVERTEXATTRIBIPOINTERPROC gl3wVertexAttribIPointer
PFNGLUNIFORMSUBROUTINESUIVPROC gl3wUniformSubroutinesuiv
PFNGLSAMPLECOVERAGEPROC gl3wSampleCoverage
PFNGLCOPYIMAGESUBDATAPROC gl3wCopyImageSubData
PFNGLGETQUERYOBJECTUI64VPROC gl3wGetQueryObjectui64v
PFNGLCOPYTEXSUBIMAGE3DPROC gl3wCopyTexSubImage3D
PFNGLGENRENDERBUFFERSPROC gl3wGenRenderbuffers
PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC gl3wTextureStorage3DMultisampleEXT
PFNGLCLEARBUFFERFIPROC gl3wClearBufferfi
PFNGLPRIMITIVERESTARTINDEXPROC gl3wPrimitiveRestartIndex
PFNGLRELEASESHADERCOMPILERPROC gl3wReleaseShaderCompiler
PFNGLGETPROGRAMSTAGEIVPROC gl3wGetProgramStageiv
PFNGLGETTEXPARAMETERFVPROC gl3wGetTexParameterfv
PFNGLUNIFORM2DPROC gl3wUniform2d
PFNGLDISPATCHCOMPUTEINDIRECTPROC gl3wDispatchComputeIndirect
PFNGLPROGRAMUNIFORM2FPROC gl3wProgramUniform2f
PFNGLBINDVERTEXBUFFERPROC gl3wBindVertexBuffer
PFNGLGETTEXLEVELPARAMETERIVPROC gl3wGetTexLevelParameteriv
PFNGLCLEARNAMEDBUFFERDATAEXTPROC gl3wClearNamedBufferDataEXT
PFNGLGETUNIFORMIVPROC gl3wGetUniformiv
PFNGLGETBUFFERSUBDATAPROC gl3wGetBufferSubData
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC gl3wGetFramebufferAttachmentParameteriv
PFNGLDISABLEPROC gl3wDisable
PFNGLCOMPRESSEDTEXIMAGE1DPROC gl3wCompressedTexImage1D
PFNGLPROGRAMUNIFORMMATRIX3FVPROC gl3wProgramUniformMatrix3fv
PFNGLVERTEXATTRIB1FVPROC gl3wVertexAttrib1fv
PFNGLTEXTURESTORAGE2DEXTPROC gl3wTextureStorage2DEXT
PFNGLPROGRAMUNIFORM1FVPROC gl3wProgramUniform1fv
PFNGLVERTEXATTRIBP2UIPROC gl3wVertexAttribP2ui
PFNGLCOLORP4UIVPROC gl3wColorP4uiv
PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC gl3wProgramUniformMatrix3x2dv
PFNGLGETSTRINGPROC gl3wGetString
PFNGLGETUNIFORMUIVPROC gl3wGetUniformuiv
PFNGLVERTEXATTRIB4IVPROC gl3wVertexAttrib4iv
PFNGLBEGINCONDITIONALRENDERPROC gl3wBeginConditionalRender
PFNGLISQUERYPROC gl3wIsQuery
PFNGLCLEARBUFFERDATAPROC gl3wClearBufferData
PFNGLGETTEXLEVELPARAMETERFVPROC gl3wGetTexLevelParameterfv
PFNGLTEXSUBIMAGE3DPROC gl3wTexSubImage3D
PFNGLBINDRENDERBUFFERPROC gl3wBindRenderbuffer
PFNGLVERTEXATTRIB1SVPROC gl3wVertexAttrib1sv
PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC gl3wProgramUniformMatrix3x4fv
PFNGLTEXIMAGE3DPROC gl3wTexImage3D
PFNGLDELETEBUFFERSPROC gl3wDeleteBuffers
PFNGLVERTEXATTRIBFORMATPROC gl3wVertexAttribFormat
PFNGLSTENCILFUNCPROC gl3wStencilFunc
PFNGLUNIFORM2FPROC gl3wUniform2f
PFNGLGETSTRINGIPROC gl3wGetStringi
PFNGLDELETENAMEDSTRINGARBPROC gl3wDeleteNamedStringARB
PFNGLVERTEXATTRIBP2UIVPROC gl3wVertexAttribP2uiv
PFNGLUNMAPBUFFERPROC gl3wUnmapBuffer
PFNGLREADPIXELSPROC gl3wReadPixels
PFNGLTEXCOORDP1UIPROC gl3wTexCoordP1ui
PFNGLPAUSETRANSFORMFEEDBACKPROC gl3wPauseTransformFeedback
GLvoid *APIENTRYP PFNGLMAPBUFFERRANGEPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
PFNGLPROGRAMUNIFORMMATRIX4DVPROC gl3wProgramUniformMatrix4dv
PFNGLGENVERTEXARRAYSPROC gl3wGenVertexArrays
PFNGLVERTEXATTRIBI1UIPROC gl3wVertexAttribI1ui
PFNGLUNIFORM1UIVPROC gl3wUniform1uiv
PFNGLUNIFORM4FPROC gl3wUniform4f
PFNGLCHECKFRAMEBUFFERSTATUSPROC gl3wCheckFramebufferStatus
PFNGLUNIFORMMATRIX3X2FVPROC gl3wUniformMatrix3x2fv
PFNGLGETNAMEDSTRINGIVARBPROC gl3wGetNamedStringivARB
PFNGLBLENDEQUATIONSEPARATEIPROC gl3wBlendEquationSeparatei
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC gl3wGetNamedFramebufferParameterivEXT
PFNGLGETQUERYOBJECTIVPROC gl3wGetQueryObjectiv
PFNGLVERTEXATTRIBI4USVPROC gl3wVertexAttribI4usv
PFNGLVERTEXATTRIBL1DVPROC gl3wVertexAttribL1dv
PFNGLVERTEXATTRIBI2UIVPROC gl3wVertexAttribI2uiv
PFNGLUNIFORMMATRIX3X2DVPROC gl3wUniformMatrix3x2dv
PFNGLDELETEQUERIESPROC gl3wDeleteQueries
PFNGLFENCESYNCPROC gl3wFenceSync
PFNGLCLEARBUFFERIVPROC gl3wClearBufferiv
PFNGLINVALIDATEFRAMEBUFFERPROC gl3wInvalidateFramebuffer
PFNGLUNIFORM4FVPROC gl3wUniform4fv
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC gl3wCompressedTexSubImage1D
PFNGLPROGRAMUNIFORM1UIVPROC gl3wProgramUniform1uiv
PFNGLTEXIMAGE3DMULTISAMPLEPROC gl3wTexImage3DMultisample
PFNGLVERTEXATTRIB4DPROC gl3wVertexAttrib4d
GLvoid *APIENTRYP PFNGLMAPBUFFERPROC(GLenum target, GLenum access)
PFNGLBINDSAMPLERPROC gl3wBindSampler
PFNGLVERTEXATTRIBI2IPROC gl3wVertexAttribI2i
PFNGLGETDEBUGMESSAGELOGPROC gl3wGetDebugMessageLog
PFNGLGETACTIVESUBROUTINENAMEPROC gl3wGetActiveSubroutineName
PFNGLTEXIMAGE2DPROC gl3wTexImage2D
PFNGLVERTEXATTRIBP3UIVPROC gl3wVertexAttribP3uiv
PFNGLFRAMEBUFFERRENDERBUFFERPROC gl3wFramebufferRenderbuffer
PFNGLISPROGRAMPIPELINEPROC gl3wIsProgramPipeline
PFNGLENABLEPROC gl3wEnable
PFNGLGETINTERNALFORMATIVPROC gl3wGetInternalformativ
PFNGLVERTEXATTRIB2SVPROC gl3wVertexAttrib2sv
PFNGLVERTEXATTRIBI2UIPROC gl3wVertexAttribI2ui
PFNGLPROGRAMUNIFORM2IVPROC gl3wProgramUniform2iv
PFNGLATTACHSHADERPROC gl3wAttachShader
PFNGLLOGICOPPROC gl3wLogicOp
PFNGLBINDATTRIBLOCATIONPROC gl3wBindAttribLocation
PFNGLUNIFORM3IVPROC gl3wUniform3iv
PFNGLUNIFORM1IPROC gl3wUniform1i
PFNGLBLENDCOLORPROC gl3wBlendColor
PFNGLDRAWBUFFERPROC gl3wDrawBuffer
PFNGLGETNTEXIMAGEARBPROC gl3wGetnTexImageARB
PFNGLPROGRAMUNIFORMMATRIX4FVPROC gl3wProgramUniformMatrix4fv
PFNGLUNIFORMMATRIX3DVPROC gl3wUniformMatrix3dv
PFNGLUNIFORM1DVPROC gl3wUniform1dv
PFNGLTEXCOORDP3UIPROC gl3wTexCoordP3ui
PFNGLINVALIDATEBUFFERSUBDATAPROC gl3wInvalidateBufferSubData
PFNGLBLENDFUNCSEPARATEIARBPROC gl3wBlendFuncSeparateiARB
PFNGLGETUNIFORMLOCATIONPROC gl3wGetUniformLocation
PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC gl3wVertexArrayVertexBindingDivisorEXT
PFNGLVERTEXATTRIB4BVPROC gl3wVertexAttrib4bv
PFNGLGETINTEGERVPROC gl3wGetIntegerv
PFNGLUNIFORM2IPROC gl3wUniform2i
PFNGLTEXPARAMETERIPROC gl3wTexParameteri
PFNGLVERTEXATTRIBL1DPROC gl3wVertexAttribL1d
PFNGLGETMULTISAMPLEFVPROC gl3wGetMultisamplefv
PFNGLISRENDERBUFFERPROC gl3wIsRenderbuffer
PFNGLUNIFORMMATRIX2X3DVPROC gl3wUniformMatrix2x3dv
PFNGLBLENDFUNCSEPARATEPROC gl3wBlendFuncSeparate
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51