Open CASCADE Technology  6.9.0

OpenGl_GlFunctions Struct Reference

Mega structure defines the complete list of OpenGL functions. More...

#include <OpenGl_GlFunctions.hxx>

Inheritance diagram for OpenGl_GlFunctions:
Inheritance graph
[legend]

Data Fields

OpenGL 1.2
PFNGLBLENDCOLORPROC glBlendColor
 
PFNGLBLENDEQUATIONPROC glBlendEquation
 
PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements
 
PFNGLTEXIMAGE3DPROC glTexImage3D
 
PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D
 
PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D
 
OpenGL 1.3
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
 
OpenGL 1.4
PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate
 
PFNGLMULTIDRAWARRAYSPROC glMultiDrawArrays
 
PFNGLMULTIDRAWELEMENTSPROC glMultiDrawElements
 
PFNGLPOINTPARAMETERFPROC glPointParameterf
 
PFNGLPOINTPARAMETERFVPROC glPointParameterfv
 
PFNGLPOINTPARAMETERIPROC glPointParameteri
 
PFNGLPOINTPARAMETERIVPROC glPointParameteriv
 
OpenGL 1.5
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
 
OpenGL 2.0
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
 
OpenGL 2.1
PFNGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv
 
PFNGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv
 
PFNGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv
 
PFNGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv
 
PFNGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv
 
PFNGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv
 
GL_ARB_framebuffer_object (added to OpenGL 3.0 core)
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
 
GL_ARB_vertex_array_object (added to OpenGL 3.0 core)
PFNGLBINDVERTEXARRAYPROC glBindVertexArray
 
PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays
 
PFNGLGENVERTEXARRAYSPROC glGenVertexArrays
 
PFNGLISVERTEXARRAYPROC glIsVertexArray
 
GL_ARB_map_buffer_range (added to OpenGL 3.0 core)
PFNGLMAPBUFFERRANGEPROC glMapBufferRange
 
PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange
 
OpenGL 3.0
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
 
GL_ARB_uniform_buffer_object (added to OpenGL 3.1 core)
PFNGLGETUNIFORMINDICESPROC glGetUniformIndices
 
PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv
 
PFNGLGETACTIVEUNIFORMNAMEPROC glGetActiveUniformName
 
PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex
 
PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv
 
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName
 
PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding
 
GL_ARB_copy_buffer (added to OpenGL 3.1 core)
PFNGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData
 
OpenGL 3.1
PFNGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced
 
PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced
 
PFNGLTEXBUFFERPROC glTexBuffer
 
PFNGLPRIMITIVERESTARTINDEXPROC glPrimitiveRestartIndex
 
GL_ARB_draw_elements_base_vertex (added to OpenGL 3.2 core)
PFNGLDRAWELEMENTSBASEVERTEXPROC glDrawElementsBaseVertex
 
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glDrawRangeElementsBaseVertex
 
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glDrawElementsInstancedBaseVertex
 
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glMultiDrawElementsBaseVertex
 
GL_ARB_provoking_vertex (added to OpenGL 3.2 core)
PFNGLPROVOKINGVERTEXPROC glProvokingVertex
 
GL_ARB_sync (added to OpenGL 3.2 core)
PFNGLFENCESYNCPROC glFenceSync
 
PFNGLISSYNCPROC glIsSync
 
PFNGLDELETESYNCPROC glDeleteSync
 
PFNGLCLIENTWAITSYNCPROC glClientWaitSync
 
PFNGLWAITSYNCPROC glWaitSync
 
PFNGLGETINTEGER64VPROC glGetInteger64v
 
PFNGLGETSYNCIVPROC glGetSynciv
 
GL_ARB_texture_multisample (added to OpenGL 3.2 core)
PFNGLTEXIMAGE2DMULTISAMPLEPROC glTexImage2DMultisample
 
PFNGLTEXIMAGE3DMULTISAMPLEPROC glTexImage3DMultisample
 
PFNGLGETMULTISAMPLEFVPROC glGetMultisamplefv
 
PFNGLSAMPLEMASKIPROC glSampleMaski
 
OpenGL 3.2
PFNGLGETINTEGER64I_VPROC glGetInteger64i_v
 
PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v
 
PFNGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture
 
GL_ARB_blend_func_extended (added to OpenGL 3.3 core)
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glBindFragDataLocationIndexed
 
PFNGLGETFRAGDATAINDEXPROC glGetFragDataIndex
 
GL_ARB_sampler_objects (added to OpenGL 3.3 core)
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
 
GL_ARB_timer_query (added to OpenGL 3.3 core)
PFNGLQUERYCOUNTERPROC glQueryCounter
 
