| Open CASCADE Technology
    7.2.0
    | 
Provide Sampler Object functionality (texture parameters stored independently from texture itself). Available since OpenGL 3.3+ (GL_ARB_sampler_objects extension) and OpenGL ES 3.0+. More...
#include <OpenGl_ArbSamplerObject.hxx>

| Additional Inherited Members | |
|  Protected Types inherited from OpenGl_GlFunctions | |
| typedef int(* | glXSwapIntervalEXT_t) () | 
| typedef int(* | glXSwapIntervalSGI_t) (int theInterval) | 
| typedef Bool(* | glXQueryRendererIntegerMESA_t) (Display *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue) | 
| typedef Bool(* | glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue) | 
| typedef const char *(* | glXQueryRendererStringMESA_t) (Display *theDisplay, int theScreen, int theRenderer, int theAttribute) | 
| typedef const char *(* | glXQueryCurrentRendererStringMESA_t) (int theAttribute) | 
|  Protected Attributes inherited from OpenGl_GlFunctions | |
| PFNGLBLENDCOLORPROC | glBlendColor | 
| PFNGLBLENDEQUATIONPROC | glBlendEquation | 
| PFNGLDRAWRANGEELEMENTSPROC | glDrawRangeElements | 
| PFNGLTEXIMAGE3DPROC | glTexImage3D | 
| PFNGLTEXSUBIMAGE3DPROC | glTexSubImage3D | 
| PFNGLCOPYTEXSUBIMAGE3DPROC | glCopyTexSubImage3D | 
| PFNGLACTIVETEXTUREPROC | glActiveTexture | 
| PFNGLSAMPLECOVERAGEPROC | glSampleCoverage | 
| PFNGLCOMPRESSEDTEXIMAGE3DPROC | glCompressedTexImage3D | 
| PFNGLCOMPRESSEDTEXIMAGE2DPROC | glCompressedTexImage2D | 
| PFNGLCOMPRESSEDTEXIMAGE1DPROC | glCompressedTexImage1D | 
| PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC | glCompressedTexSubImage3D | 
| PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC | glCompressedTexSubImage2D | 
| PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC | glCompressedTexSubImage1D | 
| PFNGLGETCOMPRESSEDTEXIMAGEPROC | glGetCompressedTexImage | 
| PFNGLCLIENTACTIVETEXTUREPROC | glClientActiveTexture | 
| PFNGLMULTITEXCOORD1DPROC | glMultiTexCoord1d | 
| PFNGLMULTITEXCOORD1DVPROC | glMultiTexCoord1dv | 
| PFNGLMULTITEXCOORD1FPROC | glMultiTexCoord1f | 
| PFNGLMULTITEXCOORD1FVPROC | glMultiTexCoord1fv | 
| PFNGLMULTITEXCOORD1IPROC | glMultiTexCoord1i | 
| PFNGLMULTITEXCOORD1IVPROC | glMultiTexCoord1iv | 
| PFNGLMULTITEXCOORD1SPROC | glMultiTexCoord1s | 
| PFNGLMULTITEXCOORD1SVPROC | glMultiTexCoord1sv | 
| PFNGLMULTITEXCOORD2DPROC | glMultiTexCoord2d | 
| PFNGLMULTITEXCOORD2DVPROC | glMultiTexCoord2dv | 
| PFNGLMULTITEXCOORD2FPROC | glMultiTexCoord2f | 
| PFNGLMULTITEXCOORD2FVPROC | glMultiTexCoord2fv | 
| PFNGLMULTITEXCOORD2IPROC | glMultiTexCoord2i | 
| PFNGLMULTITEXCOORD2IVPROC | glMultiTexCoord2iv | 
| PFNGLMULTITEXCOORD2SPROC | glMultiTexCoord2s | 
| PFNGLMULTITEXCOORD2SVPROC | glMultiTexCoord2sv | 
| PFNGLMULTITEXCOORD3DPROC | glMultiTexCoord3d | 
| PFNGLMULTITEXCOORD3DVPROC | glMultiTexCoord3dv | 
| PFNGLMULTITEXCOORD3FPROC | glMultiTexCoord3f | 
| PFNGLMULTITEXCOORD3FVPROC | glMultiTexCoord3fv | 
| PFNGLMULTITEXCOORD3IPROC | glMultiTexCoord3i | 
| PFNGLMULTITEXCOORD3IVPROC | glMultiTexCoord3iv | 
| PFNGLMULTITEXCOORD3SPROC | glMultiTexCoord3s | 
| PFNGLMULTITEXCOORD3SVPROC | glMultiTexCoord3sv | 
| PFNGLMULTITEXCOORD4DPROC | glMultiTexCoord4d | 
| PFNGLMULTITEXCOORD4DVPROC | glMultiTexCoord4dv | 
| PFNGLMULTITEXCOORD4FPROC | glMultiTexCoord4f | 
| PFNGLMULTITEXCOORD4FVPROC | glMultiTexCoord4fv | 
| PFNGLMULTITEXCOORD4IPROC | glMultiTexCoord4i | 
| PFNGLMULTITEXCOORD4IVPROC | glMultiTexCoord4iv | 
| PFNGLMULTITEXCOORD4SPROC | glMultiTexCoord4s | 
| PFNGLMULTITEXCOORD4SVPROC | glMultiTexCoord4sv | 
| PFNGLLOADTRANSPOSEMATRIXFPROC | glLoadTransposeMatrixf | 
| PFNGLLOADTRANSPOSEMATRIXDPROC | glLoadTransposeMatrixd | 
| PFNGLMULTTRANSPOSEMATRIXFPROC | glMultTransposeMatrixf | 
| PFNGLMULTTRANSPOSEMATRIXDPROC | glMultTransposeMatrixd | 
| PFNGLBLENDFUNCSEPARATEPROC | glBlendFuncSeparate | 
| PFNGLMULTIDRAWARRAYSPROC | glMultiDrawArrays | 
| PFNGLMULTIDRAWELEMENTSPROC | glMultiDrawElements | 
| PFNGLPOINTPARAMETERFPROC | glPointParameterf | 
| PFNGLPOINTPARAMETERFVPROC | glPointParameterfv | 
| PFNGLPOINTPARAMETERIPROC | glPointParameteri | 
| PFNGLPOINTPARAMETERIVPROC | glPointParameteriv | 
| PFNGLGENQUERIESPROC | glGenQueries | 
| PFNGLDELETEQUERIESPROC | glDeleteQueries | 
| PFNGLISQUERYPROC | glIsQuery | 
| PFNGLBEGINQUERYPROC | glBeginQuery | 
| PFNGLENDQUERYPROC | glEndQuery | 
| PFNGLGETQUERYIVPROC | glGetQueryiv | 
| PFNGLGETQUERYOBJECTIVPROC | glGetQueryObjectiv | 
| PFNGLGETQUERYOBJECTUIVPROC | glGetQueryObjectuiv | 
| PFNGLBINDBUFFERPROC | glBindBuffer | 
| PFNGLDELETEBUFFERSPROC | glDeleteBuffers | 
| PFNGLGENBUFFERSPROC | glGenBuffers | 
| PFNGLISBUFFERPROC | glIsBuffer | 
| PFNGLBUFFERDATAPROC | glBufferData | 
| PFNGLBUFFERSUBDATAPROC | glBufferSubData | 
| PFNGLGETBUFFERSUBDATAPROC | glGetBufferSubData | 
| PFNGLMAPBUFFERPROC | glMapBuffer | 
| PFNGLUNMAPBUFFERPROC | glUnmapBuffer | 
| PFNGLGETBUFFERPARAMETERIVPROC | glGetBufferParameteriv | 
| PFNGLGETBUFFERPOINTERVPROC | glGetBufferPointerv | 
| PFNGLBLENDEQUATIONSEPARATEPROC | glBlendEquationSeparate | 
| PFNGLDRAWBUFFERSPROC | glDrawBuffers | 
| PFNGLSTENCILOPSEPARATEPROC | glStencilOpSeparate | 
| PFNGLSTENCILFUNCSEPARATEPROC | glStencilFuncSeparate | 
| PFNGLSTENCILMASKSEPARATEPROC | glStencilMaskSeparate | 
| PFNGLATTACHSHADERPROC | glAttachShader | 
| PFNGLBINDATTRIBLOCATIONPROC | glBindAttribLocation | 
| PFNGLCOMPILESHADERPROC | glCompileShader | 
| PFNGLCREATEPROGRAMPROC | glCreateProgram | 
| PFNGLCREATESHADERPROC | glCreateShader | 
| PFNGLDELETEPROGRAMPROC | glDeleteProgram | 
| PFNGLDELETESHADERPROC | glDeleteShader | 
| PFNGLDETACHSHADERPROC | glDetachShader | 
| PFNGLDISABLEVERTEXATTRIBARRAYPROC | glDisableVertexAttribArray | 
| PFNGLENABLEVERTEXATTRIBARRAYPROC | glEnableVertexAttribArray | 
| PFNGLGETACTIVEATTRIBPROC | glGetActiveAttrib | 
| PFNGLGETACTIVEUNIFORMPROC | glGetActiveUniform | 
| PFNGLGETATTACHEDSHADERSPROC | glGetAttachedShaders | 
| PFNGLGETATTRIBLOCATIONPROC | glGetAttribLocation | 
| PFNGLGETPROGRAMIVPROC | glGetProgramiv | 
| PFNGLGETPROGRAMINFOLOGPROC | glGetProgramInfoLog | 
| PFNGLGETSHADERIVPROC | glGetShaderiv | 
| PFNGLGETSHADERINFOLOGPROC | glGetShaderInfoLog | 
| PFNGLGETSHADERSOURCEPROC | glGetShaderSource | 
| PFNGLGETUNIFORMLOCATIONPROC | glGetUniformLocation | 
| PFNGLGETUNIFORMFVPROC | glGetUniformfv | 
| PFNGLGETUNIFORMIVPROC | glGetUniformiv | 
| PFNGLGETVERTEXATTRIBDVPROC | glGetVertexAttribdv | 
| PFNGLGETVERTEXATTRIBFVPROC | glGetVertexAttribfv | 
| PFNGLGETVERTEXATTRIBIVPROC | glGetVertexAttribiv | 
| PFNGLGETVERTEXATTRIBPOINTERVPROC | glGetVertexAttribPointerv | 
| PFNGLISPROGRAMPROC | glIsProgram | 
| PFNGLISSHADERPROC | glIsShader | 
| PFNGLLINKPROGRAMPROC | glLinkProgram | 
| PFNGLSHADERSOURCEPROC | glShaderSource | 
| PFNGLUSEPROGRAMPROC | glUseProgram | 
| PFNGLUNIFORM1FPROC | glUniform1f | 
| PFNGLUNIFORM2FPROC | glUniform2f | 
| PFNGLUNIFORM3FPROC | glUniform3f | 
| PFNGLUNIFORM4FPROC | glUniform4f | 
| PFNGLUNIFORM1IPROC | glUniform1i | 
| PFNGLUNIFORM2IPROC | glUniform2i | 
| PFNGLUNIFORM3IPROC | glUniform3i | 
| PFNGLUNIFORM4IPROC | glUniform4i | 
| PFNGLUNIFORM1FVPROC | glUniform1fv | 
| PFNGLUNIFORM2FVPROC | glUniform2fv | 
| PFNGLUNIFORM3FVPROC | glUniform3fv | 
| PFNGLUNIFORM4FVPROC | glUniform4fv | 
| PFNGLUNIFORM1IVPROC | glUniform1iv | 
| PFNGLUNIFORM2IVPROC | glUniform2iv | 
| PFNGLUNIFORM3IVPROC | glUniform3iv | 
| PFNGLUNIFORM4IVPROC | glUniform4iv | 
| PFNGLUNIFORMMATRIX2FVPROC | glUniformMatrix2fv | 
| PFNGLUNIFORMMATRIX3FVPROC | glUniformMatrix3fv | 
| PFNGLUNIFORMMATRIX4FVPROC | glUniformMatrix4fv | 
| PFNGLVALIDATEPROGRAMPROC | glValidateProgram | 
| PFNGLVERTEXATTRIB1DPROC | glVertexAttrib1d | 
| PFNGLVERTEXATTRIB1DVPROC | glVertexAttrib1dv | 
| PFNGLVERTEXATTRIB1FPROC | glVertexAttrib1f | 
| PFNGLVERTEXATTRIB1FVPROC | glVertexAttrib1fv | 
| PFNGLVERTEXATTRIB1SPROC | glVertexAttrib1s | 
| PFNGLVERTEXATTRIB1SVPROC | glVertexAttrib1sv | 
| PFNGLVERTEXATTRIB2DPROC | glVertexAttrib2d | 
| PFNGLVERTEXATTRIB2DVPROC | glVertexAttrib2dv | 
| PFNGLVERTEXATTRIB2FPROC | glVertexAttrib2f | 
| PFNGLVERTEXATTRIB2FVPROC | glVertexAttrib2fv | 
| PFNGLVERTEXATTRIB2SPROC | glVertexAttrib2s | 
| PFNGLVERTEXATTRIB2SVPROC | glVertexAttrib2sv | 
| PFNGLVERTEXATTRIB3DPROC | glVertexAttrib3d | 
| PFNGLVERTEXATTRIB3DVPROC | glVertexAttrib3dv | 
| PFNGLVERTEXATTRIB3FPROC | glVertexAttrib3f | 
| PFNGLVERTEXATTRIB3FVPROC | glVertexAttrib3fv | 
| PFNGLVERTEXATTRIB3SPROC | glVertexAttrib3s | 
| PFNGLVERTEXATTRIB3SVPROC | glVertexAttrib3sv | 
| PFNGLVERTEXATTRIB4NBVPROC | glVertexAttrib4Nbv | 
| PFNGLVERTEXATTRIB4NIVPROC | glVertexAttrib4Niv | 
| PFNGLVERTEXATTRIB4NSVPROC | glVertexAttrib4Nsv | 
| PFNGLVERTEXATTRIB4NUBPROC | glVertexAttrib4Nub | 
| PFNGLVERTEXATTRIB4NUBVPROC | glVertexAttrib4Nubv | 
| PFNGLVERTEXATTRIB4NUIVPROC | glVertexAttrib4Nuiv | 
| PFNGLVERTEXATTRIB4NUSVPROC | glVertexAttrib4Nusv | 
| PFNGLVERTEXATTRIB4BVPROC | glVertexAttrib4bv | 
| PFNGLVERTEXATTRIB4DPROC | glVertexAttrib4d | 
| PFNGLVERTEXATTRIB4DVPROC | glVertexAttrib4dv | 
| PFNGLVERTEXATTRIB4FPROC | glVertexAttrib4f | 
| PFNGLVERTEXATTRIB4FVPROC | glVertexAttrib4fv | 
| PFNGLVERTEXATTRIB4IVPROC | glVertexAttrib4iv | 
| PFNGLVERTEXATTRIB4SPROC | glVertexAttrib4s | 
| PFNGLVERTEXATTRIB4SVPROC | glVertexAttrib4sv | 
| PFNGLVERTEXATTRIB4UBVPROC | glVertexAttrib4ubv | 
| PFNGLVERTEXATTRIB4UIVPROC | glVertexAttrib4uiv | 
| PFNGLVERTEXATTRIB4USVPROC | glVertexAttrib4usv | 
| PFNGLVERTEXATTRIBPOINTERPROC | glVertexAttribPointer | 
| PFNGLUNIFORMMATRIX2X3FVPROC | glUniformMatrix2x3fv | 
| PFNGLUNIFORMMATRIX3X2FVPROC | glUniformMatrix3x2fv | 
| PFNGLUNIFORMMATRIX2X4FVPROC | glUniformMatrix2x4fv | 
| PFNGLUNIFORMMATRIX4X2FVPROC | glUniformMatrix4x2fv | 
| PFNGLUNIFORMMATRIX3X4FVPROC | glUniformMatrix3x4fv | 
| PFNGLUNIFORMMATRIX4X3FVPROC | glUniformMatrix4x3fv | 
| PFNGLISRENDERBUFFERPROC | glIsRenderbuffer | 
| PFNGLBINDRENDERBUFFERPROC | glBindRenderbuffer | 
| PFNGLDELETERENDERBUFFERSPROC | glDeleteRenderbuffers | 
| PFNGLGENRENDERBUFFERSPROC | glGenRenderbuffers | 
| PFNGLRENDERBUFFERSTORAGEPROC | glRenderbufferStorage | 
| PFNGLGETRENDERBUFFERPARAMETERIVPROC | glGetRenderbufferParameteriv | 
| PFNGLISFRAMEBUFFERPROC | glIsFramebuffer | 
| PFNGLBINDFRAMEBUFFERPROC | glBindFramebuffer | 
| PFNGLDELETEFRAMEBUFFERSPROC | glDeleteFramebuffers | 
| PFNGLGENFRAMEBUFFERSPROC | glGenFramebuffers | 
| PFNGLCHECKFRAMEBUFFERSTATUSPROC | glCheckFramebufferStatus | 
| PFNGLFRAMEBUFFERTEXTURE1DPROC | glFramebufferTexture1D | 
| PFNGLFRAMEBUFFERTEXTURE2DPROC | glFramebufferTexture2D | 
| PFNGLFRAMEBUFFERTEXTURE3DPROC | glFramebufferTexture3D | 
| PFNGLFRAMEBUFFERRENDERBUFFERPROC | glFramebufferRenderbuffer | 
| PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC | glGetFramebufferAttachmentParameteriv | 
| PFNGLGENERATEMIPMAPPROC | glGenerateMipmap | 
| PFNGLBLITFRAMEBUFFERPROC | glBlitFramebuffer | 
| PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC | glRenderbufferStorageMultisample | 
| PFNGLFRAMEBUFFERTEXTURELAYERPROC | glFramebufferTextureLayer | 
| PFNGLBINDVERTEXARRAYPROC | glBindVertexArray | 
| PFNGLDELETEVERTEXARRAYSPROC | glDeleteVertexArrays | 
| PFNGLGENVERTEXARRAYSPROC | glGenVertexArrays | 
| PFNGLISVERTEXARRAYPROC | glIsVertexArray | 
| PFNGLMAPBUFFERRANGEPROC | glMapBufferRange | 
| PFNGLFLUSHMAPPEDBUFFERRANGEPROC | glFlushMappedBufferRange | 
| PFNGLCOLORMASKIPROC | glColorMaski | 
| PFNGLGETBOOLEANI_VPROC | glGetBooleani_v | 
| PFNGLGETINTEGERI_VPROC | glGetIntegeri_v | 
| PFNGLENABLEIPROC | glEnablei | 
| PFNGLDISABLEIPROC | glDisablei | 
| PFNGLISENABLEDIPROC | glIsEnabledi | 
| PFNGLBEGINTRANSFORMFEEDBACKPROC | glBeginTransformFeedback | 
| PFNGLENDTRANSFORMFEEDBACKPROC | glEndTransformFeedback | 
| PFNGLBINDBUFFERRANGEPROC | glBindBufferRange | 
| PFNGLBINDBUFFERBASEPROC | glBindBufferBase | 
| PFNGLTRANSFORMFEEDBACKVARYINGSPROC | glTransformFeedbackVaryings | 
| PFNGLGETTRANSFORMFEEDBACKVARYINGPROC | glGetTransformFeedbackVarying | 
| PFNGLCLAMPCOLORPROC | glClampColor | 
| PFNGLBEGINCONDITIONALRENDERPROC | glBeginConditionalRender | 
| PFNGLENDCONDITIONALRENDERPROC | glEndConditionalRender | 
| PFNGLVERTEXATTRIBIPOINTERPROC | glVertexAttribIPointer | 
| PFNGLGETVERTEXATTRIBIIVPROC | glGetVertexAttribIiv | 
| PFNGLGETVERTEXATTRIBIUIVPROC | glGetVertexAttribIuiv | 
| PFNGLVERTEXATTRIBI1IPROC | glVertexAttribI1i | 
| PFNGLVERTEXATTRIBI2IPROC | glVertexAttribI2i | 
| PFNGLVERTEXATTRIBI3IPROC | glVertexAttribI3i | 
| PFNGLVERTEXATTRIBI4IPROC | glVertexAttribI4i | 
| PFNGLVERTEXATTRIBI1UIPROC | glVertexAttribI1ui | 
| PFNGLVERTEXATTRIBI2UIPROC | glVertexAttribI2ui | 
| PFNGLVERTEXATTRIBI3UIPROC | glVertexAttribI3ui | 
| PFNGLVERTEXATTRIBI4UIPROC | glVertexAttribI4ui | 
| PFNGLVERTEXATTRIBI1IVPROC | glVertexAttribI1iv | 
| PFNGLVERTEXATTRIBI2IVPROC | glVertexAttribI2iv | 
| PFNGLVERTEXATTRIBI3IVPROC | glVertexAttribI3iv | 
| PFNGLVERTEXATTRIBI4IVPROC | glVertexAttribI4iv | 
| PFNGLVERTEXATTRIBI1UIVPROC | glVertexAttribI1uiv | 
| PFNGLVERTEXATTRIBI2UIVPROC | glVertexAttribI2uiv | 
| PFNGLVERTEXATTRIBI3UIVPROC | glVertexAttribI3uiv | 
| PFNGLVERTEXATTRIBI4UIVPROC | glVertexAttribI4uiv | 
| PFNGLVERTEXATTRIBI4BVPROC | glVertexAttribI4bv | 
| PFNGLVERTEXATTRIBI4SVPROC | glVertexAttribI4sv | 
| PFNGLVERTEXATTRIBI4UBVPROC | glVertexAttribI4ubv | 
| PFNGLVERTEXATTRIBI4USVPROC | glVertexAttribI4usv | 
| PFNGLGETUNIFORMUIVPROC | glGetUniformuiv | 
| PFNGLBINDFRAGDATALOCATIONPROC | glBindFragDataLocation | 
| PFNGLGETFRAGDATALOCATIONPROC | glGetFragDataLocation | 
| PFNGLUNIFORM1UIPROC | glUniform1ui | 
| PFNGLUNIFORM2UIPROC | glUniform2ui | 
| PFNGLUNIFORM3UIPROC | glUniform3ui | 
| PFNGLUNIFORM4UIPROC | glUniform4ui | 
| PFNGLUNIFORM1UIVPROC | glUniform1uiv | 
| PFNGLUNIFORM2UIVPROC | glUniform2uiv | 
| PFNGLUNIFORM3UIVPROC | glUniform3uiv | 
| PFNGLUNIFORM4UIVPROC | glUniform4uiv | 
| PFNGLTEXPARAMETERIIVPROC | glTexParameterIiv | 
| PFNGLTEXPARAMETERIUIVPROC | glTexParameterIuiv | 
| PFNGLGETTEXPARAMETERIIVPROC | glGetTexParameterIiv | 
| PFNGLGETTEXPARAMETERIUIVPROC | glGetTexParameterIuiv | 
| PFNGLCLEARBUFFERIVPROC | glClearBufferiv | 
| PFNGLCLEARBUFFERUIVPROC | glClearBufferuiv | 
| PFNGLCLEARBUFFERFVPROC | glClearBufferfv | 
| PFNGLCLEARBUFFERFIPROC | glClearBufferfi | 
| PFNGLGETSTRINGIPROC | glGetStringi | 
| PFNGLGETUNIFORMINDICESPROC | glGetUniformIndices | 
| PFNGLGETACTIVEUNIFORMSIVPROC | glGetActiveUniformsiv | 
| PFNGLGETACTIVEUNIFORMNAMEPROC | glGetActiveUniformName | 
| PFNGLGETUNIFORMBLOCKINDEXPROC | glGetUniformBlockIndex | 
| PFNGLGETACTIVEUNIFORMBLOCKIVPROC | glGetActiveUniformBlockiv | 
| PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC | glGetActiveUniformBlockName | 
| PFNGLUNIFORMBLOCKBINDINGPROC | glUniformBlockBinding | 
| PFNGLCOPYBUFFERSUBDATAPROC | glCopyBufferSubData | 
| PFNGLDRAWARRAYSINSTANCEDPROC | glDrawArraysInstanced | 
| PFNGLDRAWELEMENTSINSTANCEDPROC | glDrawElementsInstanced | 
| PFNGLTEXBUFFERPROC | glTexBuffer | 
| PFNGLPRIMITIVERESTARTINDEXPROC | glPrimitiveRestartIndex | 
| PFNGLDRAWELEMENTSBASEVERTEXPROC | glDrawElementsBaseVertex | 
| PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC | glDrawRangeElementsBaseVertex | 
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC | glDrawElementsInstancedBaseVertex | 
| PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC | glMultiDrawElementsBaseVertex | 
| PFNGLPROVOKINGVERTEXPROC | glProvokingVertex | 
| PFNGLFENCESYNCPROC | glFenceSync | 
| PFNGLISSYNCPROC | glIsSync | 
| PFNGLDELETESYNCPROC | glDeleteSync | 
| PFNGLCLIENTWAITSYNCPROC | glClientWaitSync | 
| PFNGLWAITSYNCPROC | glWaitSync | 
| PFNGLGETINTEGER64VPROC | glGetInteger64v | 
| PFNGLGETSYNCIVPROC | glGetSynciv | 
| PFNGLTEXIMAGE2DMULTISAMPLEPROC | glTexImage2DMultisample | 
| PFNGLTEXIMAGE3DMULTISAMPLEPROC | glTexImage3DMultisample | 
| PFNGLGETMULTISAMPLEFVPROC | glGetMultisamplefv | 
| PFNGLSAMPLEMASKIPROC | glSampleMaski | 
| PFNGLGETINTEGER64I_VPROC | glGetInteger64i_v | 
| PFNGLGETBUFFERPARAMETERI64VPROC | glGetBufferParameteri64v | 
| PFNGLFRAMEBUFFERTEXTUREPROC | glFramebufferTexture | 
| PFNGLBINDFRAGDATALOCATIONINDEXEDPROC | glBindFragDataLocationIndexed | 
| PFNGLGETFRAGDATAINDEXPROC | glGetFragDataIndex | 
| PFNGLGENSAMPLERSPROC | glGenSamplers | 
| PFNGLDELETESAMPLERSPROC | glDeleteSamplers | 
| PFNGLISSAMPLERPROC | glIsSampler | 
| PFNGLBINDSAMPLERPROC | glBindSampler | 
| PFNGLSAMPLERPARAMETERIPROC | glSamplerParameteri | 
| PFNGLSAMPLERPARAMETERIVPROC | glSamplerParameteriv | 
| PFNGLSAMPLERPARAMETERFPROC | glSamplerParameterf | 
| PFNGLSAMPLERPARAMETERFVPROC | glSamplerParameterfv | 
| PFNGLSAMPLERPARAMETERIIVPROC | glSamplerParameterIiv | 
| PFNGLSAMPLERPARAMETERIUIVPROC | glSamplerParameterIuiv | 
| PFNGLGETSAMPLERPARAMETERIVPROC | glGetSamplerParameteriv | 
| PFNGLGETSAMPLERPARAMETERIIVPROC | glGetSamplerParameterIiv | 
| PFNGLGETSAMPLERPARAMETERFVPROC | glGetSamplerParameterfv | 
| PFNGLGETSAMPLERPARAMETERIUIVPROC | glGetSamplerParameterIuiv | 
| PFNGLQUERYCOUNTERPROC | glQueryCounter | 
| PFNGLGETQUERYOBJECTI64VPROC | glGetQueryObjecti64v | 
| PFNGLGETQUERYOBJECTUI64VPROC | glGetQueryObjectui64v | 
| PFNGLVERTEXP2UIPROC | glVertexP2ui | 
| PFNGLVERTEXP2UIVPROC | glVertexP2uiv | 
| PFNGLVERTEXP3UIPROC | glVertexP3ui | 
| PFNGLVERTEXP3UIVPROC | glVertexP3uiv | 
| PFNGLVERTEXP4UIPROC | glVertexP4ui | 
| PFNGLVERTEXP4UIVPROC | glVertexP4uiv | 
| PFNGLTEXCOORDP1UIPROC | glTexCoordP1ui | 
| PFNGLTEXCOORDP1UIVPROC | glTexCoordP1uiv | 
| PFNGLTEXCOORDP2UIPROC | glTexCoordP2ui | 
| PFNGLTEXCOORDP2UIVPROC | glTexCoordP2uiv | 
| PFNGLTEXCOORDP3UIPROC | glTexCoordP3ui | 
| PFNGLTEXCOORDP3UIVPROC | glTexCoordP3uiv | 
| PFNGLTEXCOORDP4UIPROC | glTexCoordP4ui | 
| PFNGLTEXCOORDP4UIVPROC | glTexCoordP4uiv | 
| PFNGLMULTITEXCOORDP1UIPROC | glMultiTexCoordP1ui | 
| PFNGLMULTITEXCOORDP1UIVPROC | glMultiTexCoordP1uiv | 
| PFNGLMULTITEXCOORDP2UIPROC | glMultiTexCoordP2ui | 
| PFNGLMULTITEXCOORDP2UIVPROC | glMultiTexCoordP2uiv | 
| PFNGLMULTITEXCOORDP3UIPROC | glMultiTexCoordP3ui | 
| PFNGLMULTITEXCOORDP3UIVPROC | glMultiTexCoordP3uiv | 
| PFNGLMULTITEXCOORDP4UIPROC | glMultiTexCoordP4ui | 
| PFNGLMULTITEXCOORDP4UIVPROC | glMultiTexCoordP4uiv | 
| PFNGLNORMALP3UIPROC | glNormalP3ui | 
| PFNGLNORMALP3UIVPROC | glNormalP3uiv | 
| PFNGLCOLORP3UIPROC | glColorP3ui | 
| PFNGLCOLORP3UIVPROC | glColorP3uiv | 
| PFNGLCOLORP4UIPROC | glColorP4ui | 
| PFNGLCOLORP4UIVPROC | glColorP4uiv | 
| PFNGLSECONDARYCOLORP3UIPROC | glSecondaryColorP3ui | 
| PFNGLSECONDARYCOLORP3UIVPROC | glSecondaryColorP3uiv | 
| PFNGLVERTEXATTRIBP1UIPROC | glVertexAttribP1ui | 
| PFNGLVERTEXATTRIBP1UIVPROC | glVertexAttribP1uiv | 
| PFNGLVERTEXATTRIBP2UIPROC | glVertexAttribP2ui | 
| PFNGLVERTEXATTRIBP2UIVPROC | glVertexAttribP2uiv | 
| PFNGLVERTEXATTRIBP3UIPROC | glVertexAttribP3ui | 
| PFNGLVERTEXATTRIBP3UIVPROC | glVertexAttribP3uiv | 
| PFNGLVERTEXATTRIBP4UIPROC | glVertexAttribP4ui | 
| PFNGLVERTEXATTRIBP4UIVPROC | glVertexAttribP4uiv | 
| PFNGLVERTEXATTRIBDIVISORPROC | glVertexAttribDivisor | 
| PFNGLDRAWARRAYSINDIRECTPROC | glDrawArraysIndirect | 
| PFNGLDRAWELEMENTSINDIRECTPROC | glDrawElementsIndirect | 
| PFNGLUNIFORM1DPROC | glUniform1d | 
| PFNGLUNIFORM2DPROC | glUniform2d | 
| PFNGLUNIFORM3DPROC | glUniform3d | 
| PFNGLUNIFORM4DPROC | glUniform4d | 
| PFNGLUNIFORM1DVPROC | glUniform1dv | 
| PFNGLUNIFORM2DVPROC | glUniform2dv | 
| PFNGLUNIFORM3DVPROC | glUniform3dv | 
| PFNGLUNIFORM4DVPROC | glUniform4dv | 
| PFNGLUNIFORMMATRIX2DVPROC | glUniformMatrix2dv | 
| PFNGLUNIFORMMATRIX3DVPROC | glUniformMatrix3dv | 
| PFNGLUNIFORMMATRIX4DVPROC | glUniformMatrix4dv | 
| PFNGLUNIFORMMATRIX2X3DVPROC | glUniformMatrix2x3dv | 
| PFNGLUNIFORMMATRIX2X4DVPROC | glUniformMatrix2x4dv | 
| PFNGLUNIFORMMATRIX3X2DVPROC | glUniformMatrix3x2dv | 
| PFNGLUNIFORMMATRIX3X4DVPROC | glUniformMatrix3x4dv | 
| PFNGLUNIFORMMATRIX4X2DVPROC | glUniformMatrix4x2dv | 
| PFNGLUNIFORMMATRIX4X3DVPROC | glUniformMatrix4x3dv | 
| PFNGLGETUNIFORMDVPROC | glGetUniformdv | 
| PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC | glGetSubroutineUniformLocation | 
| PFNGLGETSUBROUTINEINDEXPROC | glGetSubroutineIndex | 
| PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC | glGetActiveSubroutineUniformiv | 
| PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC | glGetActiveSubroutineUniformName | 
| PFNGLGETACTIVESUBROUTINENAMEPROC | glGetActiveSubroutineName | 
| PFNGLUNIFORMSUBROUTINESUIVPROC | glUniformSubroutinesuiv | 
| PFNGLGETUNIFORMSUBROUTINEUIVPROC | glGetUniformSubroutineuiv | 
| PFNGLGETPROGRAMSTAGEIVPROC | glGetProgramStageiv | 
| PFNGLPATCHPARAMETERIPROC | glPatchParameteri | 
| PFNGLPATCHPARAMETERFVPROC | glPatchParameterfv | 
| PFNGLBINDTRANSFORMFEEDBACKPROC | glBindTransformFeedback | 
| PFNGLDELETETRANSFORMFEEDBACKSPROC | glDeleteTransformFeedbacks | 
| PFNGLGENTRANSFORMFEEDBACKSPROC | glGenTransformFeedbacks | 
| PFNGLISTRANSFORMFEEDBACKPROC | glIsTransformFeedback | 
| PFNGLPAUSETRANSFORMFEEDBACKPROC | glPauseTransformFeedback | 
| PFNGLRESUMETRANSFORMFEEDBACKPROC | glResumeTransformFeedback | 
| PFNGLDRAWTRANSFORMFEEDBACKPROC | glDrawTransformFeedback | 
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC | glDrawTransformFeedbackStream | 
| PFNGLBEGINQUERYINDEXEDPROC | glBeginQueryIndexed | 
| PFNGLENDQUERYINDEXEDPROC | glEndQueryIndexed | 
| PFNGLGETQUERYINDEXEDIVPROC | glGetQueryIndexediv | 
| PFNGLMINSAMPLESHADINGPROC | glMinSampleShading | 
| PFNGLBLENDEQUATIONIPROC | glBlendEquationi | 
| PFNGLBLENDEQUATIONSEPARATEIPROC | glBlendEquationSeparatei | 
| PFNGLBLENDFUNCIPROC | glBlendFunci | 
| PFNGLBLENDFUNCSEPARATEIPROC | glBlendFuncSeparatei | 
| PFNGLRELEASESHADERCOMPILERPROC | glReleaseShaderCompiler | 
| PFNGLSHADERBINARYPROC | glShaderBinary | 
| PFNGLGETSHADERPRECISIONFORMATPROC | glGetShaderPrecisionFormat | 
| PFNGLDEPTHRANGEFPROC | glDepthRangef | 
| PFNGLCLEARDEPTHFPROC | glClearDepthf | 
| PFNGLGETPROGRAMBINARYPROC | glGetProgramBinary | 
| PFNGLPROGRAMBINARYPROC | glProgramBinary | 
| PFNGLPROGRAMPARAMETERIPROC | glProgramParameteri | 
| PFNGLUSEPROGRAMSTAGESPROC | glUseProgramStages | 
| PFNGLACTIVESHADERPROGRAMPROC | glActiveShaderProgram | 
| PFNGLCREATESHADERPROGRAMVPROC | glCreateShaderProgramv | 
| PFNGLBINDPROGRAMPIPELINEPROC | glBindProgramPipeline | 
| PFNGLDELETEPROGRAMPIPELINESPROC | glDeleteProgramPipelines | 
| PFNGLGENPROGRAMPIPELINESPROC | glGenProgramPipelines | 
| PFNGLISPROGRAMPIPELINEPROC | glIsProgramPipeline | 
| PFNGLGETPROGRAMPIPELINEIVPROC | glGetProgramPipelineiv | 
| PFNGLPROGRAMUNIFORM1IPROC | glProgramUniform1i | 
| PFNGLPROGRAMUNIFORM1IVPROC | glProgramUniform1iv | 
| PFNGLPROGRAMUNIFORM1FPROC | glProgramUniform1f | 
| PFNGLPROGRAMUNIFORM1FVPROC | glProgramUniform1fv | 
| PFNGLPROGRAMUNIFORM1DPROC | glProgramUniform1d | 
| PFNGLPROGRAMUNIFORM1DVPROC | glProgramUniform1dv | 
| PFNGLPROGRAMUNIFORM1UIPROC | glProgramUniform1ui | 
| PFNGLPROGRAMUNIFORM1UIVPROC | glProgramUniform1uiv | 
| PFNGLPROGRAMUNIFORM2IPROC | glProgramUniform2i | 
| PFNGLPROGRAMUNIFORM2IVPROC | glProgramUniform2iv | 
| PFNGLPROGRAMUNIFORM2FPROC | glProgramUniform2f | 
| PFNGLPROGRAMUNIFORM2FVPROC | glProgramUniform2fv | 
| PFNGLPROGRAMUNIFORM2DPROC | glProgramUniform2d | 
| PFNGLPROGRAMUNIFORM2DVPROC | glProgramUniform2dv | 
| PFNGLPROGRAMUNIFORM2UIPROC | glProgramUniform2ui | 
| PFNGLPROGRAMUNIFORM2UIVPROC | glProgramUniform2uiv | 
| PFNGLPROGRAMUNIFORM3IPROC | glProgramUniform3i | 
| PFNGLPROGRAMUNIFORM3IVPROC | glProgramUniform3iv | 
| PFNGLPROGRAMUNIFORM3FPROC | glProgramUniform3f | 
| PFNGLPROGRAMUNIFORM3FVPROC | glProgramUniform3fv | 
| PFNGLPROGRAMUNIFORM3DPROC | glProgramUniform3d | 
| PFNGLPROGRAMUNIFORM3DVPROC | glProgramUniform3dv | 
| PFNGLPROGRAMUNIFORM3UIPROC | glProgramUniform3ui | 
| PFNGLPROGRAMUNIFORM3UIVPROC | glProgramUniform3uiv | 
| PFNGLPROGRAMUNIFORM4IPROC | glProgramUniform4i | 
| PFNGLPROGRAMUNIFORM4IVPROC | glProgramUniform4iv | 
| PFNGLPROGRAMUNIFORM4FPROC | glProgramUniform4f | 
| PFNGLPROGRAMUNIFORM4FVPROC | glProgramUniform4fv | 
| PFNGLPROGRAMUNIFORM4DPROC | glProgramUniform4d | 
| PFNGLPROGRAMUNIFORM4DVPROC | glProgramUniform4dv | 
| PFNGLPROGRAMUNIFORM4UIPROC | glProgramUniform4ui | 
| PFNGLPROGRAMUNIFORM4UIVPROC | glProgramUniform4uiv | 
| PFNGLPROGRAMUNIFORMMATRIX2FVPROC | glProgramUniformMatrix2fv | 
| PFNGLPROGRAMUNIFORMMATRIX3FVPROC | glProgramUniformMatrix3fv | 
| PFNGLPROGRAMUNIFORMMATRIX4FVPROC | glProgramUniformMatrix4fv | 
| PFNGLPROGRAMUNIFORMMATRIX2DVPROC | glProgramUniformMatrix2dv | 
| PFNGLPROGRAMUNIFORMMATRIX3DVPROC | glProgramUniformMatrix3dv | 
| PFNGLPROGRAMUNIFORMMATRIX4DVPROC | glProgramUniformMatrix4dv | 
| PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC | glProgramUniformMatrix2x3fv | 
| PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC | glProgramUniformMatrix3x2fv | 
| PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC | glProgramUniformMatrix2x4fv | 
| PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC | glProgramUniformMatrix4x2fv | 
| PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC | glProgramUniformMatrix3x4fv | 
| PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC | glProgramUniformMatrix4x3fv | 
| PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC | glProgramUniformMatrix2x3dv | 
| PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC | glProgramUniformMatrix3x2dv | 
| PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC | glProgramUniformMatrix2x4dv | 
| PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC | glProgramUniformMatrix4x2dv | 
| PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC | glProgramUniformMatrix3x4dv | 
| PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC | glProgramUniformMatrix4x3dv | 
| PFNGLVALIDATEPROGRAMPIPELINEPROC | glValidateProgramPipeline | 
| PFNGLGETPROGRAMPIPELINEINFOLOGPROC | glGetProgramPipelineInfoLog | 
| PFNGLVERTEXATTRIBL1DPROC | glVertexAttribL1d | 
| PFNGLVERTEXATTRIBL2DPROC | glVertexAttribL2d | 
| PFNGLVERTEXATTRIBL3DPROC | glVertexAttribL3d | 
| PFNGLVERTEXATTRIBL4DPROC | glVertexAttribL4d | 
| PFNGLVERTEXATTRIBL1DVPROC | glVertexAttribL1dv | 
| PFNGLVERTEXATTRIBL2DVPROC | glVertexAttribL2dv | 
| PFNGLVERTEXATTRIBL3DVPROC | glVertexAttribL3dv | 
| PFNGLVERTEXATTRIBL4DVPROC | glVertexAttribL4dv | 
| PFNGLVERTEXATTRIBLPOINTERPROC | glVertexAttribLPointer | 
| PFNGLGETVERTEXATTRIBLDVPROC | glGetVertexAttribLdv | 
| PFNGLVIEWPORTARRAYVPROC | glViewportArrayv | 
| PFNGLVIEWPORTINDEXEDFPROC | glViewportIndexedf | 
| PFNGLVIEWPORTINDEXEDFVPROC | glViewportIndexedfv | 
| PFNGLSCISSORARRAYVPROC | glScissorArrayv | 
| PFNGLSCISSORINDEXEDPROC | glScissorIndexed | 
| PFNGLSCISSORINDEXEDVPROC | glScissorIndexedv | 
| PFNGLDEPTHRANGEARRAYVPROC | glDepthRangeArrayv | 
| PFNGLDEPTHRANGEINDEXEDPROC | glDepthRangeIndexed | 
| PFNGLGETFLOATI_VPROC | glGetFloati_v | 
| PFNGLGETDOUBLEI_VPROC | glGetDoublei_v | 
| PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC | glDrawArraysInstancedBaseInstance | 
| PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC | glDrawElementsInstancedBaseInstance | 
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC | glDrawElementsInstancedBaseVertexBaseInstance | 
| PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC | glDrawTransformFeedbackInstanced | 
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC | glDrawTransformFeedbackStreamInstanced | 
| PFNGLGETINTERNALFORMATIVPROC | glGetInternalformativ | 
| PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC | glGetActiveAtomicCounterBufferiv | 
| PFNGLBINDIMAGETEXTUREPROC | glBindImageTexture | 
| PFNGLMEMORYBARRIERPROC | glMemoryBarrier | 
| PFNGLTEXSTORAGE1DPROC | glTexStorage1D | 
| PFNGLTEXSTORAGE2DPROC | glTexStorage2D | 
| PFNGLTEXSTORAGE3DPROC | glTexStorage3D | 
| PFNGLCLEARBUFFERDATAPROC | glClearBufferData | 
| PFNGLCLEARBUFFERSUBDATAPROC | glClearBufferSubData | 
| PFNGLDISPATCHCOMPUTEPROC | glDispatchCompute | 
| PFNGLDISPATCHCOMPUTEINDIRECTPROC | glDispatchComputeIndirect | 
| PFNGLCOPYIMAGESUBDATAPROC | glCopyImageSubData | 
| PFNGLFRAMEBUFFERPARAMETERIPROC | glFramebufferParameteri | 
| PFNGLGETFRAMEBUFFERPARAMETERIVPROC | glGetFramebufferParameteriv | 
| PFNGLGETINTERNALFORMATI64VPROC | glGetInternalformati64v | 
| PFNGLINVALIDATETEXSUBIMAGEPROC | glInvalidateTexSubImage | 
| PFNGLINVALIDATETEXIMAGEPROC | glInvalidateTexImage | 
| PFNGLINVALIDATEBUFFERSUBDATAPROC | glInvalidateBufferSubData | 
| PFNGLINVALIDATEBUFFERDATAPROC | glInvalidateBufferData | 
| PFNGLINVALIDATEFRAMEBUFFERPROC | glInvalidateFramebuffer | 
| PFNGLINVALIDATESUBFRAMEBUFFERPROC | glInvalidateSubFramebuffer | 
| PFNGLMULTIDRAWARRAYSINDIRECTPROC | glMultiDrawArraysIndirect | 
| PFNGLMULTIDRAWELEMENTSINDIRECTPROC | glMultiDrawElementsIndirect | 
| PFNGLGETPROGRAMINTERFACEIVPROC | glGetProgramInterfaceiv | 
| PFNGLGETPROGRAMRESOURCEINDEXPROC | glGetProgramResourceIndex | 
| PFNGLGETPROGRAMRESOURCENAMEPROC | glGetProgramResourceName | 
| PFNGLGETPROGRAMRESOURCEIVPROC | glGetProgramResourceiv | 
| PFNGLGETPROGRAMRESOURCELOCATIONPROC | glGetProgramResourceLocation | 
| PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC | glGetProgramResourceLocationIndex | 
| PFNGLSHADERSTORAGEBLOCKBINDINGPROC | glShaderStorageBlockBinding | 
| PFNGLTEXBUFFERRANGEPROC | glTexBufferRange | 
| PFNGLTEXSTORAGE2DMULTISAMPLEPROC | glTexStorage2DMultisample | 
| PFNGLTEXSTORAGE3DMULTISAMPLEPROC | glTexStorage3DMultisample | 
| PFNGLTEXTUREVIEWPROC | glTextureView | 
| PFNGLBINDVERTEXBUFFERPROC | glBindVertexBuffer | 
| PFNGLVERTEXATTRIBFORMATPROC | glVertexAttribFormat | 
| PFNGLVERTEXATTRIBIFORMATPROC | glVertexAttribIFormat | 
| PFNGLVERTEXATTRIBLFORMATPROC | glVertexAttribLFormat | 
| PFNGLVERTEXATTRIBBINDINGPROC | glVertexAttribBinding | 
| PFNGLVERTEXBINDINGDIVISORPROC | glVertexBindingDivisor | 
| PFNGLDEBUGMESSAGECONTROLPROC | glDebugMessageControl | 
| PFNGLDEBUGMESSAGEINSERTPROC | glDebugMessageInsert | 
| PFNGLDEBUGMESSAGECALLBACKPROC | glDebugMessageCallback | 
| PFNGLGETDEBUGMESSAGELOGPROC | glGetDebugMessageLog | 
| PFNGLPUSHDEBUGGROUPPROC | glPushDebugGroup | 
| PFNGLPOPDEBUGGROUPPROC | glPopDebugGroup | 
| PFNGLOBJECTLABELPROC | glObjectLabel | 
| PFNGLGETOBJECTLABELPROC | glGetObjectLabel | 
| PFNGLOBJECTPTRLABELPROC | glObjectPtrLabel | 
| PFNGLGETOBJECTPTRLABELPROC | glGetObjectPtrLabel | 
| PFNGLBUFFERSTORAGEPROC | glBufferStorage | 
| PFNGLCLEARTEXIMAGEPROC | glClearTexImage | 
| PFNGLCLEARTEXSUBIMAGEPROC | glClearTexSubImage | 
| PFNGLBINDBUFFERSBASEPROC | glBindBuffersBase | 
| PFNGLBINDBUFFERSRANGEPROC | glBindBuffersRange | 
| PFNGLBINDTEXTURESPROC | glBindTextures | 
| PFNGLBINDSAMPLERSPROC | glBindSamplers | 
| PFNGLBINDIMAGETEXTURESPROC | glBindImageTextures | 
| PFNGLBINDVERTEXBUFFERSPROC | glBindVertexBuffers | 
| PFNGLPROGRAMPARAMETERIEXTPROC | glProgramParameteriEXT | 
| PFNGLGETTEXTUREHANDLEARBPROC | glGetTextureHandleARB | 
| PFNGLGETTEXTURESAMPLERHANDLEARBPROC | glGetTextureSamplerHandleARB | 
| PFNGLMAKETEXTUREHANDLERESIDENTARBPROC | glMakeTextureHandleResidentARB | 
| PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC | glMakeTextureHandleNonResidentARB | 
| PFNGLGETIMAGEHANDLEARBPROC | glGetImageHandleARB | 
| PFNGLMAKEIMAGEHANDLERESIDENTARBPROC | glMakeImageHandleResidentARB | 
| PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC | glMakeImageHandleNonResidentARB | 
| PFNGLUNIFORMHANDLEUI64ARBPROC | glUniformHandleui64ARB | 
| PFNGLUNIFORMHANDLEUI64VARBPROC | glUniformHandleui64vARB | 
| PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC | glProgramUniformHandleui64ARB | 
| PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC | glProgramUniformHandleui64vARB | 
| PFNGLISTEXTUREHANDLERESIDENTARBPROC | glIsTextureHandleResidentARB | 
| PFNGLISIMAGEHANDLERESIDENTARBPROC | glIsImageHandleResidentARB | 
| PFNGLVERTEXATTRIBL1UI64ARBPROC | glVertexAttribL1ui64ARB | 
| PFNGLVERTEXATTRIBL1UI64VARBPROC | glVertexAttribL1ui64vARB | 
| PFNGLGETVERTEXATTRIBLUI64VARBPROC | glGetVertexAttribLui64vARB | 
| glXSwapIntervalEXT_t | glXSwapIntervalEXT | 
| glXSwapIntervalSGI_t | glXSwapIntervalSGI | 
| glXQueryRendererIntegerMESA_t | glXQueryRendererIntegerMESA | 
| glXQueryCurrentRendererIntegerMESA_t | glXQueryCurrentRendererIntegerMESA | 
| glXQueryRendererStringMESA_t | glXQueryRendererStringMESA | 
| glXQueryCurrentRendererStringMESA_t | glXQueryCurrentRendererStringMESA | 
Provide Sampler Object functionality (texture parameters stored independently from texture itself). Available since OpenGL 3.3+ (GL_ARB_sampler_objects extension) and OpenGL ES 3.0+.
 1.8.13
 1.8.13