
Go to the source code of this file.
Functions | |
| static void | close_libgl (void) |
| static void * | get_proc (const char *proc) |
| void * | gl3wGetProcAddress (const char *proc) |
| int | gl3wInit (void) |
| int | gl3wIsSupported (int major, int minor) |
| static void | load_procs (void) |
| static void | open_libgl (void) |
| static int | parse_version (void) |
Variables | |
| PFNGLACTIVESHADERPROGRAMPROC | gl3wActiveShaderProgram |
| PFNGLACTIVETEXTUREPROC | gl3wActiveTexture |
| PFNGLATTACHSHADERPROC | gl3wAttachShader |
| PFNGLBEGINCONDITIONALRENDERPROC | gl3wBeginConditionalRender |
| PFNGLBEGINQUERYPROC | gl3wBeginQuery |
| PFNGLBEGINQUERYINDEXEDPROC | gl3wBeginQueryIndexed |
| PFNGLBEGINTRANSFORMFEEDBACKPROC | gl3wBeginTransformFeedback |
| PFNGLBINDATTRIBLOCATIONPROC | gl3wBindAttribLocation |
| PFNGLBINDBUFFERPROC | gl3wBindBuffer |
| PFNGLBINDBUFFERBASEPROC | gl3wBindBufferBase |
| PFNGLBINDBUFFERRANGEPROC | gl3wBindBufferRange |
| PFNGLBINDFRAGDATALOCATIONPROC | gl3wBindFragDataLocation |
| PFNGLBINDFRAGDATALOCATIONINDEXEDPROC | gl3wBindFragDataLocationIndexed |
| PFNGLBINDFRAMEBUFFERPROC | gl3wBindFramebuffer |
| PFNGLBINDIMAGETEXTUREPROC | gl3wBindImageTexture |
| PFNGLBINDPROGRAMPIPELINEPROC | gl3wBindProgramPipeline |
| PFNGLBINDRENDERBUFFERPROC | gl3wBindRenderbuffer |
| PFNGLBINDSAMPLERPROC | gl3wBindSampler |
| PFNGLBINDTEXTUREPROC | gl3wBindTexture |
| PFNGLBINDTRANSFORMFEEDBACKPROC | gl3wBindTransformFeedback |
| PFNGLBINDVERTEXARRAYPROC | gl3wBindVertexArray |
| PFNGLBINDVERTEXBUFFERPROC | gl3wBindVertexBuffer |
| PFNGLBLENDCOLORPROC | gl3wBlendColor |
| PFNGLBLENDEQUATIONPROC | gl3wBlendEquation |
| PFNGLBLENDEQUATIONIPROC | gl3wBlendEquationi |
| PFNGLBLENDEQUATIONIARBPROC | gl3wBlendEquationiARB |
| PFNGLBLENDEQUATIONSEPARATEPROC | gl3wBlendEquationSeparate |
| PFNGLBLENDEQUATIONSEPARATEIPROC | gl3wBlendEquationSeparatei |
| PFNGLBLENDEQUATIONSEPARATEIARBPROC | gl3wBlendEquationSeparateiARB |
| PFNGLBLENDFUNCPROC | gl3wBlendFunc |
| PFNGLBLENDFUNCIPROC | gl3wBlendFunci |
| PFNGLBLENDFUNCIARBPROC | gl3wBlendFunciARB |
| PFNGLBLENDFUNCSEPARATEPROC | gl3wBlendFuncSeparate |
| PFNGLBLENDFUNCSEPARATEIPROC | gl3wBlendFuncSeparatei |
| PFNGLBLENDFUNCSEPARATEIARBPROC | gl3wBlendFuncSeparateiARB |
| PFNGLBLITFRAMEBUFFERPROC | gl3wBlitFramebuffer |
| PFNGLBUFFERDATAPROC | gl3wBufferData |
| PFNGLBUFFERSUBDATAPROC | gl3wBufferSubData |
| PFNGLCHECKFRAMEBUFFERSTATUSPROC | gl3wCheckFramebufferStatus |
| PFNGLCLAMPCOLORPROC | gl3wClampColor |
| PFNGLCLEARPROC | gl3wClear |
| PFNGLCLEARBUFFERDATAPROC | gl3wClearBufferData |
| PFNGLCLEARBUFFERFIPROC | gl3wClearBufferfi |
| PFNGLCLEARBUFFERFVPROC | gl3wClearBufferfv |
| PFNGLCLEARBUFFERIVPROC | gl3wClearBufferiv |
| PFNGLCLEARBUFFERSUBDATAPROC | gl3wClearBufferSubData |
| PFNGLCLEARBUFFERUIVPROC | gl3wClearBufferuiv |
| PFNGLCLEARCOLORPROC | gl3wClearColor |
| PFNGLCLEARDEPTHPROC | gl3wClearDepth |
| PFNGLCLEARDEPTHFPROC | gl3wClearDepthf |
| PFNGLCLEARNAMEDBUFFERDATAEXTPROC | gl3wClearNamedBufferDataEXT |
| PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC | gl3wClearNamedBufferSubDataEXT |
| PFNGLCLEARSTENCILPROC | gl3wClearStencil |
| PFNGLCLIENTWAITSYNCPROC | gl3wClientWaitSync |
| PFNGLCOLORMASKPROC | gl3wColorMask |
| PFNGLCOLORMASKIPROC | gl3wColorMaski |
| PFNGLCOLORP3UIPROC | gl3wColorP3ui |
| PFNGLCOLORP3UIVPROC | gl3wColorP3uiv |
| PFNGLCOLORP4UIPROC | gl3wColorP4ui |
| PFNGLCOLORP4UIVPROC | gl3wColorP4uiv |
| PFNGLCOMPILESHADERPROC | gl3wCompileShader |
| PFNGLCOMPILESHADERINCLUDEARBPROC | gl3wCompileShaderIncludeARB |
| PFNGLCOMPRESSEDTEXIMAGE1DPROC | gl3wCompressedTexImage1D |
| PFNGLCOMPRESSEDTEXIMAGE2DPROC | gl3wCompressedTexImage2D |
| PFNGLCOMPRESSEDTEXIMAGE3DPROC | gl3wCompressedTexImage3D |
| PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC | gl3wCompressedTexSubImage1D |
| PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC | gl3wCompressedTexSubImage2D |
| PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC | gl3wCompressedTexSubImage3D |
| PFNGLCOPYBUFFERSUBDATAPROC | gl3wCopyBufferSubData |
| PFNGLCOPYIMAGESUBDATAPROC | gl3wCopyImageSubData |
| PFNGLCOPYTEXIMAGE1DPROC | gl3wCopyTexImage1D |
| PFNGLCOPYTEXIMAGE2DPROC | gl3wCopyTexImage2D |
| PFNGLCOPYTEXSUBIMAGE1DPROC | gl3wCopyTexSubImage1D |
| PFNGLCOPYTEXSUBIMAGE2DPROC | gl3wCopyTexSubImage2D |
| PFNGLCOPYTEXSUBIMAGE3DPROC | gl3wCopyTexSubImage3D |
| PFNGLCREATEPROGRAMPROC | gl3wCreateProgram |
| PFNGLCREATESHADERPROC | gl3wCreateShader |
| PFNGLCREATESHADERPROGRAMVPROC | gl3wCreateShaderProgramv |
| PFNGLCREATESYNCFROMCLEVENTARBPROC | gl3wCreateSyncFromCLeventARB |
| PFNGLCULLFACEPROC | gl3wCullFace |
| PFNGLDEBUGMESSAGECALLBACKPROC | gl3wDebugMessageCallback |
| PFNGLDEBUGMESSAGECALLBACKARBPROC | gl3wDebugMessageCallbackARB |
| PFNGLDEBUGMESSAGECONTROLPROC | gl3wDebugMessageControl |
| PFNGLDEBUGMESSAGECONTROLARBPROC | gl3wDebugMessageControlARB |
| PFNGLDEBUGMESSAGEINSERTPROC | gl3wDebugMessageInsert |
| PFNGLDEBUGMESSAGEINSERTARBPROC | gl3wDebugMessageInsertARB |
| PFNGLDELETEBUFFERSPROC | gl3wDeleteBuffers |
| PFNGLDELETEFRAMEBUFFERSPROC | gl3wDeleteFramebuffers |
| PFNGLDELETENAMEDSTRINGARBPROC | gl3wDeleteNamedStringARB |
| PFNGLDELETEPROGRAMPROC | gl3wDeleteProgram |
| PFNGLDELETEPROGRAMPIPELINESPROC | gl3wDeleteProgramPipelines |
| PFNGLDELETEQUERIESPROC | gl3wDeleteQueries |
| PFNGLDELETERENDERBUFFERSPROC | gl3wDeleteRenderbuffers |
| PFNGLDELETESAMPLERSPROC | gl3wDeleteSamplers |
| PFNGLDELETESHADERPROC | gl3wDeleteShader |
| PFNGLDELETESYNCPROC | gl3wDeleteSync |
| PFNGLDELETETEXTURESPROC | gl3wDeleteTextures |
| PFNGLDELETETRANSFORMFEEDBACKSPROC | gl3wDeleteTransformFeedbacks |
| PFNGLDELETEVERTEXARRAYSPROC | gl3wDeleteVertexArrays |
| PFNGLDEPTHFUNCPROC | gl3wDepthFunc |
| PFNGLDEPTHMASKPROC | gl3wDepthMask |
| PFNGLDEPTHRANGEPROC | gl3wDepthRange |
| PFNGLDEPTHRANGEARRAYVPROC | gl3wDepthRangeArrayv |
| PFNGLDEPTHRANGEFPROC | gl3wDepthRangef |
| PFNGLDEPTHRANGEINDEXEDPROC | gl3wDepthRangeIndexed |
| PFNGLDETACHSHADERPROC | gl3wDetachShader |
| PFNGLDISABLEPROC | gl3wDisable |
| PFNGLDISABLEIPROC | gl3wDisablei |
| PFNGLDISABLEVERTEXATTRIBARRAYPROC | gl3wDisableVertexAttribArray |
| PFNGLDISPATCHCOMPUTEPROC | gl3wDispatchCompute |
| PFNGLDISPATCHCOMPUTEINDIRECTPROC | gl3wDispatchComputeIndirect |
| PFNGLDRAWARRAYSPROC | gl3wDrawArrays |
| PFNGLDRAWARRAYSINDIRECTPROC | gl3wDrawArraysIndirect |
| PFNGLDRAWARRAYSINSTANCEDPROC | gl3wDrawArraysInstanced |
| PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC | gl3wDrawArraysInstancedBaseInstance |
| PFNGLDRAWBUFFERPROC | gl3wDrawBuffer |
| PFNGLDRAWBUFFERSPROC | gl3wDrawBuffers |
| PFNGLDRAWELEMENTSPROC | gl3wDrawElements |
| PFNGLDRAWELEMENTSBASEVERTEXPROC | gl3wDrawElementsBaseVertex |
| PFNGLDRAWELEMENTSINDIRECTPROC | gl3wDrawElementsIndirect |
| PFNGLDRAWELEMENTSINSTANCEDPROC | gl3wDrawElementsInstanced |
| PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC | gl3wDrawElementsInstancedBaseInstance |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC | gl3wDrawElementsInstancedBaseVertex |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC | gl3wDrawElementsInstancedBaseVertexBaseInstance |
| PFNGLDRAWRANGEELEMENTSPROC | gl3wDrawRangeElements |
| PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC | gl3wDrawRangeElementsBaseVertex |
| PFNGLDRAWTRANSFORMFEEDBACKPROC | gl3wDrawTransformFeedback |
| PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC | gl3wDrawTransformFeedbackInstanced |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC | gl3wDrawTransformFeedbackStream |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC | gl3wDrawTransformFeedbackStreamInstanced |
| PFNGLENABLEPROC | gl3wEnable |
| PFNGLENABLEIPROC | gl3wEnablei |
| PFNGLENABLEVERTEXATTRIBARRAYPROC | gl3wEnableVertexAttribArray |
| PFNGLENDCONDITIONALRENDERPROC | gl3wEndConditionalRender |
| PFNGLENDQUERYPROC | gl3wEndQuery |
| PFNGLENDQUERYINDEXEDPROC | gl3wEndQueryIndexed |
| PFNGLENDTRANSFORMFEEDBACKPROC | gl3wEndTransformFeedback |
| PFNGLFENCESYNCPROC | gl3wFenceSync |
| PFNGLFINISHPROC | gl3wFinish |
| PFNGLFLUSHPROC | gl3wFlush |
| PFNGLFLUSHMAPPEDBUFFERRANGEPROC | gl3wFlushMappedBufferRange |
| PFNGLFRAMEBUFFERPARAMETERIPROC | gl3wFramebufferParameteri |
| PFNGLFRAMEBUFFERRENDERBUFFERPROC | gl3wFramebufferRenderbuffer |
| PFNGLFRAMEBUFFERTEXTUREPROC | gl3wFramebufferTexture |
| PFNGLFRAMEBUFFERTEXTURE1DPROC | gl3wFramebufferTexture1D |
| PFNGLFRAMEBUFFERTEXTURE2DPROC | gl3wFramebufferTexture2D |
| PFNGLFRAMEBUFFERTEXTURE3DPROC | gl3wFramebufferTexture3D |
| PFNGLFRAMEBUFFERTEXTURELAYERPROC | gl3wFramebufferTextureLayer |
| PFNGLFRONTFACEPROC | gl3wFrontFace |
| PFNGLGENBUFFERSPROC | gl3wGenBuffers |
| PFNGLGENERATEMIPMAPPROC | gl3wGenerateMipmap |
| PFNGLGENFRAMEBUFFERSPROC | gl3wGenFramebuffers |
| PFNGLGENPROGRAMPIPELINESPROC | gl3wGenProgramPipelines |
| PFNGLGENQUERIESPROC | gl3wGenQueries |
| PFNGLGENRENDERBUFFERSPROC | gl3wGenRenderbuffers |
| PFNGLGENSAMPLERSPROC | gl3wGenSamplers |
| PFNGLGENTEXTURESPROC | gl3wGenTextures |
| PFNGLGENTRANSFORMFEEDBACKSPROC | gl3wGenTransformFeedbacks |
| PFNGLGENVERTEXARRAYSPROC | gl3wGenVertexArrays |
| PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC | gl3wGetActiveAtomicCounterBufferiv |
| PFNGLGETACTIVEATTRIBPROC | gl3wGetActiveAttrib |
| PFNGLGETACTIVESUBROUTINENAMEPROC | gl3wGetActiveSubroutineName |
| PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC | gl3wGetActiveSubroutineUniformiv |
| PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC | gl3wGetActiveSubroutineUniformName |
| PFNGLGETACTIVEUNIFORMPROC | gl3wGetActiveUniform |
| PFNGLGETACTIVEUNIFORMBLOCKIVPROC | gl3wGetActiveUniformBlockiv |
| PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC | gl3wGetActiveUniformBlockName |
| PFNGLGETACTIVEUNIFORMNAMEPROC | gl3wGetActiveUniformName |
| PFNGLGETACTIVEUNIFORMSIVPROC | gl3wGetActiveUniformsiv |
| PFNGLGETATTACHEDSHADERSPROC | gl3wGetAttachedShaders |
| PFNGLGETATTRIBLOCATIONPROC | gl3wGetAttribLocation |
| PFNGLGETBOOLEANI_VPROC | gl3wGetBooleani_v |
| PFNGLGETBOOLEANVPROC | gl3wGetBooleanv |
| PFNGLGETBUFFERPARAMETERI64VPROC | gl3wGetBufferParameteri64v |
| PFNGLGETBUFFERPARAMETERIVPROC | gl3wGetBufferParameteriv |
| PFNGLGETBUFFERPOINTERVPROC | gl3wGetBufferPointerv |
| PFNGLGETBUFFERSUBDATAPROC | gl3wGetBufferSubData |
| PFNGLGETCOMPRESSEDTEXIMAGEPROC | gl3wGetCompressedTexImage |
| PFNGLGETDEBUGMESSAGELOGPROC | gl3wGetDebugMessageLog |
| PFNGLGETDEBUGMESSAGELOGARBPROC | gl3wGetDebugMessageLogARB |
| PFNGLGETDOUBLEI_VPROC | gl3wGetDoublei_v |
| PFNGLGETDOUBLEVPROC | gl3wGetDoublev |
| PFNGLGETERRORPROC | gl3wGetError |
| PFNGLGETFLOATI_VPROC | gl3wGetFloati_v |
| PFNGLGETFLOATVPROC | gl3wGetFloatv |
| PFNGLGETFRAGDATAINDEXPROC | gl3wGetFragDataIndex |
| PFNGLGETFRAGDATALOCATIONPROC | gl3wGetFragDataLocation |
| PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC | gl3wGetFramebufferAttachmentParameteriv |
| PFNGLGETFRAMEBUFFERPARAMETERIVPROC | gl3wGetFramebufferParameteriv |
| PFNGLGETGRAPHICSRESETSTATUSARBPROC | gl3wGetGraphicsResetStatusARB |
| PFNGLGETINTEGER64I_VPROC | gl3wGetInteger64i_v |
| PFNGLGETINTEGER64VPROC | gl3wGetInteger64v |
| PFNGLGETINTEGERI_VPROC | gl3wGetIntegeri_v |
| PFNGLGETINTEGERVPROC | gl3wGetIntegerv |
| PFNGLGETINTERNALFORMATI64VPROC | gl3wGetInternalformati64v |
| PFNGLGETINTERNALFORMATIVPROC | gl3wGetInternalformativ |
| PFNGLGETMULTISAMPLEFVPROC | gl3wGetMultisamplefv |
| PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC | gl3wGetNamedFramebufferParameterivEXT |
| PFNGLGETNAMEDSTRINGARBPROC | gl3wGetNamedStringARB |
| PFNGLGETNAMEDSTRINGIVARBPROC | gl3wGetNamedStringivARB |
| PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC | gl3wGetnCompressedTexImageARB |
| PFNGLGETNTEXIMAGEARBPROC | gl3wGetnTexImageARB |
| PFNGLGETNUNIFORMDVARBPROC | gl3wGetnUniformdvARB |
| PFNGLGETNUNIFORMFVARBPROC | gl3wGetnUniformfvARB |
| PFNGLGETNUNIFORMIVARBPROC | gl3wGetnUniformivARB |
| PFNGLGETNUNIFORMUIVARBPROC | gl3wGetnUniformuivARB |
| PFNGLGETOBJECTLABELPROC | gl3wGetObjectLabel |
| PFNGLGETOBJECTPTRLABELPROC | gl3wGetObjectPtrLabel |
| PFNGLGETPOINTERVPROC | gl3wGetPointerv |
| PFNGLGETPROGRAMBINARYPROC | gl3wGetProgramBinary |
| PFNGLGETPROGRAMINFOLOGPROC | gl3wGetProgramInfoLog |
| PFNGLGETPROGRAMINTERFACEIVPROC | gl3wGetProgramInterfaceiv |
| PFNGLGETPROGRAMIVPROC | gl3wGetProgramiv |
| PFNGLGETPROGRAMPIPELINEINFOLOGPROC | gl3wGetProgramPipelineInfoLog |
| PFNGLGETPROGRAMPIPELINEIVPROC | gl3wGetProgramPipelineiv |
| PFNGLGETPROGRAMRESOURCEINDEXPROC | gl3wGetProgramResourceIndex |
| PFNGLGETPROGRAMRESOURCEIVPROC | gl3wGetProgramResourceiv |
| PFNGLGETPROGRAMRESOURCELOCATIONPROC | gl3wGetProgramResourceLocation |
| PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC | gl3wGetProgramResourceLocationIndex |
| PFNGLGETPROGRAMRESOURCENAMEPROC | gl3wGetProgramResourceName |
| PFNGLGETPROGRAMSTAGEIVPROC | gl3wGetProgramStageiv |
| PFNGLGETQUERYINDEXEDIVPROC | gl3wGetQueryIndexediv |
| PFNGLGETQUERYIVPROC | gl3wGetQueryiv |
| PFNGLGETQUERYOBJECTI64VPROC | gl3wGetQueryObjecti64v |
| PFNGLGETQUERYOBJECTIVPROC | gl3wGetQueryObjectiv |
| PFNGLGETQUERYOBJECTUI64VPROC | gl3wGetQueryObjectui64v |
| PFNGLGETQUERYOBJECTUIVPROC | gl3wGetQueryObjectuiv |
| PFNGLGETRENDERBUFFERPARAMETERIVPROC | gl3wGetRenderbufferParameteriv |
| PFNGLGETSAMPLERPARAMETERFVPROC | gl3wGetSamplerParameterfv |
| PFNGLGETSAMPLERPARAMETERIIVPROC | gl3wGetSamplerParameterIiv |
| PFNGLGETSAMPLERPARAMETERIUIVPROC | gl3wGetSamplerParameterIuiv |
| PFNGLGETSAMPLERPARAMETERIVPROC | gl3wGetSamplerParameteriv |
| PFNGLGETSHADERINFOLOGPROC | gl3wGetShaderInfoLog |
| PFNGLGETSHADERIVPROC | gl3wGetShaderiv |
| PFNGLGETSHADERPRECISIONFORMATPROC | gl3wGetShaderPrecisionFormat |
| PFNGLGETSHADERSOURCEPROC | gl3wGetShaderSource |
| PFNGLGETSTRINGPROC | gl3wGetString |
| PFNGLGETSTRINGIPROC | gl3wGetStringi |
| PFNGLGETSUBROUTINEINDEXPROC | gl3wGetSubroutineIndex |
| PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC | gl3wGetSubroutineUniformLocation |
| PFNGLGETSYNCIVPROC | gl3wGetSynciv |
| PFNGLGETTEXIMAGEPROC | gl3wGetTexImage |
| PFNGLGETTEXLEVELPARAMETERFVPROC | gl3wGetTexLevelParameterfv |
| PFNGLGETTEXLEVELPARAMETERIVPROC | gl3wGetTexLevelParameteriv |
| PFNGLGETTEXPARAMETERFVPROC | gl3wGetTexParameterfv |
| PFNGLGETTEXPARAMETERIIVPROC | gl3wGetTexParameterIiv |
| PFNGLGETTEXPARAMETERIUIVPROC | gl3wGetTexParameterIuiv |
| PFNGLGETTEXPARAMETERIVPROC | gl3wGetTexParameteriv |
| PFNGLGETTRANSFORMFEEDBACKVARYINGPROC | gl3wGetTransformFeedbackVarying |
| PFNGLGETUNIFORMBLOCKINDEXPROC | gl3wGetUniformBlockIndex |
| PFNGLGETUNIFORMDVPROC | gl3wGetUniformdv |
| PFNGLGETUNIFORMFVPROC | gl3wGetUniformfv |
| PFNGLGETUNIFORMINDICESPROC | gl3wGetUniformIndices |
| PFNGLGETUNIFORMIVPROC | gl3wGetUniformiv |
| PFNGLGETUNIFORMLOCATIONPROC | gl3wGetUniformLocation |
| PFNGLGETUNIFORMSUBROUTINEUIVPROC | gl3wGetUniformSubroutineuiv |
| PFNGLGETUNIFORMUIVPROC | gl3wGetUniformuiv |
| PFNGLGETVERTEXATTRIBDVPROC | gl3wGetVertexAttribdv |
| PFNGLGETVERTEXATTRIBFVPROC | gl3wGetVertexAttribfv |
| PFNGLGETVERTEXATTRIBIIVPROC | gl3wGetVertexAttribIiv |
| PFNGLGETVERTEXATTRIBIUIVPROC | gl3wGetVertexAttribIuiv |
| PFNGLGETVERTEXATTRIBIVPROC | gl3wGetVertexAttribiv |
| PFNGLGETVERTEXATTRIBLDVPROC | gl3wGetVertexAttribLdv |
| PFNGLGETVERTEXATTRIBPOINTERVPROC | gl3wGetVertexAttribPointerv |
| PFNGLHINTPROC | gl3wHint |
| PFNGLINVALIDATEBUFFERDATAPROC | gl3wInvalidateBufferData |
| PFNGLINVALIDATEBUFFERSUBDATAPROC | gl3wInvalidateBufferSubData |
| PFNGLINVALIDATEFRAMEBUFFERPROC | gl3wInvalidateFramebuffer |
| PFNGLINVALIDATESUBFRAMEBUFFERPROC | gl3wInvalidateSubFramebuffer |
| PFNGLINVALIDATETEXIMAGEPROC | gl3wInvalidateTexImage |
| PFNGLINVALIDATETEXSUBIMAGEPROC | gl3wInvalidateTexSubImage |
| PFNGLISBUFFERPROC | gl3wIsBuffer |
| PFNGLISENABLEDPROC | gl3wIsEnabled |
| PFNGLISENABLEDIPROC | gl3wIsEnabledi |
| PFNGLISFRAMEBUFFERPROC | gl3wIsFramebuffer |
| PFNGLISNAMEDSTRINGARBPROC | gl3wIsNamedStringARB |
| PFNGLISPROGRAMPROC | gl3wIsProgram |
| PFNGLISPROGRAMPIPELINEPROC | gl3wIsProgramPipeline |
| PFNGLISQUERYPROC | gl3wIsQuery |
| PFNGLISRENDERBUFFERPROC | gl3wIsRenderbuffer |
| PFNGLISSAMPLERPROC | gl3wIsSampler |
| PFNGLISSHADERPROC | gl3wIsShader |
| PFNGLISSYNCPROC | gl3wIsSync |
| PFNGLISTEXTUREPROC | gl3wIsTexture |
| PFNGLISTRANSFORMFEEDBACKPROC | gl3wIsTransformFeedback |
| PFNGLISVERTEXARRAYPROC | gl3wIsVertexArray |
| PFNGLLINEWIDTHPROC | gl3wLineWidth |
| PFNGLLINKPROGRAMPROC | gl3wLinkProgram |
| PFNGLLOGICOPPROC | gl3wLogicOp |
| PFNGLMAPBUFFERPROC | gl3wMapBuffer |
| PFNGLMAPBUFFERRANGEPROC | gl3wMapBufferRange |
| PFNGLMEMORYBARRIERPROC | gl3wMemoryBarrier |
| PFNGLMINSAMPLESHADINGPROC | gl3wMinSampleShading |
| PFNGLMINSAMPLESHADINGARBPROC | gl3wMinSampleShadingARB |
| PFNGLMULTIDRAWARRAYSPROC | gl3wMultiDrawArrays |
| PFNGLMULTIDRAWARRAYSINDIRECTPROC | gl3wMultiDrawArraysIndirect |
| PFNGLMULTIDRAWELEMENTSPROC | gl3wMultiDrawElements |
| PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC | gl3wMultiDrawElementsBaseVertex |
| PFNGLMULTIDRAWELEMENTSINDIRECTPROC | gl3wMultiDrawElementsIndirect |
| PFNGLMULTITEXCOORDP1UIPROC | gl3wMultiTexCoordP1ui |
| PFNGLMULTITEXCOORDP1UIVPROC | gl3wMultiTexCoordP1uiv |
| PFNGLMULTITEXCOORDP2UIPROC | gl3wMultiTexCoordP2ui |
| PFNGLMULTITEXCOORDP2UIVPROC | gl3wMultiTexCoordP2uiv |
| PFNGLMULTITEXCOORDP3UIPROC | gl3wMultiTexCoordP3ui |
| PFNGLMULTITEXCOORDP3UIVPROC | gl3wMultiTexCoordP3uiv |
| PFNGLMULTITEXCOORDP4UIPROC | gl3wMultiTexCoordP4ui |
| PFNGLMULTITEXCOORDP4UIVPROC | gl3wMultiTexCoordP4uiv |
| PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC | gl3wNamedFramebufferParameteriEXT |
| PFNGLNAMEDSTRINGARBPROC | gl3wNamedStringARB |
| PFNGLNORMALP3UIPROC | gl3wNormalP3ui |
| PFNGLNORMALP3UIVPROC | gl3wNormalP3uiv |
| PFNGLOBJECTLABELPROC | gl3wObjectLabel |
| PFNGLOBJECTPTRLABELPROC | gl3wObjectPtrLabel |
| PFNGLPATCHPARAMETERFVPROC | gl3wPatchParameterfv |
| PFNGLPATCHPARAMETERIPROC | gl3wPatchParameteri |
| PFNGLPAUSETRANSFORMFEEDBACKPROC | gl3wPauseTransformFeedback |
| PFNGLPIXELSTOREFPROC | gl3wPixelStoref |
| PFNGLPIXELSTOREIPROC | gl3wPixelStorei |
| PFNGLPOINTPARAMETERFPROC | gl3wPointParameterf |
| PFNGLPOINTPARAMETERFVPROC | gl3wPointParameterfv |
| PFNGLPOINTPARAMETERIPROC | gl3wPointParameteri |
| PFNGLPOINTPARAMETERIVPROC | gl3wPointParameteriv |
| PFNGLPOINTSIZEPROC | gl3wPointSize |
| PFNGLPOLYGONMODEPROC | gl3wPolygonMode |
| PFNGLPOLYGONOFFSETPROC | gl3wPolygonOffset |
| PFNGLPOPDEBUGGROUPPROC | gl3wPopDebugGroup |
| PFNGLPRIMITIVERESTARTINDEXPROC | gl3wPrimitiveRestartIndex |
| PFNGLPROGRAMBINARYPROC | gl3wProgramBinary |
| PFNGLPROGRAMPARAMETERIPROC | gl3wProgramParameteri |
| PFNGLPROGRAMUNIFORM1DPROC | gl3wProgramUniform1d |
| PFNGLPROGRAMUNIFORM1DVPROC | gl3wProgramUniform1dv |
| PFNGLPROGRAMUNIFORM1FPROC | gl3wProgramUniform1f |
| PFNGLPROGRAMUNIFORM1FVPROC | gl3wProgramUniform1fv |
| PFNGLPROGRAMUNIFORM1IPROC | gl3wProgramUniform1i |
| PFNGLPROGRAMUNIFORM1IVPROC | gl3wProgramUniform1iv |
| PFNGLPROGRAMUNIFORM1UIPROC | gl3wProgramUniform1ui |
| PFNGLPROGRAMUNIFORM1UIVPROC | gl3wProgramUniform1uiv |
| PFNGLPROGRAMUNIFORM2DPROC | gl3wProgramUniform2d |
| PFNGLPROGRAMUNIFORM2DVPROC | gl3wProgramUniform2dv |
| PFNGLPROGRAMUNIFORM2FPROC | gl3wProgramUniform2f |
| PFNGLPROGRAMUNIFORM2FVPROC | gl3wProgramUniform2fv |
| PFNGLPROGRAMUNIFORM2IPROC | gl3wProgramUniform2i |
| PFNGLPROGRAMUNIFORM2IVPROC | gl3wProgramUniform2iv |
| PFNGLPROGRAMUNIFORM2UIPROC | gl3wProgramUniform2ui |
| PFNGLPROGRAMUNIFORM2UIVPROC | gl3wProgramUniform2uiv |
| PFNGLPROGRAMUNIFORM3DPROC | gl3wProgramUniform3d |
| PFNGLPROGRAMUNIFORM3DVPROC | gl3wProgramUniform3dv |
| PFNGLPROGRAMUNIFORM3FPROC | gl3wProgramUniform3f |
| PFNGLPROGRAMUNIFORM3FVPROC | gl3wProgramUniform3fv |
| PFNGLPROGRAMUNIFORM3IPROC | gl3wProgramUniform3i |
| PFNGLPROGRAMUNIFORM3IVPROC | gl3wProgramUniform3iv |
| PFNGLPROGRAMUNIFORM3UIPROC | gl3wProgramUniform3ui |
| PFNGLPROGRAMUNIFORM3UIVPROC | gl3wProgramUniform3uiv |
| PFNGLPROGRAMUNIFORM4DPROC | gl3wProgramUniform4d |
| PFNGLPROGRAMUNIFORM4DVPROC | gl3wProgramUniform4dv |
| PFNGLPROGRAMUNIFORM4FPROC | gl3wProgramUniform4f |
| PFNGLPROGRAMUNIFORM4FVPROC | gl3wProgramUniform4fv |
| PFNGLPROGRAMUNIFORM4IPROC | gl3wProgramUniform4i |
| PFNGLPROGRAMUNIFORM4IVPROC | gl3wProgramUniform4iv |
| PFNGLPROGRAMUNIFORM4UIPROC | gl3wProgramUniform4ui |
| PFNGLPROGRAMUNIFORM4UIVPROC | gl3wProgramUniform4uiv |
| PFNGLPROGRAMUNIFORMMATRIX2DVPROC | gl3wProgramUniformMatrix2dv |
| PFNGLPROGRAMUNIFORMMATRIX2FVPROC | gl3wProgramUniformMatrix2fv |
| PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC | gl3wProgramUniformMatrix2x3dv |
| PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC | gl3wProgramUniformMatrix2x3fv |
| PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC | gl3wProgramUniformMatrix2x4dv |
| PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC | gl3wProgramUniformMatrix2x4fv |
| PFNGLPROGRAMUNIFORMMATRIX3DVPROC | gl3wProgramUniformMatrix3dv |
| PFNGLPROGRAMUNIFORMMATRIX3FVPROC | gl3wProgramUniformMatrix3fv |
| PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC | gl3wProgramUniformMatrix3x2dv |
| PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC | gl3wProgramUniformMatrix3x2fv |
| PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC | gl3wProgramUniformMatrix3x4dv |
| PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC | gl3wProgramUniformMatrix3x4fv |
| PFNGLPROGRAMUNIFORMMATRIX4DVPROC | gl3wProgramUniformMatrix4dv |
| PFNGLPROGRAMUNIFORMMATRIX4FVPROC | gl3wProgramUniformMatrix4fv |
| PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC | gl3wProgramUniformMatrix4x2dv |
| PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC | gl3wProgramUniformMatrix4x2fv |
| PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC | gl3wProgramUniformMatrix4x3dv |
| PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC | gl3wProgramUniformMatrix4x3fv |
| PFNGLPROVOKINGVERTEXPROC | gl3wProvokingVertex |
| PFNGLPUSHDEBUGGROUPPROC | gl3wPushDebugGroup |
| PFNGLQUERYCOUNTERPROC | gl3wQueryCounter |
| PFNGLREADBUFFERPROC | gl3wReadBuffer |
| PFNGLREADNPIXELSARBPROC | gl3wReadnPixelsARB |
| PFNGLREADPIXELSPROC | gl3wReadPixels |
| PFNGLRELEASESHADERCOMPILERPROC | gl3wReleaseShaderCompiler |
| PFNGLRENDERBUFFERSTORAGEPROC | gl3wRenderbufferStorage |
| PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC | gl3wRenderbufferStorageMultisample |
| PFNGLRESUMETRANSFORMFEEDBACKPROC | gl3wResumeTransformFeedback |
| PFNGLSAMPLECOVERAGEPROC | gl3wSampleCoverage |
| PFNGLSAMPLEMASKIPROC | gl3wSampleMaski |
| PFNGLSAMPLERPARAMETERFPROC | gl3wSamplerParameterf |
| PFNGLSAMPLERPARAMETERFVPROC | gl3wSamplerParameterfv |
| PFNGLSAMPLERPARAMETERIPROC | gl3wSamplerParameteri |
| PFNGLSAMPLERPARAMETERIIVPROC | gl3wSamplerParameterIiv |
| PFNGLSAMPLERPARAMETERIUIVPROC | gl3wSamplerParameterIuiv |
| PFNGLSAMPLERPARAMETERIVPROC | gl3wSamplerParameteriv |
| PFNGLSCISSORPROC | gl3wScissor |
| PFNGLSCISSORARRAYVPROC | gl3wScissorArrayv |
| PFNGLSCISSORINDEXEDPROC | gl3wScissorIndexed |
| PFNGLSCISSORINDEXEDVPROC | gl3wScissorIndexedv |
| PFNGLSECONDARYCOLORP3UIPROC | gl3wSecondaryColorP3ui |
| PFNGLSECONDARYCOLORP3UIVPROC | gl3wSecondaryColorP3uiv |
| PFNGLSHADERBINARYPROC | gl3wShaderBinary |
| PFNGLSHADERSOURCEPROC | gl3wShaderSource |
| PFNGLSHADERSTORAGEBLOCKBINDINGPROC | gl3wShaderStorageBlockBinding |
| PFNGLSTENCILFUNCPROC | gl3wStencilFunc |
| PFNGLSTENCILFUNCSEPARATEPROC | gl3wStencilFuncSeparate |
| PFNGLSTENCILMASKPROC | gl3wStencilMask |
| PFNGLSTENCILMASKSEPARATEPROC | gl3wStencilMaskSeparate |
| PFNGLSTENCILOPPROC | gl3wStencilOp |
| PFNGLSTENCILOPSEPARATEPROC | gl3wStencilOpSeparate |
| PFNGLTEXBUFFERPROC | gl3wTexBuffer |
| PFNGLTEXBUFFERRANGEPROC | gl3wTexBufferRange |
| PFNGLTEXCOORDP1UIPROC | gl3wTexCoordP1ui |
| PFNGLTEXCOORDP1UIVPROC | gl3wTexCoordP1uiv |
| PFNGLTEXCOORDP2UIPROC | gl3wTexCoordP2ui |
| PFNGLTEXCOORDP2UIVPROC | gl3wTexCoordP2uiv |
| PFNGLTEXCOORDP3UIPROC | gl3wTexCoordP3ui |
| PFNGLTEXCOORDP3UIVPROC | gl3wTexCoordP3uiv |
| PFNGLTEXCOORDP4UIPROC | gl3wTexCoordP4ui |
| PFNGLTEXCOORDP4UIVPROC | gl3wTexCoordP4uiv |
| PFNGLTEXIMAGE1DPROC | gl3wTexImage1D |
| PFNGLTEXIMAGE2DPROC | gl3wTexImage2D |
| PFNGLTEXIMAGE2DMULTISAMPLEPROC | gl3wTexImage2DMultisample |
| PFNGLTEXIMAGE3DPROC | gl3wTexImage3D |
| PFNGLTEXIMAGE3DMULTISAMPLEPROC | gl3wTexImage3DMultisample |
| PFNGLTEXPARAMETERFPROC | gl3wTexParameterf |
| PFNGLTEXPARAMETERFVPROC | gl3wTexParameterfv |
| PFNGLTEXPARAMETERIPROC | gl3wTexParameteri |
| PFNGLTEXPARAMETERIIVPROC | gl3wTexParameterIiv |
| PFNGLTEXPARAMETERIUIVPROC | gl3wTexParameterIuiv |
| PFNGLTEXPARAMETERIVPROC | gl3wTexParameteriv |
| PFNGLTEXSTORAGE1DPROC | gl3wTexStorage1D |
| PFNGLTEXSTORAGE2DPROC | gl3wTexStorage2D |
| PFNGLTEXSTORAGE2DMULTISAMPLEPROC | gl3wTexStorage2DMultisample |
| PFNGLTEXSTORAGE3DPROC | gl3wTexStorage3D |
| PFNGLTEXSTORAGE3DMULTISAMPLEPROC | gl3wTexStorage3DMultisample |
| PFNGLTEXSUBIMAGE1DPROC | gl3wTexSubImage1D |
| PFNGLTEXSUBIMAGE2DPROC | gl3wTexSubImage2D |
| PFNGLTEXSUBIMAGE3DPROC | gl3wTexSubImage3D |
| PFNGLTEXTUREBUFFERRANGEEXTPROC | gl3wTextureBufferRangeEXT |
| PFNGLTEXTURESTORAGE1DEXTPROC | gl3wTextureStorage1DEXT |
| PFNGLTEXTURESTORAGE2DEXTPROC | gl3wTextureStorage2DEXT |
| PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC | gl3wTextureStorage2DMultisampleEXT |
| PFNGLTEXTURESTORAGE3DEXTPROC | gl3wTextureStorage3DEXT |
| PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC | gl3wTextureStorage3DMultisampleEXT |
| PFNGLTEXTUREVIEWPROC | gl3wTextureView |
| PFNGLTRANSFORMFEEDBACKVARYINGSPROC | gl3wTransformFeedbackVaryings |
| PFNGLUNIFORM1DPROC | gl3wUniform1d |
| PFNGLUNIFORM1DVPROC | gl3wUniform1dv |
| PFNGLUNIFORM1FPROC | gl3wUniform1f |
| PFNGLUNIFORM1FVPROC | gl3wUniform1fv |
| PFNGLUNIFORM1IPROC | gl3wUniform1i |
| PFNGLUNIFORM1IVPROC | gl3wUniform1iv |
| PFNGLUNIFORM1UIPROC | gl3wUniform1ui |
| PFNGLUNIFORM1UIVPROC | gl3wUniform1uiv |
| PFNGLUNIFORM2DPROC | gl3wUniform2d |
| PFNGLUNIFORM2DVPROC | gl3wUniform2dv |
| PFNGLUNIFORM2FPROC | gl3wUniform2f |
| PFNGLUNIFORM2FVPROC | gl3wUniform2fv |
| PFNGLUNIFORM2IPROC | gl3wUniform2i |
| PFNGLUNIFORM2IVPROC | gl3wUniform2iv |
| PFNGLUNIFORM2UIPROC | gl3wUniform2ui |
| PFNGLUNIFORM2UIVPROC | gl3wUniform2uiv |
| PFNGLUNIFORM3DPROC | gl3wUniform3d |
| PFNGLUNIFORM3DVPROC | gl3wUniform3dv |
| PFNGLUNIFORM3FPROC | gl3wUniform3f |
| PFNGLUNIFORM3FVPROC | gl3wUniform3fv |
| PFNGLUNIFORM3IPROC | gl3wUniform3i |
| PFNGLUNIFORM3IVPROC | gl3wUniform3iv |
| PFNGLUNIFORM3UIPROC | gl3wUniform3ui |
| PFNGLUNIFORM3UIVPROC | gl3wUniform3uiv |
| PFNGLUNIFORM4DPROC | gl3wUniform4d |
| PFNGLUNIFORM4DVPROC | gl3wUniform4dv |
| PFNGLUNIFORM4FPROC | gl3wUniform4f |
| PFNGLUNIFORM4FVPROC | gl3wUniform4fv |
| PFNGLUNIFORM4IPROC | gl3wUniform4i |
| PFNGLUNIFORM4IVPROC | gl3wUniform4iv |
| PFNGLUNIFORM4UIPROC | gl3wUniform4ui |
| PFNGLUNIFORM4UIVPROC | gl3wUniform4uiv |
| PFNGLUNIFORMBLOCKBINDINGPROC | gl3wUniformBlockBinding |
| PFNGLUNIFORMMATRIX2DVPROC | gl3wUniformMatrix2dv |
| PFNGLUNIFORMMATRIX2FVPROC | gl3wUniformMatrix2fv |
| PFNGLUNIFORMMATRIX2X3DVPROC | gl3wUniformMatrix2x3dv |
| PFNGLUNIFORMMATRIX2X3FVPROC | gl3wUniformMatrix2x3fv |
| PFNGLUNIFORMMATRIX2X4DVPROC | gl3wUniformMatrix2x4dv |
| PFNGLUNIFORMMATRIX2X4FVPROC | gl3wUniformMatrix2x4fv |
| PFNGLUNIFORMMATRIX3DVPROC | gl3wUniformMatrix3dv |
| PFNGLUNIFORMMATRIX3FVPROC | gl3wUniformMatrix3fv |
| PFNGLUNIFORMMATRIX3X2DVPROC | gl3wUniformMatrix3x2dv |
| PFNGLUNIFORMMATRIX3X2FVPROC | gl3wUniformMatrix3x2fv |
| PFNGLUNIFORMMATRIX3X4DVPROC | gl3wUniformMatrix3x4dv |
| PFNGLUNIFORMMATRIX3X4FVPROC | gl3wUniformMatrix3x4fv |
| PFNGLUNIFORMMATRIX4DVPROC | gl3wUniformMatrix4dv |
| PFNGLUNIFORMMATRIX4FVPROC | gl3wUniformMatrix4fv |
| PFNGLUNIFORMMATRIX4X2DVPROC | gl3wUniformMatrix4x2dv |
| PFNGLUNIFORMMATRIX4X2FVPROC | gl3wUniformMatrix4x2fv |
| PFNGLUNIFORMMATRIX4X3DVPROC | gl3wUniformMatrix4x3dv |
| PFNGLUNIFORMMATRIX4X3FVPROC | gl3wUniformMatrix4x3fv |
| PFNGLUNIFORMSUBROUTINESUIVPROC | gl3wUniformSubroutinesuiv |
| PFNGLUNMAPBUFFERPROC | gl3wUnmapBuffer |
| PFNGLUSEPROGRAMPROC | gl3wUseProgram |
| PFNGLUSEPROGRAMSTAGESPROC | gl3wUseProgramStages |
| PFNGLVALIDATEPROGRAMPROC | gl3wValidateProgram |
| PFNGLVALIDATEPROGRAMPIPELINEPROC | gl3wValidateProgramPipeline |
| PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC | gl3wVertexArrayBindVertexBufferEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC | gl3wVertexArrayVertexAttribBindingEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC | gl3wVertexArrayVertexAttribFormatEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC | gl3wVertexArrayVertexAttribIFormatEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC | gl3wVertexArrayVertexAttribLFormatEXT |
| PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC | gl3wVertexArrayVertexBindingDivisorEXT |
| PFNGLVERTEXATTRIB1DPROC | gl3wVertexAttrib1d |
| PFNGLVERTEXATTRIB1DVPROC | gl3wVertexAttrib1dv |
| PFNGLVERTEXATTRIB1FPROC | gl3wVertexAttrib1f |
| PFNGLVERTEXATTRIB1FVPROC | gl3wVertexAttrib1fv |
| PFNGLVERTEXATTRIB1SPROC | gl3wVertexAttrib1s |
| PFNGLVERTEXATTRIB1SVPROC | gl3wVertexAttrib1sv |
| PFNGLVERTEXATTRIB2DPROC | gl3wVertexAttrib2d |
| PFNGLVERTEXATTRIB2DVPROC | gl3wVertexAttrib2dv |
| PFNGLVERTEXATTRIB2FPROC | gl3wVertexAttrib2f |
| PFNGLVERTEXATTRIB2FVPROC | gl3wVertexAttrib2fv |
| PFNGLVERTEXATTRIB2SPROC | gl3wVertexAttrib2s |
| PFNGLVERTEXATTRIB2SVPROC | gl3wVertexAttrib2sv |
| PFNGLVERTEXATTRIB3DPROC | gl3wVertexAttrib3d |
| PFNGLVERTEXATTRIB3DVPROC | gl3wVertexAttrib3dv |
| PFNGLVERTEXATTRIB3FPROC | gl3wVertexAttrib3f |
| PFNGLVERTEXATTRIB3FVPROC | gl3wVertexAttrib3fv |
| PFNGLVERTEXATTRIB3SPROC | gl3wVertexAttrib3s |
| PFNGLVERTEXATTRIB3SVPROC | gl3wVertexAttrib3sv |
| PFNGLVERTEXATTRIB4BVPROC | gl3wVertexAttrib4bv |
| PFNGLVERTEXATTRIB4DPROC | gl3wVertexAttrib4d |
| PFNGLVERTEXATTRIB4DVPROC | gl3wVertexAttrib4dv |
| PFNGLVERTEXATTRIB4FPROC | gl3wVertexAttrib4f |
| PFNGLVERTEXATTRIB4FVPROC | gl3wVertexAttrib4fv |
| PFNGLVERTEXATTRIB4IVPROC | gl3wVertexAttrib4iv |
| PFNGLVERTEXATTRIB4NBVPROC | gl3wVertexAttrib4Nbv |
| PFNGLVERTEXATTRIB4NIVPROC | gl3wVertexAttrib4Niv |
| PFNGLVERTEXATTRIB4NSVPROC | gl3wVertexAttrib4Nsv |
| PFNGLVERTEXATTRIB4NUBPROC | gl3wVertexAttrib4Nub |
| PFNGLVERTEXATTRIB4NUBVPROC | gl3wVertexAttrib4Nubv |
| PFNGLVERTEXATTRIB4NUIVPROC | gl3wVertexAttrib4Nuiv |
| PFNGLVERTEXATTRIB4NUSVPROC | gl3wVertexAttrib4Nusv |
| PFNGLVERTEXATTRIB4SPROC | gl3wVertexAttrib4s |
| PFNGLVERTEXATTRIB4SVPROC | gl3wVertexAttrib4sv |
| PFNGLVERTEXATTRIB4UBVPROC | gl3wVertexAttrib4ubv |
| PFNGLVERTEXATTRIB4UIVPROC | gl3wVertexAttrib4uiv |
| PFNGLVERTEXATTRIB4USVPROC | gl3wVertexAttrib4usv |
| PFNGLVERTEXATTRIBBINDINGPROC | gl3wVertexAttribBinding |
| PFNGLVERTEXATTRIBDIVISORPROC | gl3wVertexAttribDivisor |
| PFNGLVERTEXATTRIBFORMATPROC | gl3wVertexAttribFormat |
| PFNGLVERTEXATTRIBI1IPROC | gl3wVertexAttribI1i |
| PFNGLVERTEXATTRIBI1IVPROC | gl3wVertexAttribI1iv |
| PFNGLVERTEXATTRIBI1UIPROC | gl3wVertexAttribI1ui |
| PFNGLVERTEXATTRIBI1UIVPROC | gl3wVertexAttribI1uiv |
| PFNGLVERTEXATTRIBI2IPROC | gl3wVertexAttribI2i |
| PFNGLVERTEXATTRIBI2IVPROC | gl3wVertexAttribI2iv |
| PFNGLVERTEXATTRIBI2UIPROC | gl3wVertexAttribI2ui |
| PFNGLVERTEXATTRIBI2UIVPROC | gl3wVertexAttribI2uiv |
| PFNGLVERTEXATTRIBI3IPROC | gl3wVertexAttribI3i |
| PFNGLVERTEXATTRIBI3IVPROC | gl3wVertexAttribI3iv |
| PFNGLVERTEXATTRIBI3UIPROC | gl3wVertexAttribI3ui |
| PFNGLVERTEXATTRIBI3UIVPROC | gl3wVertexAttribI3uiv |
| PFNGLVERTEXATTRIBI4BVPROC | gl3wVertexAttribI4bv |
| PFNGLVERTEXATTRIBI4IPROC | gl3wVertexAttribI4i |
| PFNGLVERTEXATTRIBI4IVPROC | gl3wVertexAttribI4iv |
| PFNGLVERTEXATTRIBI4SVPROC | gl3wVertexAttribI4sv |
| PFNGLVERTEXATTRIBI4UBVPROC | gl3wVertexAttribI4ubv |
| PFNGLVERTEXATTRIBI4UIPROC | gl3wVertexAttribI4ui |
| PFNGLVERTEXATTRIBI4UIVPROC | gl3wVertexAttribI4uiv |
| PFNGLVERTEXATTRIBI4USVPROC | gl3wVertexAttribI4usv |
| PFNGLVERTEXATTRIBIFORMATPROC | gl3wVertexAttribIFormat |
| PFNGLVERTEXATTRIBIPOINTERPROC | gl3wVertexAttribIPointer |
| PFNGLVERTEXATTRIBL1DPROC | gl3wVertexAttribL1d |
| PFNGLVERTEXATTRIBL1DVPROC | gl3wVertexAttribL1dv |
| PFNGLVERTEXATTRIBL2DPROC | gl3wVertexAttribL2d |
| PFNGLVERTEXATTRIBL2DVPROC | gl3wVertexAttribL2dv |
| PFNGLVERTEXATTRIBL3DPROC | gl3wVertexAttribL3d |
| PFNGLVERTEXATTRIBL3DVPROC | gl3wVertexAttribL3dv |
| PFNGLVERTEXATTRIBL4DPROC | gl3wVertexAttribL4d |
| PFNGLVERTEXATTRIBL4DVPROC | gl3wVertexAttribL4dv |
| PFNGLVERTEXATTRIBLFORMATPROC | gl3wVertexAttribLFormat |
| PFNGLVERTEXATTRIBLPOINTERPROC | gl3wVertexAttribLPointer |
| PFNGLVERTEXATTRIBP1UIPROC | gl3wVertexAttribP1ui |
| PFNGLVERTEXATTRIBP1UIVPROC | gl3wVertexAttribP1uiv |
| PFNGLVERTEXATTRIBP2UIPROC | gl3wVertexAttribP2ui |
| PFNGLVERTEXATTRIBP2UIVPROC | gl3wVertexAttribP2uiv |
| PFNGLVERTEXATTRIBP3UIPROC | gl3wVertexAttribP3ui |
| PFNGLVERTEXATTRIBP3UIVPROC | gl3wVertexAttribP3uiv |
| PFNGLVERTEXATTRIBP4UIPROC | gl3wVertexAttribP4ui |
| PFNGLVERTEXATTRIBP4UIVPROC | gl3wVertexAttribP4uiv |
| PFNGLVERTEXATTRIBPOINTERPROC | gl3wVertexAttribPointer |
| PFNGLVERTEXBINDINGDIVISORPROC | gl3wVertexBindingDivisor |
| PFNGLVERTEXP2UIPROC | gl3wVertexP2ui |
| PFNGLVERTEXP2UIVPROC | gl3wVertexP2uiv |
| PFNGLVERTEXP3UIPROC | gl3wVertexP3ui |
| PFNGLVERTEXP3UIVPROC | gl3wVertexP3uiv |
| PFNGLVERTEXP4UIPROC | gl3wVertexP4ui |
| PFNGLVERTEXP4UIVPROC | gl3wVertexP4uiv |
| PFNGLVIEWPORTPROC | gl3wViewport |
| PFNGLVIEWPORTARRAYVPROC | gl3wViewportArrayv |
| PFNGLVIEWPORTINDEXEDFPROC | gl3wViewportIndexedf |
| PFNGLVIEWPORTINDEXEDFVPROC | gl3wViewportIndexedfv |
| PFNGLWAITSYNCPROC | gl3wWaitSync |
| static void * | libgl |
| struct { | |
| int major | |
| int minor | |
| } | version |
| PFNGLBINDFRAGDATALOCATIONINDEXEDPROC gl3wBindFragDataLocationIndexed |
| PFNGLBLENDEQUATIONSEPARATEIARBPROC gl3wBlendEquationSeparateiARB |
| PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC gl3wClearNamedBufferSubDataEXT |
| PFNGLCREATESYNCFROMCLEVENTARBPROC gl3wCreateSyncFromCLeventARB |
| PFNGLDELETETRANSFORMFEEDBACKSPROC gl3wDeleteTransformFeedbacks |
| PFNGLDISABLEVERTEXATTRIBARRAYPROC gl3wDisableVertexAttribArray |
| PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC gl3wDrawArraysInstancedBaseInstance |
| PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC gl3wDrawElementsInstancedBaseInstance |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC gl3wDrawElementsInstancedBaseVertex |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC gl3wDrawElementsInstancedBaseVertexBaseInstance |
| PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC gl3wDrawRangeElementsBaseVertex |
| PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC gl3wDrawTransformFeedbackInstanced |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC gl3wDrawTransformFeedbackStream |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC gl3wDrawTransformFeedbackStreamInstanced |
| PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC gl3wGetActiveAtomicCounterBufferiv |
| PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC gl3wGetActiveSubroutineUniformiv |
| PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC gl3wGetActiveSubroutineUniformName |
| PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC gl3wGetActiveUniformBlockName |
| PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC gl3wGetFramebufferAttachmentParameteriv |
| PFNGLGETFRAMEBUFFERPARAMETERIVPROC gl3wGetFramebufferParameteriv |
| PFNGLGETGRAPHICSRESETSTATUSARBPROC gl3wGetGraphicsResetStatusARB |
| PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC gl3wGetNamedFramebufferParameterivEXT |
| PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC gl3wGetnCompressedTexImageARB |
| PFNGLGETPROGRAMPIPELINEINFOLOGPROC gl3wGetProgramPipelineInfoLog |
| PFNGLGETPROGRAMRESOURCELOCATIONPROC gl3wGetProgramResourceLocation |
| PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC gl3wGetProgramResourceLocationIndex |
| PFNGLGETRENDERBUFFERPARAMETERIVPROC gl3wGetRenderbufferParameteriv |
| PFNGLGETSHADERPRECISIONFORMATPROC gl3wGetShaderPrecisionFormat |
| PFNGLGETSTRINGPROC gl3wGetString |
| PFNGLGETSTRINGIPROC gl3wGetStringi |
| PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC gl3wGetSubroutineUniformLocation |
| PFNGLGETTRANSFORMFEEDBACKVARYINGPROC gl3wGetTransformFeedbackVarying |
| PFNGLINVALIDATESUBFRAMEBUFFERPROC gl3wInvalidateSubFramebuffer |
| PFNGLMAPBUFFERPROC gl3wMapBuffer |
| PFNGLMAPBUFFERRANGEPROC gl3wMapBufferRange |
| PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC gl3wMultiDrawElementsBaseVertex |
| PFNGLMULTIDRAWELEMENTSINDIRECTPROC gl3wMultiDrawElementsIndirect |
| PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC gl3wNamedFramebufferParameteriEXT |
| PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC gl3wProgramUniformMatrix2x3dv |
| PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC gl3wProgramUniformMatrix2x3fv |
| PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC gl3wProgramUniformMatrix2x4dv |
| PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC gl3wProgramUniformMatrix2x4fv |
| PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC gl3wProgramUniformMatrix3x2dv |
| PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC gl3wProgramUniformMatrix3x2fv |
| PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC gl3wProgramUniformMatrix3x4dv |
| PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC gl3wProgramUniformMatrix3x4fv |
| PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC gl3wProgramUniformMatrix4x2dv |
| PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC gl3wProgramUniformMatrix4x2fv |
| PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC gl3wProgramUniformMatrix4x3dv |
| PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC gl3wProgramUniformMatrix4x3fv |
| PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC gl3wRenderbufferStorageMultisample |
| PFNGLSHADERSTORAGEBLOCKBINDINGPROC gl3wShaderStorageBlockBinding |
| PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC gl3wTextureStorage2DMultisampleEXT |
| PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC gl3wTextureStorage3DMultisampleEXT |
| PFNGLTRANSFORMFEEDBACKVARYINGSPROC gl3wTransformFeedbackVaryings |
| PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC gl3wVertexArrayBindVertexBufferEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC gl3wVertexArrayVertexAttribBindingEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC gl3wVertexArrayVertexAttribFormatEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC gl3wVertexArrayVertexAttribIFormatEXT |
| PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC gl3wVertexArrayVertexAttribLFormatEXT |
| PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC gl3wVertexArrayVertexBindingDivisorEXT |
| struct { ... } version |