PFNGLGETQUERYOBJECTI64VPROC glGetQueryObjecti64v
 
PFNGLGETQUERYOBJECTUI64VPROC glGetQueryObjectui64v
 
GL_ARB_vertex_type_2_10_10_10_rev (added to OpenGL 3.3 core)
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
 
OpenGL 3.3
PFNGLVERTEXATTRIBDIVISORPROC glVertexAttribDivisor
 
GL_ARB_draw_indirect (added to OpenGL 4.0 core)
PFNGLDRAWARRAYSINDIRECTPROC glDrawArraysIndirect
 
PFNGLDRAWELEMENTSINDIRECTPROC glDrawElementsIndirect
 
GL_ARB_gpu_shader_fp64 (added to OpenGL 4.0 core)
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
 
GL_ARB_shader_subroutine (added to OpenGL 4.0 core)
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glGetSubroutineUniformLocation
 
PFNGLGETSUBROUTINEINDEXPROC glGetSubroutineIndex
 
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glGetActiveSubroutineUniformiv
 
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glGetActiveSubroutineUniformName
 
PFNGLGETACTIVESUBROUTINENAMEPROC glGetActiveSubroutineName
 
PFNGLUNIFORMSUBROUTINESUIVPROC glUniformSubroutinesuiv
 
PFNGLGETUNIFORMSUBROUTINEUIVPROC glGetUniformSubroutineuiv
 
PFNGLGETPROGRAMSTAGEIVPROC glGetProgramStageiv
 
GL_ARB_tessellation_shader (added to OpenGL 4.0 core)
PFNGLPATCHPARAMETERIPROC glPatchParameteri
 
PFNGLPATCHPARAMETERFVPROC glPatchParameterfv
 
GL_ARB_transform_feedback2 (added to OpenGL 4.0 core)
PFNGLBINDTRANSFORMFEEDBACKPROC glBindTransformFeedback
 
PFNGLDELETETRANSFORMFEEDBACKSPROC glDeleteTransformFeedbacks
 
PFNGLGENTRANSFORMFEEDBACKSPROC glGenTransformFeedbacks
 
PFNGLISTRANSFORMFEEDBACKPROC glIsTransformFeedback
 
PFNGLPAUSETRANSFORMFEEDBACKPROC glPauseTransformFeedback
 
PFNGLRESUMETRANSFORMFEEDBACKPROC glResumeTransformFeedback
 
PFNGLDRAWTRANSFORMFEEDBACKPROC glDrawTransformFeedback
 
GL_ARB_transform_feedback3 (added to OpenGL 4.0 core)
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glDrawTransformFeedbackStream
 
PFNGLBEGINQUERYINDEXEDPROC glBeginQueryIndexed
 
PFNGLENDQUERYINDEXEDPROC glEndQueryIndexed
 
PFNGLGETQUERYINDEXEDIVPROC glGetQueryIndexediv
 
OpenGL 4.0
PFNGLMINSAMPLESHADINGPROC glMinSampleShading
 
PFNGLBLENDEQUATIONIPROC glBlendEquationi
 
PFNGLBLENDEQUATIONSEPARATEIPROC glBlendEquationSeparatei
 
PFNGLBLENDFUNCIPROC glBlendFunci
 
PFNGLBLENDFUNCSEPARATEIPROC glBlendFuncSeparatei
 
GL_ARB_ES2_compatibility (added to OpenGL 4.1 core)
PFNGLRELEASESHADERCOMPILERPROC glReleaseShaderCompiler
 
PFNGLSHADERBINARYPROC glShaderBinary
 
PFNGLGETSHADERPRECISIONFORMATPROC glGetShaderPrecisionFormat
 
PFNGLDEPTHRANGEFPROC glDepthRangef
 
PFNGLCLEARDEPTHFPROC glClearDepthf
 
GL_ARB_get_program_binary (added to OpenGL 4.1 core)
PFNGLGETPROGRAMBINARYPROC glGetProgramBinary
 
PFNGLPROGRAMBINARYPROC glProgramBinary
 
PFNGLPROGRAMPARAMETERIPROC glProgramParameteri
 
GL_ARB_separate_shader_objects (added to OpenGL 4.1 core)
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
 
GL_ARB_vertex_attrib_64bit (added to OpenGL 4.1 core)
PFNGLVERTEXATTRIBL1DPROC glVertexAttribL1d
 
PFNGLVERTEXATTRIBL2DPROC glVertexAttribL2d
 
PFNGLVERTEXATTRIBL3DPROC glVertexAttribL3d
 
PFNGLVERTEXATTRIBL4DPROC glVertexAttribL4d
 
PFNGLVERTEXATTRIBL1DVPROC glVertexAttribL1dv
 
