Open CASCADE Technology  7.7.2
Public Member Functions | Static Public Member Functions
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]

Public Member Functions

void load (OpenGl_Context &theCtx, Standard_Boolean theIsCoreProfile)
 Load functions. More...
 

Static Public Member Functions

static bool debugPrintError (const char *theName)
 Check glGetError(); defined for debugging purposes. More...
 
static void readGlVersion (Standard_Integer &theGlVerMajor, Standard_Integer &theGlVerMinor)
 Read OpenGL version. More...
 

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
 
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)
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
 
OpenGL 4.5
PFNGLCLIPCONTROLPROC glClipControl
 
PFNGLCREATETRANSFORMFEEDBACKSPROC glCreateTransformFeedbacks
 
PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glTransformFeedbackBufferBase
 
PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glTransformFeedbackBufferRange
 
PFNGLGETTRANSFORMFEEDBACKIVPROC glGetTransformFeedbackiv
 
PFNGLGETTRANSFORMFEEDBACKI_VPROC glGetTransformFeedbacki_v
 
PFNGLGETTRANSFORMFEEDBACKI64_VPROC glGetTransformFeedbacki64_v
 
PFNGLCREATEBUFFERSPROC glCreateBuffers
 
PFNGLNAMEDBUFFERSTORAGEPROC glNamedBufferStorage
 
PFNGLNAMEDBUFFERDATAPROC glNamedBufferData
 
PFNGLNAMEDBUFFERSUBDATAPROC glNamedBufferSubData
 
PFNGLCOPYNAMEDBUFFERSUBDATAPROC glCopyNamedBufferSubData
 
PFNGLCLEARNAMEDBUFFERDATAPROC glClearNamedBufferData
 
PFNGLCLEARNAMEDBUFFERSUBDATAPROC glClearNamedBufferSubData
 
PFNGLMAPNAMEDBUFFERPROC glMapNamedBuffer
 
PFNGLMAPNAMEDBUFFERRANGEPROC glMapNamedBufferRange
 
PFNGLUNMAPNAMEDBUFFERPROC glUnmapNamedBuffer
 
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glFlushMappedNamedBufferRange
 
PFNGLGETNAMEDBUFFERPARAMETERIVPROC glGetNamedBufferParameteriv
 
PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glGetNamedBufferParameteri64v
 
PFNGLGETNAMEDBUFFERPOINTERVPROC glGetNamedBufferPointerv
 
PFNGLGETNAMEDBUFFERSUBDATAPROC glGetNamedBufferSubData
 
PFNGLCREATEFRAMEBUFFERSPROC glCreateFramebuffers
 
PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glNamedFramebufferRenderbuffer
 
PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glNamedFramebufferParameteri
 
PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glNamedFramebufferTexture
 
PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glNamedFramebufferTextureLayer
 
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glNamedFramebufferDrawBuffer
 
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glNamedFramebufferDrawBuffers
 
PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glNamedFramebufferReadBuffer
 
PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glInvalidateNamedFramebufferData
 
PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glInvalidateNamedFramebufferSubData
 
PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glClearNamedFramebufferiv
 
PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glClearNamedFramebufferuiv
 
PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glClearNamedFramebufferfv
 
PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glClearNamedFramebufferfi
 
PFNGLBLITNAMEDFRAMEBUFFERPROC glBlitNamedFramebuffer
 
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glCheckNamedFramebufferStatus
 
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glGetNamedFramebufferParameteriv
 
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetNamedFramebufferAttachmentParameteriv
 
PFNGLCREATERENDERBUFFERSPROC glCreateRenderbuffers
 
PFNGLNAMEDRENDERBUFFERSTORAGEPROC glNamedRenderbufferStorage
 
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glNamedRenderbufferStorageMultisample
 
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glGetNamedRenderbufferParameteriv
 
PFNGLCREATETEXTURESPROC glCreateTextures
 
PFNGLTEXTUREBUFFERPROC glTextureBuffer
 
PFNGLTEXTUREBUFFERRANGEPROC glTextureBufferRange
 
PFNGLTEXTURESTORAGE1DPROC glTextureStorage1D
 
PFNGLTEXTURESTORAGE2DPROC glTextureStorage2D
 
PFNGLTEXTURESTORAGE3DPROC glTextureStorage3D
 
PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glTextureStorage2DMultisample
 
PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glTextureStorage3DMultisample
 
PFNGLTEXTURESUBIMAGE1DPROC glTextureSubImage1D
 
PFNGLTEXTURESUBIMAGE2DPROC glTextureSubImage2D
 
PFNGLTEXTURESUBIMAGE3DPROC glTextureSubImage3D
 
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glCompressedTextureSubImage1D
 
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glCompressedTextureSubImage2D
 
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glCompressedTextureSubImage3D
 
PFNGLCOPYTEXTURESUBIMAGE1DPROC glCopyTextureSubImage1D
 
PFNGLCOPYTEXTURESUBIMAGE2DPROC glCopyTextureSubImage2D
 
PFNGLCOPYTEXTURESUBIMAGE3DPROC glCopyTextureSubImage3D
 
PFNGLTEXTUREPARAMETERFPROC glTextureParameterf
 
PFNGLTEXTUREPARAMETERFVPROC glTextureParameterfv
 
PFNGLTEXTUREPARAMETERIPROC glTextureParameteri
 
PFNGLTEXTUREPARAMETERIIVPROC glTextureParameterIiv
 
PFNGLTEXTUREPARAMETERIUIVPROC glTextureParameterIuiv
 
PFNGLTEXTUREPARAMETERIVPROC glTextureParameteriv
 
PFNGLGENERATETEXTUREMIPMAPPROC glGenerateTextureMipmap
 
PFNGLBINDTEXTUREUNITPROC glBindTextureUnit
 
PFNGLGETTEXTUREIMAGEPROC glGetTextureImage
 
PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glGetCompressedTextureImage
 
PFNGLGETTEXTURELEVELPARAMETERFVPROC glGetTextureLevelParameterfv
 
PFNGLGETTEXTURELEVELPARAMETERIVPROC glGetTextureLevelParameteriv
 
PFNGLGETTEXTUREPARAMETERFVPROC glGetTextureParameterfv
 
PFNGLGETTEXTUREPARAMETERIIVPROC glGetTextureParameterIiv
 
PFNGLGETTEXTUREPARAMETERIUIVPROC glGetTextureParameterIuiv
 
PFNGLGETTEXTUREPARAMETERIVPROC glGetTextureParameteriv
 
PFNGLCREATEVERTEXARRAYSPROC glCreateVertexArrays
 
PFNGLDISABLEVERTEXARRAYATTRIBPROC glDisableVertexArrayAttrib
 
PFNGLENABLEVERTEXARRAYATTRIBPROC glEnableVertexArrayAttrib
 
PFNGLVERTEXARRAYELEMENTBUFFERPROC glVertexArrayElementBuffer
 
PFNGLVERTEXARRAYVERTEXBUFFERPROC glVertexArrayVertexBuffer
 
PFNGLVERTEXARRAYVERTEXBUFFERSPROC glVertexArrayVertexBuffers
 
PFNGLVERTEXARRAYATTRIBBINDINGPROC glVertexArrayAttribBinding
 
PFNGLVERTEXARRAYATTRIBFORMATPROC glVertexArrayAttribFormat
 
PFNGLVERTEXARRAYATTRIBIFORMATPROC glVertexArrayAttribIFormat
 
PFNGLVERTEXARRAYATTRIBLFORMATPROC glVertexArrayAttribLFormat
 
PFNGLVERTEXARRAYBINDINGDIVISORPROC glVertexArrayBindingDivisor
 
PFNGLGETVERTEXARRAYIVPROC glGetVertexArrayiv
 
PFNGLGETVERTEXARRAYINDEXEDIVPROC glGetVertexArrayIndexediv
 
PFNGLGETVERTEXARRAYINDEXED64IVPROC glGetVertexArrayIndexed64iv
 
PFNGLCREATESAMPLERSPROC glCreateSamplers
 
PFNGLCREATEPROGRAMPIPELINESPROC glCreateProgramPipelines
 
PFNGLCREATEQUERIESPROC glCreateQueries
 
PFNGLGETQUERYBUFFEROBJECTI64VPROC glGetQueryBufferObjecti64v
 
PFNGLGETQUERYBUFFEROBJECTIVPROC glGetQueryBufferObjectiv
 
PFNGLGETQUERYBUFFEROBJECTUI64VPROC glGetQueryBufferObjectui64v
 
PFNGLGETQUERYBUFFEROBJECTUIVPROC glGetQueryBufferObjectuiv
 
PFNGLMEMORYBARRIERBYREGIONPROC glMemoryBarrierByRegion
 
PFNGLGETTEXTURESUBIMAGEPROC glGetTextureSubImage
 
PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glGetCompressedTextureSubImage
 
PFNGLGETGRAPHICSRESETSTATUSPROC glGetGraphicsResetStatus
 
PFNGLGETNCOMPRESSEDTEXIMAGEPROC glGetnCompressedTexImage
 
PFNGLGETNTEXIMAGEPROC glGetnTexImage
 
PFNGLGETNUNIFORMDVPROC glGetnUniformdv
 
PFNGLGETNUNIFORMFVPROC glGetnUniformfv
 
PFNGLGETNUNIFORMIVPROC glGetnUniformiv
 
PFNGLGETNUNIFORMUIVPROC glGetnUniformuiv
 
PFNGLREADNPIXELSPROC glReadnPixels
 
PFNGLTEXTUREBARRIERPROC glTextureBarrier
 
OpenGL 4.6
PFNGLSPECIALIZESHADERPROC glSpecializeShader
 
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glMultiDrawArraysIndirectCount
 
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glMultiDrawElementsIndirectCount
 
PFNGLPOLYGONOFFSETCLAMPPROC glPolygonOffsetClamp
 
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
 

OpenGL 1.1

typedef GLclampf theGreen
 
typedef GLclampf GLclampf theBlue
 
typedef GLclampf GLclampf GLclampf theAlpha
 
typedef GLboolean theGreen
 
typedef GLboolean GLboolean theBlue
 
typedef GLboolean GLboolean GLboolean theAlpha
 
typedef GLenum dfactor
 
typedef GLfloat theUnits
 
typedef GLint theY
 
typedef GLint GLsizei theWidth
 
typedef GLint GLsizei GLsizei theHeight
 
typedef GLbooleantheValues
 
typedef GLfloattheValues
 
typedef GLinttheValues
 
typedef const GLubyte *APIENTRYP glGetString_t(GLenum theName)
 
typedef GLenum theMode
 
typedef GLvoid ** params
 
typedef GLint param
 
glClearColor_t glClearColor
 
glClear_t glClear
 
glColorMask_t glColorMask
 
glBlendFunc_t glBlendFunc
 
glCullFace_t glCullFace
 
glFrontFace_t glFrontFace
 
glLineWidth_t glLineWidth
 
glPolygonOffset_t glPolygonOffset
 
glScissor_t glScissor
 
glEnable_t glEnable
 
glDisable_t glDisable
 
glIsEnabled_t glIsEnabled
 
glGetBooleanv_t glGetBooleanv
 
glGetFloatv_t glGetFloatv
 
glGetIntegerv_t glGetIntegerv
 
glGetError_t glGetError
 
glGetString_t glGetString
 
glFinish_t glFinish
 
glFlush_t glFlush
 
glHint_t glHint
 
glGetPointerv_t glGetPointerv
 
glReadBuffer_t glReadBuffer
 
glDrawBuffer_t glDrawBuffer
 
glPixelTransferi_t glPixelTransferi
 
typedef void (APIENTRYP glClearColor_t)(GLclampf theRed
 
typedef void (APIENTRYP glClear_t)(GLbitfield theMask)
 
typedef void (APIENTRYP glColorMask_t)(GLboolean theRed
 
typedef void (APIENTRYP glBlendFunc_t)(GLenum sfactor
 
typedef void (APIENTRYP glCullFace_t)(GLenum theMode)
 
typedef void (APIENTRYP glFrontFace_t)(GLenum theMode)
 
typedef void (APIENTRYP glLineWidth_t)(GLfloat theWidth)
 
typedef void (APIENTRYP glPolygonOffset_t)(GLfloat theFactor
 
typedef void (APIENTRYP glScissor_t)(GLint theX
 
typedef void (APIENTRYP glEnable_t)(GLenum theCap)
 
typedef void (APIENTRYP glDisable_t)(GLenum theCap)
 
typedef GLboolean (APIENTRYP glIsEnabled_t)(GLenum theCap)
 
typedef void (APIENTRYP glGetBooleanv_t)(GLenum theParamName
 
typedef void (APIENTRYP glGetFloatv_t)(GLenum theParamName
 
typedef void (APIENTRYP glGetIntegerv_t)(GLenum theParamName
 
typedef GLenum (APIENTRYP glGetError_t)()
 
typedef void (APIENTRYP glFinish_t)()
 
typedef void (APIENTRYP glFlush_t)()
 
typedef void (APIENTRYP glHint_t)(GLenum theTarget
 
typedef void (APIENTRYP glGetPointerv_t)(GLenum pname
 
typedef void (APIENTRYP glReadBuffer_t)(GLenum src)
 
typedef void (APIENTRYP glDrawBuffer_t)(GLenum mode)
 
typedef void (APIENTRYP glPixelTransferi_t)(GLenum pname
 

Depth Buffer

typedef GLclampd theFarValue
 
glClearDepth_t glClearDepth
 
glDepthFunc_t glDepthFunc
 
glDepthMask_t glDepthMask
 
glDepthRange_t glDepthRange
 
typedef void (APIENTRYP glClearDepth_t)(GLclampd theDepth)
 
typedef void (APIENTRYP glDepthFunc_t)(GLenum theFunc)
 
typedef void (APIENTRYP glDepthMask_t)(GLboolean theFlag)
 
typedef void (APIENTRYP glDepthRange_t)(GLclampd theNearValue
 

Transformation

typedef GLint theY
 
typedef GLint GLsizei theWidth
 
typedef GLint GLsizei GLsizei theHeight
 
glViewport_t glViewport
 
typedef void (APIENTRYP glViewport_t)(GLint theX
 

Vertex Arrays

typedef GLint theFirst
 
typedef GLint GLsizei theCount
 
typedef GLsizei theCount
 
typedef GLsizei GLenum theType
 
typedef GLsizei GLenum const GLvoidtheIndices
 
glDrawArrays_t glDrawArrays
 
glDrawElements_t glDrawElements
 
typedef void (APIENTRYP glDrawArrays_t)(GLenum theMode
 
typedef void (APIENTRYP glDrawElements_t)(GLenum theMode
 

Raster functions

typedef GLint theParam
 
typedef GLint y
 
typedef GLint GLsizei width
 
typedef GLint GLsizei GLsizei height
 
typedef GLint GLsizei GLsizei GLenum format
 
typedef GLint GLsizei GLsizei GLenum GLenum type
 
typedef GLint GLsizei GLsizei GLenum GLenum GLvoidpixels
 
glPixelStorei_t glPixelStorei
 
glReadPixels_t glReadPixels
 
typedef void (APIENTRYP glPixelStorei_t)(GLenum theParamName
 
typedef void (APIENTRYP glReadPixels_t)(GLint x
 

Stenciling

typedef GLint ref
 
typedef GLint GLuint mask
 
typedef GLenum zfail
 
typedef GLenum GLenum zpass
 
glStencilFunc_t glStencilFunc
 
glStencilMask_t glStencilMask
 
glStencilOp_t glStencilOp
 
glClearStencil_t glClearStencil
 
typedef void (APIENTRYP glStencilFunc_t)(GLenum func
 
typedef void (APIENTRYP glStencilMask_t)(GLuint mask)
 
typedef void (APIENTRYP glStencilOp_t)(GLenum fail
 
typedef void (APIENTRYP glClearStencil_t)(GLint s)
 

Texture mapping

typedef GLenum pname
 
typedef GLenum GLfloat param
 
typedef GLenum pname
 
typedef GLenum GLint param
 
typedef GLenum pname
 
typedef GLenum const GLfloatparams
 
typedef GLenum pname
 
typedef GLenum const GLintparams
 
typedef GLenum pname
 
typedef GLenum GLfloatparams
 
typedef GLenum pname
 
typedef GLenum GLintparams
 
typedef GLint level
 
typedef GLint GLint internalFormat
 
typedef GLint GLint GLsizei width
 
typedef GLint GLint GLsizei GLsizei height
 
typedef GLint GLint GLsizei GLsizei GLint border
 
typedef GLint GLint GLsizei GLsizei GLint GLenum format
 
typedef GLint GLint GLsizei GLsizei GLint GLenum GLenum type
 
typedef GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoidpixels
 
typedef GLuinttextures
 
typedef const GLuinttextures
 
typedef GLuint texture
 
typedef GLint level
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLint yoffset
 
typedef GLint GLint GLint GLsizei width
 
typedef GLint GLint GLint GLsizei GLsizei height
 
typedef GLint GLint GLint GLsizei GLsizei GLenum format
 
typedef GLint GLint GLint GLsizei GLsizei GLenum GLenum type
 
typedef GLint GLint GLint GLsizei GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint level
 
typedef GLint GLenum internalformat
 
typedef GLint GLenum GLint x
 
typedef GLint GLenum GLint GLint y
 
typedef GLint GLenum GLint GLint GLsizei width
 
typedef GLint GLenum GLint GLint GLsizei GLsizei height
 
typedef GLint GLenum GLint GLint GLsizei GLsizei GLint border
 
typedef GLint level
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLint yoffset
 
typedef GLint GLint GLint GLint x
 
typedef GLint GLint GLint GLint GLint y
 
typedef GLint GLint GLint GLint GLint GLsizei width
 
typedef GLint GLint GLint GLint GLint GLsizei GLsizei height
 
typedef GLint level
 
typedef GLint GLint internalFormat
 
typedef GLint GLint GLsizei width
 
typedef GLint GLint GLsizei GLint border
 
typedef GLint GLint GLsizei GLint GLenum format
 
typedef GLint GLint GLsizei GLint GLenum GLenum type
 
typedef GLint GLint GLsizei GLint GLenum GLenum const GLvoidpixels
 
typedef GLint level
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLsizei width
 
typedef GLint GLint GLsizei GLenum format
 
typedef GLint GLint GLsizei GLenum GLenum type
 
typedef GLint GLint GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint level
 
typedef GLint GLenum internalformat
 
typedef GLint GLenum GLint x
 
typedef GLint GLenum GLint GLint y
 
typedef GLint GLenum GLint GLint GLsizei width
 
typedef GLint GLenum GLint GLint GLsizei GLint border
 
typedef GLint level
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLint x
 
typedef GLint GLint GLint GLint y
 
typedef GLint GLint GLint GLint GLsizei width
 
typedef GLint level
 
typedef GLint GLenum format
 
typedef GLint GLenum GLenum type
 
typedef GLint GLenum GLenum GLvoidpixels
 
typedef GLclampf theRef
 
glTexParameterf_t glTexParameterf
 
glTexParameteri_t glTexParameteri
 
glTexParameterfv_t glTexParameterfv
 
glTexParameteriv_t glTexParameteriv
 
glGetTexParameterfv_t glGetTexParameterfv
 
glGetTexParameteriv_t glGetTexParameteriv
 
glTexImage2D_t glTexImage2D
 
glGenTextures_t glGenTextures
 
glDeleteTextures_t glDeleteTextures
 
glBindTexture_t glBindTexture
 
glIsTexture_t glIsTexture
 
glTexSubImage2D_t glTexSubImage2D
 
glCopyTexImage2D_t glCopyTexImage2D
 
glCopyTexSubImage2D_t glCopyTexSubImage2D
 
glTexImage1D_t glTexImage1D
 
glTexSubImage1D_t glTexSubImage1D
 
glCopyTexImage1D_t glCopyTexImage1D
 
glCopyTexSubImage1D_t glCopyTexSubImage1D
 
glGetTexImage_t glGetTexImage
 
glAlphaFunc_t glAlphaFunc
 
glPointSize_t glPointSize
 
typedef void (APIENTRYP glTexParameterf_t)(GLenum target
 
typedef void (APIENTRYP glTexParameteri_t)(GLenum target
 
typedef void (APIENTRYP glTexParameterfv_t)(GLenum target
 
typedef void (APIENTRYP glTexParameteriv_t)(GLenum target
 
typedef void (APIENTRYP glGetTexParameterfv_t)(GLenum target
 
typedef void (APIENTRYP glGetTexParameteriv_t)(GLenum target
 
typedef void (APIENTRYP glTexImage2D_t)(GLenum target
 
typedef void (APIENTRYP glGenTextures_t)(GLsizei n
 
typedef void (APIENTRYP glDeleteTextures_t)(GLsizei n
 
typedef void (APIENTRYP glBindTexture_t)(GLenum target
 
typedef GLboolean (APIENTRYP glIsTexture_t)(GLuint texture)
 
typedef void (APIENTRYP glTexSubImage2D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexImage2D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexSubImage2D_t)(GLenum target
 
typedef void (APIENTRYP glTexImage1D_t)(GLenum target
 
typedef void (APIENTRYP glTexSubImage1D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexImage1D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexSubImage1D_t)(GLenum target
 
typedef void (APIENTRYP glGetTexImage_t)(GLenum target
 
typedef void (APIENTRYP glAlphaFunc_t)(GLenum theFunc
 
typedef void (APIENTRYP glPointSize_t)(GLfloat theSize)
 

OpenGL 1.1 FFP (obsolete, removed since 3.1)

typedef GLenum pname
 
typedef GLenum GLint param
 
typedef GLenum pname
 
typedef GLenum GLintparams
 
glTexEnvi_t glTexEnvi
 
glGetTexEnviv_t glGetTexEnviv
 
glLogicOp_t glLogicOp
 
typedef void (APIENTRYP glTexEnvi_t)(GLenum target
 
typedef void (APIENTRYP glGetTexEnviv_t)(GLenum target
 
typedef void (APIENTRYP glLogicOp_t)(GLenum opcode)
 

Begin/End primitive specification (removed since 3.1)

glColor4fv_t glColor4fv
 
typedef void (APIENTRYP glColor4fv_t)(const GLfloat *theVec)
 

Matrix operations (removed since 3.1)

glMatrixMode_t glMatrixMode
 
glLoadIdentity_t glLoadIdentity
 
glLoadMatrixf_t glLoadMatrixf
 
typedef void (APIENTRYP glMatrixMode_t)(GLenum theMode)
 
typedef void (APIENTRYP glLoadIdentity_t)()
 
typedef void (APIENTRYP glLoadMatrixf_t)(const GLfloat *theMatrix)
 

Line and Polygon stipple (removed since 3.1)

typedef GLushort thePattern
 
glLineStipple_t glLineStipple
 
glPolygonStipple_t glPolygonStipple
 
typedef void (APIENTRYP glLineStipple_t)(GLint theFactor
 
typedef void (APIENTRYP glPolygonStipple_t)(const GLubyte *theMask)
 

Fixed pipeline lighting (removed since 3.1)

typedef GLenum pname
 
typedef GLenum GLfloat param
 
typedef GLenum pname
 
typedef GLenum const GLfloatparams
 
typedef GLint param
 
typedef const GLfloatparams
 
typedef GLenum pname
 
typedef GLenum GLfloat param
 
typedef GLenum pname
 
typedef GLenum const GLfloatparams
 
typedef GLenum mode
 
glShadeModel_t glShadeModel
 
glLightf_t glLightf
 
glLightfv_t glLightfv
 
glLightModeli_t glLightModeli
 
glLightModelfv_t glLightModelfv
 
glMaterialf_t glMaterialf
 
glMaterialfv_t glMaterialfv
 
glColorMaterial_t glColorMaterial
 
typedef void (APIENTRYP glShadeModel_t)(GLenum theMode)
 
typedef void (APIENTRYP glLightf_t)(GLenum theLight
 
typedef void (APIENTRYP glLightfv_t)(GLenum theLight
 
typedef void (APIENTRYP glLightModeli_t)(GLenum pname
 
typedef void (APIENTRYP glLightModelfv_t)(GLenum pname
 
typedef void (APIENTRYP glMaterialf_t)(GLenum face
 
typedef void (APIENTRYP glMaterialfv_t)(GLenum face
 
typedef void (APIENTRYP glColorMaterial_t)(GLenum face
 

clipping plane (removed since 3.1)

typedef const GLdoubletheEquation
 
glClipPlane_t glClipPlane
 
typedef void (APIENTRYP glClipPlane_t)(GLenum thePlane
 

Display lists (removed since 3.1)

typedef GLsizei theRange
 
typedef GLenum theMode
 
typedef GLenum theType
 
typedef GLenum const GLvoidtheLists
 
glDeleteLists_t glDeleteLists
 
glGenLists_t glGenLists
 
glNewList_t glNewList
 
glEndList_t glEndList
 
glCallList_t glCallList
 
glCallLists_t glCallLists
 
glListBase_t glListBase
 
typedef void (APIENTRYP glDeleteLists_t)(GLuint theList
 
typedef GLuint (APIENTRYP glGenLists_t)(GLsizei theRange)
 
typedef void (APIENTRYP glNewList_t)(GLuint theList
 
typedef void (APIENTRYP glEndList_t)()
 
typedef void (APIENTRYP glCallList_t)(GLuint theList)
 
typedef void (APIENTRYP glCallLists_t)(GLsizei theNb
 
typedef void (APIENTRYP glListBase_t)(GLuint theBase)
 

Current raster position and Rectangles (removed since 3.1)

typedef GLint y
 
glRasterPos2i_t glRasterPos2i
 
glRasterPos3fv_t glRasterPos3fv
 
typedef void (APIENTRYP glRasterPos2i_t)(GLint x
 
typedef void (APIENTRYP glRasterPos3fv_t)(const GLfloat *theVec)
 

Texture mapping (removed since 3.1)

typedef GLenum pname
 
typedef GLenum GLint param
 
typedef GLenum pname
 
typedef GLenum const GLfloatparams
 
glTexGeni_t glTexGeni
 
glTexGenfv_t glTexGenfv
 
typedef void (APIENTRYP glTexGeni_t)(GLenum coord
 
typedef void (APIENTRYP glTexGenfv_t)(GLenum coord
 

Pixel copying (removed since 3.1)

typedef GLsizei height
 
typedef GLsizei GLenum format
 
typedef GLsizei GLenum GLenum type
 
typedef GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint y
 
typedef GLint GLsizei width
 
typedef GLint GLsizei GLsizei height
 
typedef GLint GLsizei GLsizei GLenum type
 
typedef GLsizei height
 
typedef GLsizei GLfloat xorig
 
typedef GLsizei GLfloat GLfloat yorig
 
typedef GLsizei GLfloat GLfloat GLfloat xmove
 
typedef GLsizei GLfloat GLfloat GLfloat GLfloat ymove
 
typedef GLsizei GLfloat GLfloat GLfloat GLfloat const GLubytebitmap
 
glDrawPixels_t glDrawPixels
 
glCopyPixels_t glCopyPixels
 
glBitmap_t glBitmap
 
typedef void (APIENTRYP glDrawPixels_t)(GLsizei width
 
typedef void (APIENTRYP glCopyPixels_t)(GLint x
 
typedef void (APIENTRYP glBitmap_t)(GLsizei width
 

Edge flags and fixed-function vertex processing (removed since 3.1)

typedef GLsizei theStride
 
typedef GLsizei const GLvoidthePtr
 
typedef GLenum theType
 
typedef GLenum GLsizei theStride
 
typedef GLenum GLsizei const GLvoidthePtr
 
typedef GLsizei theStride
 
typedef GLsizei const GLvoidthePtr
 
typedef GLenum theType
 
typedef GLenum GLsizei theStride
 
typedef GLenum GLsizei const GLvoidthePtr
 
typedef GLenum theType
 
typedef GLenum GLsizei theStride
 
typedef GLenum GLsizei const GLvoidthePtr
 
typedef GLint level
 
typedef GLint GLenum pname
 
typedef GLint GLenum GLfloatparams
 
typedef GLint level
 
typedef GLint GLenum pname
 
typedef GLint GLenum GLintparams
 
typedef GLenum mode
 
glIndexPointer_t glIndexPointer
 
glVertexPointer_t glVertexPointer
 
glNormalPointer_t glNormalPointer
 
glColorPointer_t glColorPointer
 
glTexCoordPointer_t glTexCoordPointer
 
glEnableClientState_t glEnableClientState
 
glDisableClientState_t glDisableClientState
 
glGetTexLevelParameterfv_t glGetTexLevelParameterfv
 
glGetTexLevelParameteriv_t glGetTexLevelParameteriv
 
glPolygonMode_t glPolygonMode
 
typedef void (APIENTRYP glIndexPointer_t)(GLenum theType
 
typedef void (APIENTRYP glVertexPointer_t)(GLint theSize
 
typedef void (APIENTRYP glNormalPointer_t)(GLenum theType
 
typedef void (APIENTRYP glColorPointer_t)(GLint theSize
 
typedef void (APIENTRYP glTexCoordPointer_t)(GLint theSize
 
typedef void (APIENTRYP glEnableClientState_t)(GLenum theCap)
 
typedef void (APIENTRYP glDisableClientState_t)(GLenum theCap)
 
typedef void (APIENTRYP glGetTexLevelParameterfv_t)(GLenum target
 
typedef void (APIENTRYP glGetTexLevelParameteriv_t)(GLenum target
 
typedef void (APIENTRYP glPolygonMode_t)(GLenum face
 

OpenGL ES 3.2

typedef GLfloat minY
 
typedef GLfloat GLfloat minZ
 
typedef GLfloat GLfloat GLfloat minW
 
typedef GLfloat GLfloat GLfloat GLfloat maxX
 
typedef GLfloat GLfloat GLfloat GLfloat GLfloat maxY
 
typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat maxZ
 
typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat maxW
 
glBlendBarrier_t glBlendBarrier
 
glPrimitiveBoundingBox_t glPrimitiveBoundingBox
 
typedef void (APIENTRYP glBlendBarrier_t)(void)
 
typedef void (APIENTRYP glPrimitiveBoundingBox_t)(GLfloat minX
 

glX extensions

typedef int(* glXSwapIntervalEXT_t) ()
 
typedef int(* glXSwapIntervalSGI_t) (int theInterval)
 
typedef int(* glXQueryRendererIntegerMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue)
 
typedef int(* glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue)
 
typedef const char *(* glXQueryRendererStringMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute)
 
typedef const char *(* glXQueryCurrentRendererStringMESA_t) (int theAttribute)
 
glXSwapIntervalEXT_t glXSwapIntervalEXT
 
glXSwapIntervalSGI_t glXSwapIntervalSGI
 
glXQueryRendererIntegerMESA_t glXQueryRendererIntegerMESA
 
glXQueryCurrentRendererIntegerMESA_t glXQueryCurrentRendererIntegerMESA
 
glXQueryRendererStringMESA_t glXQueryRendererStringMESA
 
glXQueryCurrentRendererStringMESA_t glXQueryCurrentRendererStringMESA
 

Detailed Description

Mega structure defines the complete list of OpenGL functions.

Member Typedef Documentation

typedef const GLubyte* APIENTRYP OpenGl_GlFunctions::glGetString_t(GLenum theName)
typedef int(* OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue)
typedef const char*(* OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA_t) (int theAttribute)
typedef int(* OpenGl_GlFunctions::glXQueryRendererIntegerMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue)
typedef const char*(* OpenGl_GlFunctions::glXQueryRendererStringMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute)
typedef int(* OpenGl_GlFunctions::glXSwapIntervalEXT_t) ()
typedef int(* OpenGl_GlFunctions::glXSwapIntervalSGI_t) (int theInterval)

Member Function Documentation

static bool OpenGl_GlFunctions::debugPrintError ( const char *  theName)
static

Check glGetError(); defined for debugging purposes.

Returns
TRUE on error
typedef OpenGl_GlFunctions::GLboolean ( APIENTRYP  glIsEnabled_t)
typedef OpenGl_GlFunctions::GLboolean ( APIENTRYP  glIsTexture_t)
typedef OpenGl_GlFunctions::GLenum ( APIENTRYP  glGetError_t)
typedef OpenGl_GlFunctions::GLuint ( APIENTRYP  glGenLists_t)
void OpenGl_GlFunctions::load ( OpenGl_Context theCtx,
Standard_Boolean  theIsCoreProfile 
)

Load functions.

static void OpenGl_GlFunctions::readGlVersion ( Standard_Integer theGlVerMajor,
Standard_Integer theGlVerMinor 
)
static

Read OpenGL version.

typedef OpenGl_GlFunctions::void ( APIENTRYP  glClearColor_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glClear_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glColorMask_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glBlendFunc_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCullFace_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glFrontFace_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLineWidth_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPolygonOffset_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glScissor_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glEnable_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDisable_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetBooleanv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetFloatv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetIntegerv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glFinish_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glFlush_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glHint_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetPointerv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glReadBuffer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDrawBuffer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPixelTransferi_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glClearDepth_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDepthFunc_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDepthMask_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDepthRange_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glViewport_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDrawArrays_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDrawElements_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPixelStorei_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glReadPixels_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glStencilFunc_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glStencilMask_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glStencilOp_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glClearStencil_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexParameterf_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexParameteri_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexParameterfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexParameteriv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexParameterfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexParameteriv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexImage2D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGenTextures_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDeleteTextures_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glBindTexture_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexSubImage2D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCopyTexImage2D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCopyTexSubImage2D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexImage1D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexSubImage1D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCopyTexImage1D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCopyTexSubImage1D_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexImage_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glAlphaFunc_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPointSize_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexEnvi_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexEnviv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLogicOp_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glColor4fv_t) const
typedef OpenGl_GlFunctions::void ( APIENTRYP  glMatrixMode_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLoadIdentity_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLoadMatrixf_t) const
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLineStipple_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPolygonStipple_t) const
typedef OpenGl_GlFunctions::void ( APIENTRYP  glShadeModel_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLightf_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLightfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLightModeli_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glLightModelfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glMaterialf_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glMaterialfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glColorMaterial_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glClipPlane_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDeleteLists_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glNewList_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glEndList_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCallList_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCallLists_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glListBase_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glRasterPos2i_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glRasterPos3fv_t) const
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexGeni_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexGenfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDrawPixels_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glCopyPixels_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glBitmap_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glIndexPointer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glVertexPointer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glNormalPointer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glColorPointer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glTexCoordPointer_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glEnableClientState_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glDisableClientState_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexLevelParameterfv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glGetTexLevelParameteriv_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPolygonMode_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glBlendBarrier_t)
typedef OpenGl_GlFunctions::void ( APIENTRYP  glPrimitiveBoundingBox_t)

Field Documentation

PFNGLACTIVESHADERPROGRAMPROC OpenGl_GlFunctions::glActiveShaderProgram
PFNGLACTIVETEXTUREPROC OpenGl_GlFunctions::glActiveTexture
glAlphaFunc_t OpenGl_GlFunctions::glAlphaFunc
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
glBindTexture_t OpenGl_GlFunctions::glBindTexture
PFNGLBINDTEXTURESPROC OpenGl_GlFunctions::glBindTextures
PFNGLBINDTEXTUREUNITPROC OpenGl_GlFunctions::glBindTextureUnit
PFNGLBINDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glBindTransformFeedback
PFNGLBINDVERTEXARRAYPROC OpenGl_GlFunctions::glBindVertexArray
PFNGLBINDVERTEXBUFFERPROC OpenGl_GlFunctions::glBindVertexBuffer
PFNGLBINDVERTEXBUFFERSPROC OpenGl_GlFunctions::glBindVertexBuffers
glBitmap_t OpenGl_GlFunctions::glBitmap
glBlendBarrier_t OpenGl_GlFunctions::glBlendBarrier
PFNGLBLENDCOLORPROC OpenGl_GlFunctions::glBlendColor
PFNGLBLENDEQUATIONPROC OpenGl_GlFunctions::glBlendEquation
PFNGLBLENDEQUATIONIPROC OpenGl_GlFunctions::glBlendEquationi
PFNGLBLENDEQUATIONSEPARATEPROC OpenGl_GlFunctions::glBlendEquationSeparate
PFNGLBLENDEQUATIONSEPARATEIPROC OpenGl_GlFunctions::glBlendEquationSeparatei
glBlendFunc_t OpenGl_GlFunctions::glBlendFunc
PFNGLBLENDFUNCIPROC OpenGl_GlFunctions::glBlendFunci
PFNGLBLENDFUNCSEPARATEPROC OpenGl_GlFunctions::glBlendFuncSeparate
PFNGLBLENDFUNCSEPARATEIPROC OpenGl_GlFunctions::glBlendFuncSeparatei
PFNGLBLITFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitFramebuffer
PFNGLBLITNAMEDFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitNamedFramebuffer
PFNGLBUFFERDATAPROC OpenGl_GlFunctions::glBufferData
PFNGLBUFFERSTORAGEPROC OpenGl_GlFunctions::glBufferStorage
PFNGLBUFFERSUBDATAPROC OpenGl_GlFunctions::glBufferSubData
glCallList_t OpenGl_GlFunctions::glCallList
glCallLists_t OpenGl_GlFunctions::glCallLists
PFNGLCHECKFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckFramebufferStatus
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckNamedFramebufferStatus
PFNGLCLAMPCOLORPROC OpenGl_GlFunctions::glClampColor
glClear_t OpenGl_GlFunctions::glClear
PFNGLCLEARBUFFERDATAPROC OpenGl_GlFunctions::glClearBufferData
PFNGLCLEARBUFFERFIPROC OpenGl_GlFunctions::glClearBufferfi
PFNGLCLEARBUFFERFVPROC OpenGl_GlFunctions::glClearBufferfv
PFNGLCLEARBUFFERIVPROC OpenGl_GlFunctions::glClearBufferiv
PFNGLCLEARBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearBufferSubData
PFNGLCLEARBUFFERUIVPROC OpenGl_GlFunctions::glClearBufferuiv
glClearColor_t OpenGl_GlFunctions::glClearColor
glClearDepth_t OpenGl_GlFunctions::glClearDepth
PFNGLCLEARDEPTHFPROC OpenGl_GlFunctions::glClearDepthf
PFNGLCLEARNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glClearNamedBufferData
PFNGLCLEARNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearNamedBufferSubData
PFNGLCLEARNAMEDFRAMEBUFFERFIPROC OpenGl_GlFunctions::glClearNamedFramebufferfi
PFNGLCLEARNAMEDFRAMEBUFFERFVPROC OpenGl_GlFunctions::glClearNamedFramebufferfv
PFNGLCLEARNAMEDFRAMEBUFFERIVPROC OpenGl_GlFunctions::glClearNamedFramebufferiv
PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC OpenGl_GlFunctions::glClearNamedFramebufferuiv
glClearStencil_t OpenGl_GlFunctions::glClearStencil
PFNGLCLEARTEXIMAGEPROC OpenGl_GlFunctions::glClearTexImage
PFNGLCLEARTEXSUBIMAGEPROC OpenGl_GlFunctions::glClearTexSubImage
PFNGLCLIENTWAITSYNCPROC OpenGl_GlFunctions::glClientWaitSync
PFNGLCLIPCONTROLPROC OpenGl_GlFunctions::glClipControl
glClipPlane_t OpenGl_GlFunctions::glClipPlane
glColor4fv_t OpenGl_GlFunctions::glColor4fv
glColorMask_t OpenGl_GlFunctions::glColorMask
PFNGLCOLORMASKIPROC OpenGl_GlFunctions::glColorMaski
glColorMaterial_t OpenGl_GlFunctions::glColorMaterial
glColorPointer_t OpenGl_GlFunctions::glColorPointer
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
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCompressedTextureSubImage1D
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCompressedTextureSubImage2D
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCompressedTextureSubImage3D
PFNGLCOPYBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyBufferSubData
PFNGLCOPYIMAGESUBDATAPROC OpenGl_GlFunctions::glCopyImageSubData
PFNGLCOPYNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyNamedBufferSubData
glCopyPixels_t OpenGl_GlFunctions::glCopyPixels
glCopyTexImage1D_t OpenGl_GlFunctions::glCopyTexImage1D
glCopyTexImage2D_t OpenGl_GlFunctions::glCopyTexImage2D
glCopyTexSubImage1D_t OpenGl_GlFunctions::glCopyTexSubImage1D
glCopyTexSubImage2D_t OpenGl_GlFunctions::glCopyTexSubImage2D
PFNGLCOPYTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTexSubImage3D
PFNGLCOPYTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCopyTextureSubImage1D
PFNGLCOPYTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCopyTextureSubImage2D
PFNGLCOPYTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTextureSubImage3D
PFNGLCREATEBUFFERSPROC OpenGl_GlFunctions::glCreateBuffers
PFNGLCREATEFRAMEBUFFERSPROC OpenGl_GlFunctions::glCreateFramebuffers
PFNGLCREATEPROGRAMPROC OpenGl_GlFunctions::glCreateProgram
PFNGLCREATEPROGRAMPIPELINESPROC OpenGl_GlFunctions::glCreateProgramPipelines
PFNGLCREATEQUERIESPROC OpenGl_GlFunctions::glCreateQueries
PFNGLCREATERENDERBUFFERSPROC OpenGl_GlFunctions::glCreateRenderbuffers
PFNGLCREATESAMPLERSPROC OpenGl_GlFunctions::glCreateSamplers
PFNGLCREATESHADERPROC OpenGl_GlFunctions::glCreateShader
PFNGLCREATESHADERPROGRAMVPROC OpenGl_GlFunctions::glCreateShaderProgramv
PFNGLCREATETEXTURESPROC OpenGl_GlFunctions::glCreateTextures
PFNGLCREATETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glCreateTransformFeedbacks
PFNGLCREATEVERTEXARRAYSPROC OpenGl_GlFunctions::glCreateVertexArrays
glCullFace_t OpenGl_GlFunctions::glCullFace
PFNGLDEBUGMESSAGECALLBACKPROC OpenGl_GlFunctions::glDebugMessageCallback
PFNGLDEBUGMESSAGECONTROLPROC OpenGl_GlFunctions::glDebugMessageControl
PFNGLDEBUGMESSAGEINSERTPROC OpenGl_GlFunctions::glDebugMessageInsert
PFNGLDELETEBUFFERSPROC OpenGl_GlFunctions::glDeleteBuffers
PFNGLDELETEFRAMEBUFFERSPROC OpenGl_GlFunctions::glDeleteFramebuffers
glDeleteLists_t OpenGl_GlFunctions::glDeleteLists
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
glDeleteTextures_t OpenGl_GlFunctions::glDeleteTextures
PFNGLDELETETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glDeleteTransformFeedbacks
PFNGLDELETEVERTEXARRAYSPROC OpenGl_GlFunctions::glDeleteVertexArrays
glDepthFunc_t OpenGl_GlFunctions::glDepthFunc
glDepthMask_t OpenGl_GlFunctions::glDepthMask
glDepthRange_t OpenGl_GlFunctions::glDepthRange
PFNGLDEPTHRANGEARRAYVPROC OpenGl_GlFunctions::glDepthRangeArrayv
PFNGLDEPTHRANGEFPROC OpenGl_GlFunctions::glDepthRangef
PFNGLDEPTHRANGEINDEXEDPROC OpenGl_GlFunctions::glDepthRangeIndexed
PFNGLDETACHSHADERPROC OpenGl_GlFunctions::glDetachShader
glDisable_t OpenGl_GlFunctions::glDisable
glDisableClientState_t OpenGl_GlFunctions::glDisableClientState
PFNGLDISABLEIPROC OpenGl_GlFunctions::glDisablei
PFNGLDISABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glDisableVertexArrayAttrib
PFNGLDISABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glDisableVertexAttribArray
PFNGLDISPATCHCOMPUTEPROC OpenGl_GlFunctions::glDispatchCompute
PFNGLDISPATCHCOMPUTEINDIRECTPROC OpenGl_GlFunctions::glDispatchComputeIndirect
glDrawArrays_t OpenGl_GlFunctions::glDrawArrays
PFNGLDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glDrawArraysIndirect
PFNGLDRAWARRAYSINSTANCEDPROC OpenGl_GlFunctions::glDrawArraysInstanced
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawArraysInstancedBaseInstance
glDrawBuffer_t OpenGl_GlFunctions::glDrawBuffer
PFNGLDRAWBUFFERSPROC OpenGl_GlFunctions::glDrawBuffers
glDrawElements_t OpenGl_GlFunctions::glDrawElements
PFNGLDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsBaseVertex
PFNGLDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glDrawElementsIndirect
PFNGLDRAWELEMENTSINSTANCEDPROC OpenGl_GlFunctions::glDrawElementsInstanced
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseInstance
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertex
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertexBaseInstance
glDrawPixels_t OpenGl_GlFunctions::glDrawPixels
PFNGLDRAWRANGEELEMENTSPROC OpenGl_GlFunctions::glDrawRangeElements
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawRangeElementsBaseVertex
PFNGLDRAWTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glDrawTransformFeedback
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackInstanced
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC OpenGl_GlFunctions::glDrawTransformFeedbackStream
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackStreamInstanced
glEnable_t OpenGl_GlFunctions::glEnable
glEnableClientState_t OpenGl_GlFunctions::glEnableClientState
PFNGLENABLEIPROC OpenGl_GlFunctions::glEnablei
PFNGLENABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glEnableVertexArrayAttrib
PFNGLENABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glEnableVertexAttribArray
PFNGLENDCONDITIONALRENDERPROC OpenGl_GlFunctions::glEndConditionalRender
glEndList_t OpenGl_GlFunctions::glEndList
PFNGLENDQUERYPROC OpenGl_GlFunctions::glEndQuery
PFNGLENDQUERYINDEXEDPROC OpenGl_GlFunctions::glEndQueryIndexed
PFNGLENDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glEndTransformFeedback
PFNGLFENCESYNCPROC OpenGl_GlFunctions::glFenceSync
glFinish_t OpenGl_GlFunctions::glFinish
glFlush_t OpenGl_GlFunctions::glFlush
PFNGLFLUSHMAPPEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedBufferRange
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedNamedBufferRange
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
glFrontFace_t OpenGl_GlFunctions::glFrontFace
PFNGLGENBUFFERSPROC OpenGl_GlFunctions::glGenBuffers
PFNGLGENERATEMIPMAPPROC OpenGl_GlFunctions::glGenerateMipmap
PFNGLGENERATETEXTUREMIPMAPPROC OpenGl_GlFunctions::glGenerateTextureMipmap
PFNGLGENFRAMEBUFFERSPROC OpenGl_GlFunctions::glGenFramebuffers
glGenLists_t OpenGl_GlFunctions::glGenLists
PFNGLGENPROGRAMPIPELINESPROC OpenGl_GlFunctions::glGenProgramPipelines
PFNGLGENQUERIESPROC OpenGl_GlFunctions::glGenQueries
PFNGLGENRENDERBUFFERSPROC OpenGl_GlFunctions::glGenRenderbuffers
PFNGLGENSAMPLERSPROC OpenGl_GlFunctions::glGenSamplers
glGenTextures_t OpenGl_GlFunctions::glGenTextures
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
glGetBooleanv_t OpenGl_GlFunctions::glGetBooleanv
PFNGLGETBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetBufferParameteri64v
PFNGLGETBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetBufferParameteriv
PFNGLGETBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetBufferPointerv
PFNGLGETBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetBufferSubData
PFNGLGETCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetCompressedTexImage
PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureImage
PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureSubImage
PFNGLGETDEBUGMESSAGELOGPROC OpenGl_GlFunctions::glGetDebugMessageLog
PFNGLGETDOUBLEI_VPROC OpenGl_GlFunctions::glGetDoublei_v
glGetError_t OpenGl_GlFunctions::glGetError
PFNGLGETFLOATI_VPROC OpenGl_GlFunctions::glGetFloati_v
glGetFloatv_t OpenGl_GlFunctions::glGetFloatv
PFNGLGETFRAGDATAINDEXPROC OpenGl_GlFunctions::glGetFragDataIndex
PFNGLGETFRAGDATALOCATIONPROC OpenGl_GlFunctions::glGetFragDataLocation
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferAttachmentParameteriv
PFNGLGETFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferParameteriv
PFNGLGETGRAPHICSRESETSTATUSPROC OpenGl_GlFunctions::glGetGraphicsResetStatus
PFNGLGETIMAGEHANDLEARBPROC OpenGl_GlFunctions::glGetImageHandleARB
PFNGLGETINTEGER64I_VPROC OpenGl_GlFunctions::glGetInteger64i_v
PFNGLGETINTEGER64VPROC OpenGl_GlFunctions::glGetInteger64v
PFNGLGETINTEGERI_VPROC OpenGl_GlFunctions::glGetIntegeri_v
glGetIntegerv_t OpenGl_GlFunctions::glGetIntegerv
PFNGLGETINTERNALFORMATI64VPROC OpenGl_GlFunctions::glGetInternalformati64v
PFNGLGETINTERNALFORMATIVPROC OpenGl_GlFunctions::glGetInternalformativ
PFNGLGETMULTISAMPLEFVPROC OpenGl_GlFunctions::glGetMultisamplefv
PFNGLGETNAMEDBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetNamedBufferParameteri64v
PFNGLGETNAMEDBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedBufferParameteriv
PFNGLGETNAMEDBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetNamedBufferPointerv
PFNGLGETNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetNamedBufferSubData
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferAttachmentParameteriv
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferParameteriv
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedRenderbufferParameteriv
PFNGLGETNCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetnCompressedTexImage
PFNGLGETNTEXIMAGEPROC OpenGl_GlFunctions::glGetnTexImage
PFNGLGETNUNIFORMDVPROC OpenGl_GlFunctions::glGetnUniformdv
PFNGLGETNUNIFORMFVPROC OpenGl_GlFunctions::glGetnUniformfv
PFNGLGETNUNIFORMIVPROC OpenGl_GlFunctions::glGetnUniformiv
PFNGLGETNUNIFORMUIVPROC OpenGl_GlFunctions::glGetnUniformuiv
PFNGLGETOBJECTLABELPROC OpenGl_GlFunctions::glGetObjectLabel
PFNGLGETOBJECTPTRLABELPROC OpenGl_GlFunctions::glGetObjectPtrLabel
glGetPointerv_t OpenGl_GlFunctions::glGetPointerv
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
PFNGLGETQUERYBUFFEROBJECTI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjecti64v
PFNGLGETQUERYBUFFEROBJECTIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectiv
PFNGLGETQUERYBUFFEROBJECTUI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjectui64v
PFNGLGETQUERYBUFFEROBJECTUIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectuiv
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
glGetString_t OpenGl_GlFunctions::glGetString
PFNGLGETSTRINGIPROC OpenGl_GlFunctions::glGetStringi
PFNGLGETSUBROUTINEINDEXPROC OpenGl_GlFunctions::glGetSubroutineIndex
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC OpenGl_GlFunctions::glGetSubroutineUniformLocation
PFNGLGETSYNCIVPROC OpenGl_GlFunctions::glGetSynciv
glGetTexEnviv_t OpenGl_GlFunctions::glGetTexEnviv
glGetTexImage_t OpenGl_GlFunctions::glGetTexImage
glGetTexLevelParameterfv_t OpenGl_GlFunctions::glGetTexLevelParameterfv
glGetTexLevelParameteriv_t OpenGl_GlFunctions::glGetTexLevelParameteriv
glGetTexParameterfv_t OpenGl_GlFunctions::glGetTexParameterfv
PFNGLGETTEXPARAMETERIIVPROC OpenGl_GlFunctions::glGetTexParameterIiv
PFNGLGETTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTexParameterIuiv
glGetTexParameteriv_t OpenGl_GlFunctions::glGetTexParameteriv
PFNGLGETTEXTUREHANDLEARBPROC OpenGl_GlFunctions::glGetTextureHandleARB
PFNGLGETTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetTextureImage
PFNGLGETTEXTURELEVELPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureLevelParameterfv
PFNGLGETTEXTURELEVELPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureLevelParameteriv
PFNGLGETTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureParameterfv
PFNGLGETTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glGetTextureParameterIiv
PFNGLGETTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTextureParameterIuiv
PFNGLGETTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureParameteriv
PFNGLGETTEXTURESAMPLERHANDLEARBPROC OpenGl_GlFunctions::glGetTextureSamplerHandleARB
PFNGLGETTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetTextureSubImage
PFNGLGETTRANSFORMFEEDBACKI64_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki64_v
PFNGLGETTRANSFORMFEEDBACKI_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki_v
PFNGLGETTRANSFORMFEEDBACKIVPROC OpenGl_GlFunctions::glGetTransformFeedbackiv
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
PFNGLGETVERTEXARRAYINDEXED64IVPROC OpenGl_GlFunctions::glGetVertexArrayIndexed64iv
PFNGLGETVERTEXARRAYINDEXEDIVPROC OpenGl_GlFunctions::glGetVertexArrayIndexediv
PFNGLGETVERTEXARRAYIVPROC OpenGl_GlFunctions::glGetVertexArrayiv
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
glHint_t OpenGl_GlFunctions::glHint
glIndexPointer_t OpenGl_GlFunctions::glIndexPointer
PFNGLINVALIDATEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateBufferData
PFNGLINVALIDATEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateBufferSubData
PFNGLINVALIDATEFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateFramebuffer
PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferData
PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferSubData
PFNGLINVALIDATESUBFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateSubFramebuffer
PFNGLINVALIDATETEXIMAGEPROC OpenGl_GlFunctions::glInvalidateTexImage
PFNGLINVALIDATETEXSUBIMAGEPROC OpenGl_GlFunctions::glInvalidateTexSubImage
PFNGLISBUFFERPROC OpenGl_GlFunctions::glIsBuffer
glIsEnabled_t OpenGl_GlFunctions::glIsEnabled
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
glIsTexture_t OpenGl_GlFunctions::glIsTexture
PFNGLISTEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glIsTextureHandleResidentARB
PFNGLISTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glIsTransformFeedback
PFNGLISVERTEXARRAYPROC OpenGl_GlFunctions::glIsVertexArray
glLightf_t OpenGl_GlFunctions::glLightf
glLightfv_t OpenGl_GlFunctions::glLightfv
glLightModelfv_t OpenGl_GlFunctions::glLightModelfv
glLightModeli_t OpenGl_GlFunctions::glLightModeli
glLineStipple_t OpenGl_GlFunctions::glLineStipple
glLineWidth_t OpenGl_GlFunctions::glLineWidth
PFNGLLINKPROGRAMPROC OpenGl_GlFunctions::glLinkProgram
glListBase_t OpenGl_GlFunctions::glListBase
glLoadIdentity_t OpenGl_GlFunctions::glLoadIdentity
glLoadMatrixf_t OpenGl_GlFunctions::glLoadMatrixf
glLogicOp_t OpenGl_GlFunctions::glLogicOp
PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleNonResidentARB
PFNGLMAKEIMAGEHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleResidentARB
PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleNonResidentARB
PFNGLMAKETEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleResidentARB
PFNGLMAPBUFFERPROC OpenGl_GlFunctions::glMapBuffer
PFNGLMAPBUFFERRANGEPROC OpenGl_GlFunctions::glMapBufferRange
PFNGLMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glMapNamedBuffer
PFNGLMAPNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glMapNamedBufferRange
glMaterialf_t OpenGl_GlFunctions::glMaterialf
glMaterialfv_t OpenGl_GlFunctions::glMaterialfv
glMatrixMode_t OpenGl_GlFunctions::glMatrixMode
PFNGLMEMORYBARRIERPROC OpenGl_GlFunctions::glMemoryBarrier
PFNGLMEMORYBARRIERBYREGIONPROC OpenGl_GlFunctions::glMemoryBarrierByRegion
PFNGLMINSAMPLESHADINGPROC OpenGl_GlFunctions::glMinSampleShading
PFNGLMULTIDRAWARRAYSPROC OpenGl_GlFunctions::glMultiDrawArrays
PFNGLMULTIDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirect
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirectCount
PFNGLMULTIDRAWELEMENTSPROC OpenGl_GlFunctions::glMultiDrawElements
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glMultiDrawElementsBaseVertex
PFNGLMULTIDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirect
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirectCount
PFNGLNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glNamedBufferData
PFNGLNAMEDBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedBufferStorage
PFNGLNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glNamedBufferSubData
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffer
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffers
PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC OpenGl_GlFunctions::glNamedFramebufferParameteri
PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferReadBuffer
PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferRenderbuffer
PFNGLNAMEDFRAMEBUFFERTEXTUREPROC OpenGl_GlFunctions::glNamedFramebufferTexture
PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC OpenGl_GlFunctions::glNamedFramebufferTextureLayer
PFNGLNAMEDRENDERBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedRenderbufferStorage
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC OpenGl_GlFunctions::glNamedRenderbufferStorageMultisample
glNewList_t OpenGl_GlFunctions::glNewList
glNormalPointer_t OpenGl_GlFunctions::glNormalPointer
PFNGLOBJECTLABELPROC OpenGl_GlFunctions::glObjectLabel
PFNGLOBJECTPTRLABELPROC OpenGl_GlFunctions::glObjectPtrLabel
PFNGLPATCHPARAMETERFVPROC OpenGl_GlFunctions::glPatchParameterfv
PFNGLPATCHPARAMETERIPROC OpenGl_GlFunctions::glPatchParameteri
PFNGLPAUSETRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glPauseTransformFeedback
glPixelStorei_t OpenGl_GlFunctions::glPixelStorei
glPixelTransferi_t OpenGl_GlFunctions::glPixelTransferi
PFNGLPOINTPARAMETERFPROC OpenGl_GlFunctions::glPointParameterf
PFNGLPOINTPARAMETERFVPROC OpenGl_GlFunctions::glPointParameterfv
PFNGLPOINTPARAMETERIPROC OpenGl_GlFunctions::glPointParameteri
PFNGLPOINTPARAMETERIVPROC OpenGl_GlFunctions::glPointParameteriv
glPointSize_t OpenGl_GlFunctions::glPointSize
glPolygonMode_t OpenGl_GlFunctions::glPolygonMode
glPolygonOffset_t OpenGl_GlFunctions::glPolygonOffset
PFNGLPOLYGONOFFSETCLAMPPROC OpenGl_GlFunctions::glPolygonOffsetClamp
glPolygonStipple_t OpenGl_GlFunctions::glPolygonStipple
PFNGLPOPDEBUGGROUPPROC OpenGl_GlFunctions::glPopDebugGroup
glPrimitiveBoundingBox_t OpenGl_GlFunctions::glPrimitiveBoundingBox
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
glRasterPos2i_t OpenGl_GlFunctions::glRasterPos2i
glRasterPos3fv_t OpenGl_GlFunctions::glRasterPos3fv
glReadBuffer_t OpenGl_GlFunctions::glReadBuffer
PFNGLREADNPIXELSPROC OpenGl_GlFunctions::glReadnPixels
glReadPixels_t OpenGl_GlFunctions::glReadPixels
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
glScissor_t OpenGl_GlFunctions::glScissor
PFNGLSCISSORARRAYVPROC OpenGl_GlFunctions::glScissorArrayv
PFNGLSCISSORINDEXEDPROC OpenGl_GlFunctions::glScissorIndexed
PFNGLSCISSORINDEXEDVPROC OpenGl_GlFunctions::glScissorIndexedv
glShadeModel_t OpenGl_GlFunctions::glShadeModel
PFNGLSHADERBINARYPROC OpenGl_GlFunctions::glShaderBinary
PFNGLSHADERSOURCEPROC OpenGl_GlFunctions::glShaderSource
PFNGLSHADERSTORAGEBLOCKBINDINGPROC OpenGl_GlFunctions::glShaderStorageBlockBinding
PFNGLSPECIALIZESHADERPROC OpenGl_GlFunctions::glSpecializeShader
glStencilFunc_t OpenGl_GlFunctions::glStencilFunc
PFNGLSTENCILFUNCSEPARATEPROC OpenGl_GlFunctions::glStencilFuncSeparate
glStencilMask_t OpenGl_GlFunctions::glStencilMask
PFNGLSTENCILMASKSEPARATEPROC OpenGl_GlFunctions::glStencilMaskSeparate
glStencilOp_t OpenGl_GlFunctions::glStencilOp
PFNGLSTENCILOPSEPARATEPROC OpenGl_GlFunctions::glStencilOpSeparate
PFNGLTEXBUFFERPROC OpenGl_GlFunctions::glTexBuffer
PFNGLTEXBUFFERRANGEPROC OpenGl_GlFunctions::glTexBufferRange
glTexCoordPointer_t OpenGl_GlFunctions::glTexCoordPointer
glTexEnvi_t OpenGl_GlFunctions::glTexEnvi
glTexGenfv_t OpenGl_GlFunctions::glTexGenfv
glTexGeni_t OpenGl_GlFunctions::glTexGeni
glTexImage1D_t OpenGl_GlFunctions::glTexImage1D
glTexImage2D_t OpenGl_GlFunctions::glTexImage2D
PFNGLTEXIMAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage2DMultisample
PFNGLTEXIMAGE3DPROC OpenGl_GlFunctions::glTexImage3D
PFNGLTEXIMAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage3DMultisample
glTexParameterf_t OpenGl_GlFunctions::glTexParameterf
glTexParameterfv_t OpenGl_GlFunctions::glTexParameterfv
glTexParameteri_t OpenGl_GlFunctions::glTexParameteri
PFNGLTEXPARAMETERIIVPROC OpenGl_GlFunctions::glTexParameterIiv
PFNGLTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glTexParameterIuiv
glTexParameteriv_t OpenGl_GlFunctions::glTexParameteriv
PFNGLTEXSTORAGE1DPROC OpenGl_GlFunctions::glTexStorage1D
PFNGLTEXSTORAGE2DPROC OpenGl_GlFunctions::glTexStorage2D
PFNGLTEXSTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage2DMultisample
PFNGLTEXSTORAGE3DPROC OpenGl_GlFunctions::glTexStorage3D
PFNGLTEXSTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage3DMultisample
glTexSubImage1D_t OpenGl_GlFunctions::glTexSubImage1D
glTexSubImage2D_t OpenGl_GlFunctions::glTexSubImage2D
PFNGLTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glTexSubImage3D
PFNGLTEXTUREBARRIERPROC OpenGl_GlFunctions::glTextureBarrier
PFNGLTEXTUREBUFFERPROC OpenGl_GlFunctions::glTextureBuffer
PFNGLTEXTUREBUFFERRANGEPROC OpenGl_GlFunctions::glTextureBufferRange
PFNGLTEXTUREPARAMETERFPROC OpenGl_GlFunctions::glTextureParameterf
PFNGLTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glTextureParameterfv
PFNGLTEXTUREPARAMETERIPROC OpenGl_GlFunctions::glTextureParameteri
PFNGLTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glTextureParameterIiv
PFNGLTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glTextureParameterIuiv
PFNGLTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glTextureParameteriv
PFNGLTEXTURESTORAGE1DPROC OpenGl_GlFunctions::glTextureStorage1D
PFNGLTEXTURESTORAGE2DPROC OpenGl_GlFunctions::glTextureStorage2D
PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage2DMultisample
PFNGLTEXTURESTORAGE3DPROC OpenGl_GlFunctions::glTextureStorage3D
PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage3DMultisample
PFNGLTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glTextureSubImage1D
PFNGLTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glTextureSubImage2D
PFNGLTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glTextureSubImage3D
PFNGLTEXTUREVIEWPROC OpenGl_GlFunctions::glTextureView
PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC OpenGl_GlFunctions::glTransformFeedbackBufferBase
PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC OpenGl_GlFunctions::glTransformFeedbackBufferRange
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
PFNGLUNMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glUnmapNamedBuffer
PFNGLUSEPROGRAMPROC OpenGl_GlFunctions::glUseProgram
PFNGLUSEPROGRAMSTAGESPROC OpenGl_GlFunctions::glUseProgramStages
PFNGLVALIDATEPROGRAMPROC OpenGl_GlFunctions::glValidateProgram
PFNGLVALIDATEPROGRAMPIPELINEPROC OpenGl_GlFunctions::glValidateProgramPipeline
PFNGLVERTEXARRAYATTRIBBINDINGPROC OpenGl_GlFunctions::glVertexArrayAttribBinding
PFNGLVERTEXARRAYATTRIBFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribFormat
PFNGLVERTEXARRAYATTRIBIFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribIFormat
PFNGLVERTEXARRAYATTRIBLFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribLFormat
PFNGLVERTEXARRAYBINDINGDIVISORPROC OpenGl_GlFunctions::glVertexArrayBindingDivisor
PFNGLVERTEXARRAYELEMENTBUFFERPROC OpenGl_GlFunctions::glVertexArrayElementBuffer
PFNGLVERTEXARRAYVERTEXBUFFERPROC OpenGl_GlFunctions::glVertexArrayVertexBuffer
PFNGLVERTEXARRAYVERTEXBUFFERSPROC OpenGl_GlFunctions::glVertexArrayVertexBuffers
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
glVertexPointer_t OpenGl_GlFunctions::glVertexPointer
glViewport_t OpenGl_GlFunctions::glViewport
PFNGLVIEWPORTARRAYVPROC OpenGl_GlFunctions::glViewportArrayv
PFNGLVIEWPORTINDEXEDFPROC OpenGl_GlFunctions::glViewportIndexedf
PFNGLVIEWPORTINDEXEDFVPROC OpenGl_GlFunctions::glViewportIndexedfv
PFNGLWAITSYNCPROC OpenGl_GlFunctions::glWaitSync
glXQueryCurrentRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA
glXQueryCurrentRendererStringMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA
glXQueryRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryRendererIntegerMESA
glXQueryRendererStringMESA_t OpenGl_GlFunctions::glXQueryRendererStringMESA
glXSwapIntervalEXT_t OpenGl_GlFunctions::glXSwapIntervalEXT
glXSwapIntervalSGI_t OpenGl_GlFunctions::glXSwapIntervalSGI

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