PFNGLVERTEXATTRIBL2DVPROC glVertexAttribL2dv
 
PFNGLVERTEXATTRIBL3DVPROC glVertexAttribL3dv
 
PFNGLVERTEXATTRIBL4DVPROC glVertexAttribL4dv
 
PFNGLVERTEXATTRIBLPOINTERPROC glVertexAttribLPointer
 
PFNGLGETVERTEXATTRIBLDVPROC glGetVertexAttribLdv
 
GL_ARB_viewport_array (added to OpenGL 4.1 core)
PFNGLVIEWPORTARRAYVPROC glViewportArrayv
 
PFNGLVIEWPORTINDEXEDFPROC glViewportIndexedf
 
PFNGLVIEWPORTINDEXEDFVPROC glViewportIndexedfv
 
PFNGLSCISSORARRAYVPROC glScissorArrayv
 
PFNGLSCISSORINDEXEDPROC glScissorIndexed
 
PFNGLSCISSORINDEXEDVPROC glScissorIndexedv
 
PFNGLDEPTHRANGEARRAYVPROC glDepthRangeArrayv
 
PFNGLDEPTHRANGEINDEXEDPROC glDepthRangeIndexed
 
PFNGLGETFLOATI_VPROC glGetFloati_v
 
PFNGLGETDOUBLEI_VPROC glGetDoublei_v
 
GL_ARB_base_instance (added to OpenGL 4.2 core)
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glDrawArraysInstancedBaseInstance
 
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glDrawElementsInstancedBaseInstance
 
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glDrawElementsInstancedBaseVertexBaseInstance
 
GL_ARB_transform_feedback_instanced (added to OpenGL 4.2 core)
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glDrawTransformFeedbackInstanced
 
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glDrawTransformFeedbackStreamInstanced
 
GL_ARB_internalformat_query (added to OpenGL 4.2 core)
PFNGLGETINTERNALFORMATIVPROC glGetInternalformativ
 
GL_ARB_shader_atomic_counters (added to OpenGL 4.2 core)
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glGetActiveAtomicCounterBufferiv
 
GL_ARB_shader_image_load_store (added to OpenGL 4.2 core)
PFNGLBINDIMAGETEXTUREPROC glBindImageTexture
 
PFNGLMEMORYBARRIERPROC glMemoryBarrier
 
GL_ARB_texture_storage (added to OpenGL 4.2 core)
PFNGLTEXSTORAGE1DPROC glTexStorage1D
 
PFNGLTEXSTORAGE2DPROC glTexStorage2D
 
PFNGLTEXSTORAGE3DPROC glTexStorage3D
 
OpenGL 4.3
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
 
OpenGL 4.4
PFNGLBUFFERSTORAGEPROC glBufferStorage
 
PFNGLCLEARTEXIMAGEPROC glClearTexImage
 
PFNGLCLEARTEXSUBIMAGEPROC glClearTexSubImage
 
PFNGLBINDBUFFERSBASEPROC glBindBuffersBase
 
PFNGLBINDBUFFERSRANGEPROC glBindBuffersRange
 
PFNGLBINDTEXTURESPROC glBindTextures
 
PFNGLBINDSAMPLERSPROC glBindSamplers
 
PFNGLBINDIMAGETEXTURESPROC glBindImageTextures
 
PFNGLBINDVERTEXBUFFERSPROC glBindVertexBuffers
 
GL_ARB_debug_output (optional)
PFNGLDEBUGMESSAGECONTROLARBPROC glDebugMessageControlARB
 
PFNGLDEBUGMESSAGEINSERTARBPROC glDebugMessageInsertARB
 
PFNGLDEBUGMESSAGECALLBACKARBPROC glDebugMessageCallbackARB
 
PFNGLGETDEBUGMESSAGELOGARBPROC glGetDebugMessageLogARB
 
GL_EXT_geometry_shader4
PFNGLPROGRAMPARAMETERIEXTPROC glProgramParameteriEXT
 
GL_ARB_bindless_texture
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
 

glX extensions

typedef int(* glXSwapIntervalEXT_t )()
 
typedef int(* glXSwapIntervalSGI_t )(int theInterval)
 
glXSwapIntervalEXT_t glXSwapIntervalEXT
 
glXSwapIntervalSGI_t glXSwapIntervalSGI
 

Detailed Description

Mega structure defines the complete list of OpenGL functions.

Member Typedef Documentation

typedef int(* OpenGl_GlFunctions::glXSwapIntervalEXT_t)()
typedef int(* OpenGl_GlFunctions::glXSwapIntervalSGI_t)(int theInterval)

Field Documentation

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

The documentation for this struct was generated from the following file: