Open CASCADE Technology 7.9.1
Loading...
Searching...
No Matches
OpenGl_GlFunctions Struct Reference

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

#include <OpenGl_GlFunctions.hxx>

Inheritance diagram for OpenGl_GlFunctions:

Public Member Functions

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

Static Public Member Functions

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

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)

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

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)

Detailed Description

Mega structure defines the complete list of OpenGL functions.

Member Typedef Documentation

◆ bitmap

◆ border [1/4]

◆ border [2/4]

◆ border [3/4]

◆ border [4/4]

◆ dfactor

◆ format [1/7]

◆ format [2/7]

◆ format [3/7]

◆ format [4/7]

◆ format [5/7]

◆ format [6/7]

◆ format [7/7]

◆ glGetString_t

typedef const GLubyte *APIENTRYP OpenGl_GlFunctions::glGetString_t(GLenum theName)

◆ glXQueryCurrentRendererIntegerMESA_t

typedef int(* OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue)

◆ glXQueryCurrentRendererStringMESA_t

typedef const char *(* OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA_t) (int theAttribute)

◆ glXQueryRendererIntegerMESA_t

typedef int(* OpenGl_GlFunctions::glXQueryRendererIntegerMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue)

◆ glXQueryRendererStringMESA_t

typedef const char *(* OpenGl_GlFunctions::glXQueryRendererStringMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute)

◆ glXSwapIntervalEXT_t

typedef int(* OpenGl_GlFunctions::glXSwapIntervalEXT_t) ()

◆ glXSwapIntervalSGI_t

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

◆ height [1/8]

◆ height [2/8]

◆ height [3/8]

◆ height [4/8]

◆ height [5/8]

◆ height [6/8]

◆ height [7/8]

◆ height [8/8]

◆ internalFormat [1/2]

◆ internalFormat [2/2]

◆ internalformat [1/2]

◆ internalformat [2/2]

◆ level [1/11]

◆ level [2/11]

◆ level [3/11]

◆ level [4/11]

◆ level [5/11]

◆ level [6/11]

◆ level [7/11]

◆ level [8/11]

◆ level [9/11]

◆ level [10/11]

◆ level [11/11]

◆ mask

◆ maxW

◆ maxX

◆ maxY

◆ maxZ

◆ minW

◆ minY

◆ minZ

◆ mode [1/2]

◆ mode [2/2]

◆ param [1/8]

◆ param [2/8]

◆ param [3/8]

◆ param [4/8]

◆ param [5/8]

◆ param [6/8]

◆ param [7/8]

◆ param [8/8]

◆ params [1/12]

◆ params [2/12]

◆ params [3/12]

◆ params [4/12]

◆ params [5/12]

◆ params [6/12]

◆ params [7/12]

◆ params [8/12]

◆ params [9/12]

◆ params [10/12]

◆ params [11/12]

◆ params [12/12]

◆ pixels [1/7]

◆ pixels [2/7]

◆ pixels [3/7]

◆ pixels [4/7]

◆ pixels [5/7]

◆ pixels [6/7]

◆ pixels [7/7]

◆ pname [1/16]

◆ pname [2/16]

◆ pname [3/16]

◆ pname [4/16]

◆ pname [5/16]

◆ pname [6/16]

◆ pname [7/16]

◆ pname [8/16]

◆ pname [9/16]

◆ pname [10/16]

◆ pname [11/16]

◆ pname [12/16]

◆ pname [13/16]

◆ pname [14/16]

◆ pname [15/16]

◆ pname [16/16]

◆ ref

◆ texture

◆ textures [1/2]

◆ textures [2/2]

◆ theAlpha [1/2]

◆ theAlpha [2/2]

◆ theBlue [1/2]

◆ theBlue [2/2]

◆ theCount [1/2]

◆ theCount [2/2]

◆ theEquation

◆ theFarValue

◆ theFirst

◆ theGreen [1/2]

◆ theGreen [2/2]

◆ theHeight [1/2]

◆ theHeight [2/2]

◆ theIndices

◆ theLists

◆ theMode [1/2]

◆ theMode [2/2]

◆ theParam

◆ thePattern

◆ thePtr [1/5]

◆ thePtr [2/5]

◆ thePtr [3/5]

◆ thePtr [4/5]

◆ thePtr [5/5]

◆ theRange

◆ theRef

◆ theStride [1/5]

◆ theStride [2/5]

◆ theStride [3/5]

◆ theStride [4/5]

◆ theStride [5/5]

◆ theType [1/5]

◆ theType [2/5]

◆ theType [3/5]

◆ theType [4/5]

◆ theType [5/5]

◆ theUnits

◆ theValues [1/3]

◆ theValues [2/3]

◆ theValues [3/3]

◆ theWidth [1/2]

◆ theWidth [2/2]

◆ theY [1/2]

◆ theY [2/2]

◆ type [1/8]

◆ type [2/8]

◆ type [3/8]

◆ type [4/8]

◆ type [5/8]

◆ type [6/8]

◆ type [7/8]

◆ type [8/8]

◆ width [1/10]

◆ width [2/10]

◆ width [3/10]

◆ width [4/10]

◆ width [5/10]

◆ width [6/10]

◆ width [7/10]

◆ width [8/10]

◆ width [9/10]

◆ width [10/10]

◆ x [1/4]

◆ x [2/4]

◆ x [3/4]

◆ x [4/4]

◆ xmove

◆ xoffset [1/4]

◆ xoffset [2/4]

◆ xoffset [3/4]

◆ xoffset [4/4]

◆ xorig

◆ y [1/7]

◆ y [2/7]

◆ y [3/7]

◆ y [4/7]

◆ y [5/7]

◆ y [6/7]

◆ y [7/7]

◆ ymove

◆ yoffset [1/2]

◆ yoffset [2/2]

◆ yorig

◆ zfail

◆ zpass

Member Function Documentation

◆ debugPrintError()

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

Check glGetError(); defined for debugging purposes.

Returns
TRUE on error

◆ GLboolean() [1/2]

typedef OpenGl_GlFunctions::GLboolean ( APIENTRYP glIsEnabled_t)

◆ GLboolean() [2/2]

typedef OpenGl_GlFunctions::GLboolean ( APIENTRYP glIsTexture_t)

◆ GLenum()

typedef OpenGl_GlFunctions::GLenum ( APIENTRYP glGetError_t)

◆ GLuint()

typedef OpenGl_GlFunctions::GLuint ( APIENTRYP glGenLists_t)

◆ load()

void OpenGl_GlFunctions::load ( OpenGl_Context & theCtx,
Standard_Boolean theIsCoreProfile )

Load functions.

◆ readGlVersion()

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

Read OpenGL version.

◆ void() [1/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glAlphaFunc_t)

◆ void() [2/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glBindTexture_t)

◆ void() [3/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glBitmap_t)

◆ void() [4/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glBlendBarrier_t)

◆ void() [5/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glBlendFunc_t)

◆ void() [6/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCallList_t)

◆ void() [7/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCallLists_t)

◆ void() [8/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glClear_t)

◆ void() [9/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glClearColor_t)

◆ void() [10/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glClearDepth_t)

◆ void() [11/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glClearStencil_t)

◆ void() [12/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glClipPlane_t)

◆ void() [13/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glColor4fv_t) const

◆ void() [14/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glColorMask_t)

◆ void() [15/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glColorMaterial_t)

◆ void() [16/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glColorPointer_t)

◆ void() [17/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCopyPixels_t)

◆ void() [18/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCopyTexImage1D_t)

◆ void() [19/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCopyTexImage2D_t)

◆ void() [20/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCopyTexSubImage1D_t)

◆ void() [21/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCopyTexSubImage2D_t)

◆ void() [22/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glCullFace_t)

◆ void() [23/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDeleteLists_t)

◆ void() [24/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDeleteTextures_t)

◆ void() [25/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDepthFunc_t)

◆ void() [26/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDepthMask_t)

◆ void() [27/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDepthRange_t)

◆ void() [28/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDisable_t)

◆ void() [29/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDisableClientState_t)

◆ void() [30/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDrawArrays_t)

◆ void() [31/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDrawBuffer_t)

◆ void() [32/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDrawElements_t)

◆ void() [33/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glDrawPixels_t)

◆ void() [34/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glEnable_t)

◆ void() [35/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glEnableClientState_t)

◆ void() [36/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glEndList_t)

◆ void() [37/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glFinish_t)

◆ void() [38/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glFlush_t)

◆ void() [39/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glFrontFace_t)

◆ void() [40/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGenTextures_t)

◆ void() [41/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetBooleanv_t)

◆ void() [42/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetFloatv_t)

◆ void() [43/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetIntegerv_t)

◆ void() [44/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetPointerv_t)

◆ void() [45/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexEnviv_t)

◆ void() [46/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexImage_t)

◆ void() [47/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexLevelParameterfv_t)

◆ void() [48/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexLevelParameteriv_t)

◆ void() [49/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexParameterfv_t)

◆ void() [50/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glGetTexParameteriv_t)

◆ void() [51/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glHint_t)

◆ void() [52/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glIndexPointer_t)

◆ void() [53/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLightf_t)

◆ void() [54/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLightfv_t)

◆ void() [55/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLightModelfv_t)

◆ void() [56/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLightModeli_t)

◆ void() [57/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLineStipple_t)

◆ void() [58/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLineWidth_t)

◆ void() [59/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glListBase_t)

◆ void() [60/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLoadIdentity_t)

◆ void() [61/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLoadMatrixf_t) const

◆ void() [62/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glLogicOp_t)

◆ void() [63/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glMaterialf_t)

◆ void() [64/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glMaterialfv_t)

◆ void() [65/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glMatrixMode_t)

◆ void() [66/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glNewList_t)

◆ void() [67/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glNormalPointer_t)

◆ void() [68/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPixelStorei_t)

◆ void() [69/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPixelTransferi_t)

◆ void() [70/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPointSize_t)

◆ void() [71/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPolygonMode_t)

◆ void() [72/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPolygonOffset_t)

◆ void() [73/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPolygonStipple_t) const

◆ void() [74/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glPrimitiveBoundingBox_t)

◆ void() [75/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glRasterPos2i_t)

◆ void() [76/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glRasterPos3fv_t) const

◆ void() [77/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glReadBuffer_t)

◆ void() [78/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glReadPixels_t)

◆ void() [79/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glScissor_t)

◆ void() [80/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glShadeModel_t)

◆ void() [81/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glStencilFunc_t)

◆ void() [82/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glStencilMask_t)

◆ void() [83/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glStencilOp_t)

◆ void() [84/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexCoordPointer_t)

◆ void() [85/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexEnvi_t)

◆ void() [86/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexGenfv_t)

◆ void() [87/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexGeni_t)

◆ void() [88/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexImage1D_t)

◆ void() [89/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexImage2D_t)

◆ void() [90/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexParameterf_t)

◆ void() [91/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexParameterfv_t)

◆ void() [92/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexParameteri_t)

◆ void() [93/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexParameteriv_t)

◆ void() [94/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexSubImage1D_t)

◆ void() [95/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glTexSubImage2D_t)

◆ void() [96/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glVertexPointer_t)

◆ void() [97/97]

typedef OpenGl_GlFunctions::void ( APIENTRYP glViewport_t)

Field Documentation

◆ glActiveShaderProgram

PFNGLACTIVESHADERPROGRAMPROC OpenGl_GlFunctions::glActiveShaderProgram

◆ glActiveTexture

PFNGLACTIVETEXTUREPROC OpenGl_GlFunctions::glActiveTexture

◆ glAlphaFunc

glAlphaFunc_t OpenGl_GlFunctions::glAlphaFunc

◆ glAttachShader

PFNGLATTACHSHADERPROC OpenGl_GlFunctions::glAttachShader

◆ glBeginConditionalRender

PFNGLBEGINCONDITIONALRENDERPROC OpenGl_GlFunctions::glBeginConditionalRender

◆ glBeginQuery

PFNGLBEGINQUERYPROC OpenGl_GlFunctions::glBeginQuery

◆ glBeginQueryIndexed

PFNGLBEGINQUERYINDEXEDPROC OpenGl_GlFunctions::glBeginQueryIndexed

◆ glBeginTransformFeedback

PFNGLBEGINTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glBeginTransformFeedback

◆ glBindAttribLocation

PFNGLBINDATTRIBLOCATIONPROC OpenGl_GlFunctions::glBindAttribLocation

◆ glBindBuffer

PFNGLBINDBUFFERPROC OpenGl_GlFunctions::glBindBuffer

◆ glBindBufferBase

PFNGLBINDBUFFERBASEPROC OpenGl_GlFunctions::glBindBufferBase

◆ glBindBufferRange

PFNGLBINDBUFFERRANGEPROC OpenGl_GlFunctions::glBindBufferRange

◆ glBindBuffersBase

PFNGLBINDBUFFERSBASEPROC OpenGl_GlFunctions::glBindBuffersBase

◆ glBindBuffersRange

PFNGLBINDBUFFERSRANGEPROC OpenGl_GlFunctions::glBindBuffersRange

◆ glBindFragDataLocation

PFNGLBINDFRAGDATALOCATIONPROC OpenGl_GlFunctions::glBindFragDataLocation

◆ glBindFragDataLocationIndexed

PFNGLBINDFRAGDATALOCATIONINDEXEDPROC OpenGl_GlFunctions::glBindFragDataLocationIndexed

◆ glBindFramebuffer

PFNGLBINDFRAMEBUFFERPROC OpenGl_GlFunctions::glBindFramebuffer

◆ glBindImageTexture

PFNGLBINDIMAGETEXTUREPROC OpenGl_GlFunctions::glBindImageTexture

◆ glBindImageTextures

PFNGLBINDIMAGETEXTURESPROC OpenGl_GlFunctions::glBindImageTextures

◆ glBindProgramPipeline

PFNGLBINDPROGRAMPIPELINEPROC OpenGl_GlFunctions::glBindProgramPipeline

◆ glBindRenderbuffer

PFNGLBINDRENDERBUFFERPROC OpenGl_GlFunctions::glBindRenderbuffer

◆ glBindSampler

PFNGLBINDSAMPLERPROC OpenGl_GlFunctions::glBindSampler

◆ glBindSamplers

PFNGLBINDSAMPLERSPROC OpenGl_GlFunctions::glBindSamplers

◆ glBindTexture

glBindTexture_t OpenGl_GlFunctions::glBindTexture

◆ glBindTextures

PFNGLBINDTEXTURESPROC OpenGl_GlFunctions::glBindTextures

◆ glBindTextureUnit

PFNGLBINDTEXTUREUNITPROC OpenGl_GlFunctions::glBindTextureUnit

◆ glBindTransformFeedback

PFNGLBINDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glBindTransformFeedback

◆ glBindVertexArray

PFNGLBINDVERTEXARRAYPROC OpenGl_GlFunctions::glBindVertexArray

◆ glBindVertexBuffer

PFNGLBINDVERTEXBUFFERPROC OpenGl_GlFunctions::glBindVertexBuffer

◆ glBindVertexBuffers

PFNGLBINDVERTEXBUFFERSPROC OpenGl_GlFunctions::glBindVertexBuffers

◆ glBitmap

glBitmap_t OpenGl_GlFunctions::glBitmap

◆ glBlendBarrier

glBlendBarrier_t OpenGl_GlFunctions::glBlendBarrier

◆ glBlendColor

PFNGLBLENDCOLORPROC OpenGl_GlFunctions::glBlendColor

◆ glBlendEquation

PFNGLBLENDEQUATIONPROC OpenGl_GlFunctions::glBlendEquation

◆ glBlendEquationi

PFNGLBLENDEQUATIONIPROC OpenGl_GlFunctions::glBlendEquationi

◆ glBlendEquationSeparate

PFNGLBLENDEQUATIONSEPARATEPROC OpenGl_GlFunctions::glBlendEquationSeparate

◆ glBlendEquationSeparatei

PFNGLBLENDEQUATIONSEPARATEIPROC OpenGl_GlFunctions::glBlendEquationSeparatei

◆ glBlendFunc

glBlendFunc_t OpenGl_GlFunctions::glBlendFunc

◆ glBlendFunci

PFNGLBLENDFUNCIPROC OpenGl_GlFunctions::glBlendFunci

◆ glBlendFuncSeparate

PFNGLBLENDFUNCSEPARATEPROC OpenGl_GlFunctions::glBlendFuncSeparate

◆ glBlendFuncSeparatei

PFNGLBLENDFUNCSEPARATEIPROC OpenGl_GlFunctions::glBlendFuncSeparatei

◆ glBlitFramebuffer

PFNGLBLITFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitFramebuffer

◆ glBlitNamedFramebuffer

PFNGLBLITNAMEDFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitNamedFramebuffer

◆ glBufferData

PFNGLBUFFERDATAPROC OpenGl_GlFunctions::glBufferData

◆ glBufferStorage

PFNGLBUFFERSTORAGEPROC OpenGl_GlFunctions::glBufferStorage

◆ glBufferSubData

PFNGLBUFFERSUBDATAPROC OpenGl_GlFunctions::glBufferSubData

◆ glCallList

glCallList_t OpenGl_GlFunctions::glCallList

◆ glCallLists

glCallLists_t OpenGl_GlFunctions::glCallLists

◆ glCheckFramebufferStatus

PFNGLCHECKFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckFramebufferStatus

◆ glCheckNamedFramebufferStatus

PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckNamedFramebufferStatus

◆ glClampColor

PFNGLCLAMPCOLORPROC OpenGl_GlFunctions::glClampColor

◆ glClear

glClear_t OpenGl_GlFunctions::glClear

◆ glClearBufferData

PFNGLCLEARBUFFERDATAPROC OpenGl_GlFunctions::glClearBufferData

◆ glClearBufferfi

PFNGLCLEARBUFFERFIPROC OpenGl_GlFunctions::glClearBufferfi

◆ glClearBufferfv

PFNGLCLEARBUFFERFVPROC OpenGl_GlFunctions::glClearBufferfv

◆ glClearBufferiv

PFNGLCLEARBUFFERIVPROC OpenGl_GlFunctions::glClearBufferiv

◆ glClearBufferSubData

PFNGLCLEARBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearBufferSubData

◆ glClearBufferuiv

PFNGLCLEARBUFFERUIVPROC OpenGl_GlFunctions::glClearBufferuiv

◆ glClearColor

glClearColor_t OpenGl_GlFunctions::glClearColor

◆ glClearDepth

glClearDepth_t OpenGl_GlFunctions::glClearDepth

◆ glClearDepthf

PFNGLCLEARDEPTHFPROC OpenGl_GlFunctions::glClearDepthf

◆ glClearNamedBufferData

PFNGLCLEARNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glClearNamedBufferData

◆ glClearNamedBufferSubData

PFNGLCLEARNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearNamedBufferSubData

◆ glClearNamedFramebufferfi

PFNGLCLEARNAMEDFRAMEBUFFERFIPROC OpenGl_GlFunctions::glClearNamedFramebufferfi

◆ glClearNamedFramebufferfv

PFNGLCLEARNAMEDFRAMEBUFFERFVPROC OpenGl_GlFunctions::glClearNamedFramebufferfv

◆ glClearNamedFramebufferiv

PFNGLCLEARNAMEDFRAMEBUFFERIVPROC OpenGl_GlFunctions::glClearNamedFramebufferiv

◆ glClearNamedFramebufferuiv

PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC OpenGl_GlFunctions::glClearNamedFramebufferuiv

◆ glClearStencil

glClearStencil_t OpenGl_GlFunctions::glClearStencil

◆ glClearTexImage

PFNGLCLEARTEXIMAGEPROC OpenGl_GlFunctions::glClearTexImage

◆ glClearTexSubImage

PFNGLCLEARTEXSUBIMAGEPROC OpenGl_GlFunctions::glClearTexSubImage

◆ glClientWaitSync

PFNGLCLIENTWAITSYNCPROC OpenGl_GlFunctions::glClientWaitSync

◆ glClipControl

PFNGLCLIPCONTROLPROC OpenGl_GlFunctions::glClipControl

◆ glClipPlane

glClipPlane_t OpenGl_GlFunctions::glClipPlane

◆ glColor4fv

glColor4fv_t OpenGl_GlFunctions::glColor4fv

◆ glColorMask

glColorMask_t OpenGl_GlFunctions::glColorMask

◆ glColorMaski

PFNGLCOLORMASKIPROC OpenGl_GlFunctions::glColorMaski

◆ glColorMaterial

glColorMaterial_t OpenGl_GlFunctions::glColorMaterial

◆ glColorPointer

glColorPointer_t OpenGl_GlFunctions::glColorPointer

◆ glCompileShader

PFNGLCOMPILESHADERPROC OpenGl_GlFunctions::glCompileShader

◆ glCompressedTexImage1D

PFNGLCOMPRESSEDTEXIMAGE1DPROC OpenGl_GlFunctions::glCompressedTexImage1D

◆ glCompressedTexImage2D

PFNGLCOMPRESSEDTEXIMAGE2DPROC OpenGl_GlFunctions::glCompressedTexImage2D

◆ glCompressedTexImage3D

PFNGLCOMPRESSEDTEXIMAGE3DPROC OpenGl_GlFunctions::glCompressedTexImage3D

◆ glCompressedTexSubImage1D

PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC OpenGl_GlFunctions::glCompressedTexSubImage1D

◆ glCompressedTexSubImage2D

PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC OpenGl_GlFunctions::glCompressedTexSubImage2D

◆ glCompressedTexSubImage3D

PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glCompressedTexSubImage3D

◆ glCompressedTextureSubImage1D

PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCompressedTextureSubImage1D

◆ glCompressedTextureSubImage2D

PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCompressedTextureSubImage2D

◆ glCompressedTextureSubImage3D

PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCompressedTextureSubImage3D

◆ glCopyBufferSubData

PFNGLCOPYBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyBufferSubData

◆ glCopyImageSubData

PFNGLCOPYIMAGESUBDATAPROC OpenGl_GlFunctions::glCopyImageSubData

◆ glCopyNamedBufferSubData

PFNGLCOPYNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyNamedBufferSubData

◆ glCopyPixels

glCopyPixels_t OpenGl_GlFunctions::glCopyPixels

◆ glCopyTexImage1D

glCopyTexImage1D_t OpenGl_GlFunctions::glCopyTexImage1D

◆ glCopyTexImage2D

glCopyTexImage2D_t OpenGl_GlFunctions::glCopyTexImage2D

◆ glCopyTexSubImage1D

glCopyTexSubImage1D_t OpenGl_GlFunctions::glCopyTexSubImage1D

◆ glCopyTexSubImage2D

glCopyTexSubImage2D_t OpenGl_GlFunctions::glCopyTexSubImage2D

◆ glCopyTexSubImage3D

PFNGLCOPYTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTexSubImage3D

◆ glCopyTextureSubImage1D

PFNGLCOPYTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCopyTextureSubImage1D

◆ glCopyTextureSubImage2D

PFNGLCOPYTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCopyTextureSubImage2D

◆ glCopyTextureSubImage3D

PFNGLCOPYTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTextureSubImage3D

◆ glCreateBuffers

PFNGLCREATEBUFFERSPROC OpenGl_GlFunctions::glCreateBuffers

◆ glCreateFramebuffers

PFNGLCREATEFRAMEBUFFERSPROC OpenGl_GlFunctions::glCreateFramebuffers

◆ glCreateProgram

PFNGLCREATEPROGRAMPROC OpenGl_GlFunctions::glCreateProgram

◆ glCreateProgramPipelines

PFNGLCREATEPROGRAMPIPELINESPROC OpenGl_GlFunctions::glCreateProgramPipelines

◆ glCreateQueries

PFNGLCREATEQUERIESPROC OpenGl_GlFunctions::glCreateQueries

◆ glCreateRenderbuffers

PFNGLCREATERENDERBUFFERSPROC OpenGl_GlFunctions::glCreateRenderbuffers

◆ glCreateSamplers

PFNGLCREATESAMPLERSPROC OpenGl_GlFunctions::glCreateSamplers

◆ glCreateShader

PFNGLCREATESHADERPROC OpenGl_GlFunctions::glCreateShader

◆ glCreateShaderProgramv

PFNGLCREATESHADERPROGRAMVPROC OpenGl_GlFunctions::glCreateShaderProgramv

◆ glCreateTextures

PFNGLCREATETEXTURESPROC OpenGl_GlFunctions::glCreateTextures

◆ glCreateTransformFeedbacks

PFNGLCREATETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glCreateTransformFeedbacks

◆ glCreateVertexArrays

PFNGLCREATEVERTEXARRAYSPROC OpenGl_GlFunctions::glCreateVertexArrays

◆ glCullFace

glCullFace_t OpenGl_GlFunctions::glCullFace

◆ glDebugMessageCallback

PFNGLDEBUGMESSAGECALLBACKPROC OpenGl_GlFunctions::glDebugMessageCallback

◆ glDebugMessageControl

PFNGLDEBUGMESSAGECONTROLPROC OpenGl_GlFunctions::glDebugMessageControl

◆ glDebugMessageInsert

PFNGLDEBUGMESSAGEINSERTPROC OpenGl_GlFunctions::glDebugMessageInsert

◆ glDeleteBuffers

PFNGLDELETEBUFFERSPROC OpenGl_GlFunctions::glDeleteBuffers

◆ glDeleteFramebuffers

PFNGLDELETEFRAMEBUFFERSPROC OpenGl_GlFunctions::glDeleteFramebuffers

◆ glDeleteLists

glDeleteLists_t OpenGl_GlFunctions::glDeleteLists

◆ glDeleteProgram

PFNGLDELETEPROGRAMPROC OpenGl_GlFunctions::glDeleteProgram

◆ glDeleteProgramPipelines

PFNGLDELETEPROGRAMPIPELINESPROC OpenGl_GlFunctions::glDeleteProgramPipelines

◆ glDeleteQueries

PFNGLDELETEQUERIESPROC OpenGl_GlFunctions::glDeleteQueries

◆ glDeleteRenderbuffers

PFNGLDELETERENDERBUFFERSPROC OpenGl_GlFunctions::glDeleteRenderbuffers

◆ glDeleteSamplers

PFNGLDELETESAMPLERSPROC OpenGl_GlFunctions::glDeleteSamplers

◆ glDeleteShader

PFNGLDELETESHADERPROC OpenGl_GlFunctions::glDeleteShader

◆ glDeleteSync

PFNGLDELETESYNCPROC OpenGl_GlFunctions::glDeleteSync

◆ glDeleteTextures

glDeleteTextures_t OpenGl_GlFunctions::glDeleteTextures

◆ glDeleteTransformFeedbacks

PFNGLDELETETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glDeleteTransformFeedbacks

◆ glDeleteVertexArrays

PFNGLDELETEVERTEXARRAYSPROC OpenGl_GlFunctions::glDeleteVertexArrays

◆ glDepthFunc

glDepthFunc_t OpenGl_GlFunctions::glDepthFunc

◆ glDepthMask

glDepthMask_t OpenGl_GlFunctions::glDepthMask

◆ glDepthRange

glDepthRange_t OpenGl_GlFunctions::glDepthRange

◆ glDepthRangeArrayv

PFNGLDEPTHRANGEARRAYVPROC OpenGl_GlFunctions::glDepthRangeArrayv

◆ glDepthRangef

PFNGLDEPTHRANGEFPROC OpenGl_GlFunctions::glDepthRangef

◆ glDepthRangeIndexed

PFNGLDEPTHRANGEINDEXEDPROC OpenGl_GlFunctions::glDepthRangeIndexed

◆ glDetachShader

PFNGLDETACHSHADERPROC OpenGl_GlFunctions::glDetachShader

◆ glDisable

glDisable_t OpenGl_GlFunctions::glDisable

◆ glDisableClientState

glDisableClientState_t OpenGl_GlFunctions::glDisableClientState

◆ glDisablei

PFNGLDISABLEIPROC OpenGl_GlFunctions::glDisablei

◆ glDisableVertexArrayAttrib

PFNGLDISABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glDisableVertexArrayAttrib

◆ glDisableVertexAttribArray

PFNGLDISABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glDisableVertexAttribArray

◆ glDispatchCompute

PFNGLDISPATCHCOMPUTEPROC OpenGl_GlFunctions::glDispatchCompute

◆ glDispatchComputeIndirect

PFNGLDISPATCHCOMPUTEINDIRECTPROC OpenGl_GlFunctions::glDispatchComputeIndirect

◆ glDrawArrays

glDrawArrays_t OpenGl_GlFunctions::glDrawArrays

◆ glDrawArraysIndirect

PFNGLDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glDrawArraysIndirect

◆ glDrawArraysInstanced

PFNGLDRAWARRAYSINSTANCEDPROC OpenGl_GlFunctions::glDrawArraysInstanced

◆ glDrawArraysInstancedBaseInstance

PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawArraysInstancedBaseInstance

◆ glDrawBuffer

glDrawBuffer_t OpenGl_GlFunctions::glDrawBuffer

◆ glDrawBuffers

PFNGLDRAWBUFFERSPROC OpenGl_GlFunctions::glDrawBuffers

◆ glDrawElements

glDrawElements_t OpenGl_GlFunctions::glDrawElements

◆ glDrawElementsBaseVertex

PFNGLDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsBaseVertex

◆ glDrawElementsIndirect

PFNGLDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glDrawElementsIndirect

◆ glDrawElementsInstanced

PFNGLDRAWELEMENTSINSTANCEDPROC OpenGl_GlFunctions::glDrawElementsInstanced

◆ glDrawElementsInstancedBaseInstance

PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseInstance

◆ glDrawElementsInstancedBaseVertex

PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertex

◆ glDrawElementsInstancedBaseVertexBaseInstance

PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertexBaseInstance

◆ glDrawPixels

glDrawPixels_t OpenGl_GlFunctions::glDrawPixels

◆ glDrawRangeElements

PFNGLDRAWRANGEELEMENTSPROC OpenGl_GlFunctions::glDrawRangeElements

◆ glDrawRangeElementsBaseVertex

PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawRangeElementsBaseVertex

◆ glDrawTransformFeedback

PFNGLDRAWTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glDrawTransformFeedback

◆ glDrawTransformFeedbackInstanced

PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackInstanced

◆ glDrawTransformFeedbackStream

PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC OpenGl_GlFunctions::glDrawTransformFeedbackStream

◆ glDrawTransformFeedbackStreamInstanced

PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackStreamInstanced

◆ glEnable

glEnable_t OpenGl_GlFunctions::glEnable

◆ glEnableClientState

glEnableClientState_t OpenGl_GlFunctions::glEnableClientState

◆ glEnablei

PFNGLENABLEIPROC OpenGl_GlFunctions::glEnablei

◆ glEnableVertexArrayAttrib

PFNGLENABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glEnableVertexArrayAttrib

◆ glEnableVertexAttribArray

PFNGLENABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glEnableVertexAttribArray

◆ glEndConditionalRender

PFNGLENDCONDITIONALRENDERPROC OpenGl_GlFunctions::glEndConditionalRender

◆ glEndList

glEndList_t OpenGl_GlFunctions::glEndList

◆ glEndQuery

PFNGLENDQUERYPROC OpenGl_GlFunctions::glEndQuery

◆ glEndQueryIndexed

PFNGLENDQUERYINDEXEDPROC OpenGl_GlFunctions::glEndQueryIndexed

◆ glEndTransformFeedback

PFNGLENDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glEndTransformFeedback

◆ glFenceSync

PFNGLFENCESYNCPROC OpenGl_GlFunctions::glFenceSync

◆ glFinish

glFinish_t OpenGl_GlFunctions::glFinish

◆ glFlush

glFlush_t OpenGl_GlFunctions::glFlush

◆ glFlushMappedBufferRange

PFNGLFLUSHMAPPEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedBufferRange

◆ glFlushMappedNamedBufferRange

PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedNamedBufferRange

◆ glFramebufferParameteri

PFNGLFRAMEBUFFERPARAMETERIPROC OpenGl_GlFunctions::glFramebufferParameteri

◆ glFramebufferRenderbuffer

PFNGLFRAMEBUFFERRENDERBUFFERPROC OpenGl_GlFunctions::glFramebufferRenderbuffer

◆ glFramebufferTexture

PFNGLFRAMEBUFFERTEXTUREPROC OpenGl_GlFunctions::glFramebufferTexture

◆ glFramebufferTexture1D

PFNGLFRAMEBUFFERTEXTURE1DPROC OpenGl_GlFunctions::glFramebufferTexture1D

◆ glFramebufferTexture2D

PFNGLFRAMEBUFFERTEXTURE2DPROC OpenGl_GlFunctions::glFramebufferTexture2D

◆ glFramebufferTexture3D

PFNGLFRAMEBUFFERTEXTURE3DPROC OpenGl_GlFunctions::glFramebufferTexture3D

◆ glFramebufferTextureLayer

PFNGLFRAMEBUFFERTEXTURELAYERPROC OpenGl_GlFunctions::glFramebufferTextureLayer

◆ glFrontFace

glFrontFace_t OpenGl_GlFunctions::glFrontFace

◆ glGenBuffers

PFNGLGENBUFFERSPROC OpenGl_GlFunctions::glGenBuffers

◆ glGenerateMipmap

PFNGLGENERATEMIPMAPPROC OpenGl_GlFunctions::glGenerateMipmap

◆ glGenerateTextureMipmap

PFNGLGENERATETEXTUREMIPMAPPROC OpenGl_GlFunctions::glGenerateTextureMipmap

◆ glGenFramebuffers

PFNGLGENFRAMEBUFFERSPROC OpenGl_GlFunctions::glGenFramebuffers

◆ glGenLists

glGenLists_t OpenGl_GlFunctions::glGenLists

◆ glGenProgramPipelines

PFNGLGENPROGRAMPIPELINESPROC OpenGl_GlFunctions::glGenProgramPipelines

◆ glGenQueries

PFNGLGENQUERIESPROC OpenGl_GlFunctions::glGenQueries

◆ glGenRenderbuffers

PFNGLGENRENDERBUFFERSPROC OpenGl_GlFunctions::glGenRenderbuffers

◆ glGenSamplers

PFNGLGENSAMPLERSPROC OpenGl_GlFunctions::glGenSamplers

◆ glGenTextures

glGenTextures_t OpenGl_GlFunctions::glGenTextures

◆ glGenTransformFeedbacks

PFNGLGENTRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glGenTransformFeedbacks

◆ glGenVertexArrays

PFNGLGENVERTEXARRAYSPROC OpenGl_GlFunctions::glGenVertexArrays

◆ glGetActiveAtomicCounterBufferiv

PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC OpenGl_GlFunctions::glGetActiveAtomicCounterBufferiv

◆ glGetActiveAttrib

PFNGLGETACTIVEATTRIBPROC OpenGl_GlFunctions::glGetActiveAttrib

◆ glGetActiveSubroutineName

PFNGLGETACTIVESUBROUTINENAMEPROC OpenGl_GlFunctions::glGetActiveSubroutineName

◆ glGetActiveSubroutineUniformiv

PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC OpenGl_GlFunctions::glGetActiveSubroutineUniformiv

◆ glGetActiveSubroutineUniformName

PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC OpenGl_GlFunctions::glGetActiveSubroutineUniformName

◆ glGetActiveUniform

PFNGLGETACTIVEUNIFORMPROC OpenGl_GlFunctions::glGetActiveUniform

◆ glGetActiveUniformBlockiv

PFNGLGETACTIVEUNIFORMBLOCKIVPROC OpenGl_GlFunctions::glGetActiveUniformBlockiv

◆ glGetActiveUniformBlockName

PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC OpenGl_GlFunctions::glGetActiveUniformBlockName

◆ glGetActiveUniformName

PFNGLGETACTIVEUNIFORMNAMEPROC OpenGl_GlFunctions::glGetActiveUniformName

◆ glGetActiveUniformsiv

PFNGLGETACTIVEUNIFORMSIVPROC OpenGl_GlFunctions::glGetActiveUniformsiv

◆ glGetAttachedShaders

PFNGLGETATTACHEDSHADERSPROC OpenGl_GlFunctions::glGetAttachedShaders

◆ glGetAttribLocation

PFNGLGETATTRIBLOCATIONPROC OpenGl_GlFunctions::glGetAttribLocation

◆ glGetBooleani_v

PFNGLGETBOOLEANI_VPROC OpenGl_GlFunctions::glGetBooleani_v

◆ glGetBooleanv

glGetBooleanv_t OpenGl_GlFunctions::glGetBooleanv

◆ glGetBufferParameteri64v

PFNGLGETBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetBufferParameteri64v

◆ glGetBufferParameteriv

PFNGLGETBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetBufferParameteriv

◆ glGetBufferPointerv

PFNGLGETBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetBufferPointerv

◆ glGetBufferSubData

PFNGLGETBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetBufferSubData

◆ glGetCompressedTexImage

PFNGLGETCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetCompressedTexImage

◆ glGetCompressedTextureImage

PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureImage

◆ glGetCompressedTextureSubImage

PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureSubImage

◆ glGetDebugMessageLog

PFNGLGETDEBUGMESSAGELOGPROC OpenGl_GlFunctions::glGetDebugMessageLog

◆ glGetDoublei_v

PFNGLGETDOUBLEI_VPROC OpenGl_GlFunctions::glGetDoublei_v

◆ glGetError

glGetError_t OpenGl_GlFunctions::glGetError

◆ glGetFloati_v

PFNGLGETFLOATI_VPROC OpenGl_GlFunctions::glGetFloati_v

◆ glGetFloatv

glGetFloatv_t OpenGl_GlFunctions::glGetFloatv

◆ glGetFragDataIndex

PFNGLGETFRAGDATAINDEXPROC OpenGl_GlFunctions::glGetFragDataIndex

◆ glGetFragDataLocation

PFNGLGETFRAGDATALOCATIONPROC OpenGl_GlFunctions::glGetFragDataLocation

◆ glGetFramebufferAttachmentParameteriv

PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferAttachmentParameteriv

◆ glGetFramebufferParameteriv

PFNGLGETFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferParameteriv

◆ glGetGraphicsResetStatus

PFNGLGETGRAPHICSRESETSTATUSPROC OpenGl_GlFunctions::glGetGraphicsResetStatus

◆ glGetImageHandleARB

PFNGLGETIMAGEHANDLEARBPROC OpenGl_GlFunctions::glGetImageHandleARB

◆ glGetInteger64i_v

PFNGLGETINTEGER64I_VPROC OpenGl_GlFunctions::glGetInteger64i_v

◆ glGetInteger64v

PFNGLGETINTEGER64VPROC OpenGl_GlFunctions::glGetInteger64v

◆ glGetIntegeri_v

PFNGLGETINTEGERI_VPROC OpenGl_GlFunctions::glGetIntegeri_v

◆ glGetIntegerv

glGetIntegerv_t OpenGl_GlFunctions::glGetIntegerv

◆ glGetInternalformati64v

PFNGLGETINTERNALFORMATI64VPROC OpenGl_GlFunctions::glGetInternalformati64v

◆ glGetInternalformativ

PFNGLGETINTERNALFORMATIVPROC OpenGl_GlFunctions::glGetInternalformativ

◆ glGetMultisamplefv

PFNGLGETMULTISAMPLEFVPROC OpenGl_GlFunctions::glGetMultisamplefv

◆ glGetNamedBufferParameteri64v

PFNGLGETNAMEDBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetNamedBufferParameteri64v

◆ glGetNamedBufferParameteriv

PFNGLGETNAMEDBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedBufferParameteriv

◆ glGetNamedBufferPointerv

PFNGLGETNAMEDBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetNamedBufferPointerv

◆ glGetNamedBufferSubData

PFNGLGETNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetNamedBufferSubData

◆ glGetNamedFramebufferAttachmentParameteriv

PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferAttachmentParameteriv

◆ glGetNamedFramebufferParameteriv

PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferParameteriv

◆ glGetNamedRenderbufferParameteriv

PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedRenderbufferParameteriv

◆ glGetnCompressedTexImage

PFNGLGETNCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetnCompressedTexImage

◆ glGetnTexImage

PFNGLGETNTEXIMAGEPROC OpenGl_GlFunctions::glGetnTexImage

◆ glGetnUniformdv

PFNGLGETNUNIFORMDVPROC OpenGl_GlFunctions::glGetnUniformdv

◆ glGetnUniformfv

PFNGLGETNUNIFORMFVPROC OpenGl_GlFunctions::glGetnUniformfv

◆ glGetnUniformiv

PFNGLGETNUNIFORMIVPROC OpenGl_GlFunctions::glGetnUniformiv

◆ glGetnUniformuiv

PFNGLGETNUNIFORMUIVPROC OpenGl_GlFunctions::glGetnUniformuiv

◆ glGetObjectLabel

PFNGLGETOBJECTLABELPROC OpenGl_GlFunctions::glGetObjectLabel

◆ glGetObjectPtrLabel

PFNGLGETOBJECTPTRLABELPROC OpenGl_GlFunctions::glGetObjectPtrLabel

◆ glGetPointerv

glGetPointerv_t OpenGl_GlFunctions::glGetPointerv

◆ glGetProgramBinary

PFNGLGETPROGRAMBINARYPROC OpenGl_GlFunctions::glGetProgramBinary

◆ glGetProgramInfoLog

PFNGLGETPROGRAMINFOLOGPROC OpenGl_GlFunctions::glGetProgramInfoLog

◆ glGetProgramInterfaceiv

PFNGLGETPROGRAMINTERFACEIVPROC OpenGl_GlFunctions::glGetProgramInterfaceiv

◆ glGetProgramiv

PFNGLGETPROGRAMIVPROC OpenGl_GlFunctions::glGetProgramiv

◆ glGetProgramPipelineInfoLog

PFNGLGETPROGRAMPIPELINEINFOLOGPROC OpenGl_GlFunctions::glGetProgramPipelineInfoLog

◆ glGetProgramPipelineiv

PFNGLGETPROGRAMPIPELINEIVPROC OpenGl_GlFunctions::glGetProgramPipelineiv

◆ glGetProgramResourceIndex

PFNGLGETPROGRAMRESOURCEINDEXPROC OpenGl_GlFunctions::glGetProgramResourceIndex

◆ glGetProgramResourceiv

PFNGLGETPROGRAMRESOURCEIVPROC OpenGl_GlFunctions::glGetProgramResourceiv

◆ glGetProgramResourceLocation

PFNGLGETPROGRAMRESOURCELOCATIONPROC OpenGl_GlFunctions::glGetProgramResourceLocation

◆ glGetProgramResourceLocationIndex

PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC OpenGl_GlFunctions::glGetProgramResourceLocationIndex

◆ glGetProgramResourceName

PFNGLGETPROGRAMRESOURCENAMEPROC OpenGl_GlFunctions::glGetProgramResourceName

◆ glGetProgramStageiv

PFNGLGETPROGRAMSTAGEIVPROC OpenGl_GlFunctions::glGetProgramStageiv

◆ glGetQueryBufferObjecti64v

PFNGLGETQUERYBUFFEROBJECTI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjecti64v

◆ glGetQueryBufferObjectiv

PFNGLGETQUERYBUFFEROBJECTIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectiv

◆ glGetQueryBufferObjectui64v

PFNGLGETQUERYBUFFEROBJECTUI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjectui64v

◆ glGetQueryBufferObjectuiv

PFNGLGETQUERYBUFFEROBJECTUIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectuiv

◆ glGetQueryIndexediv

PFNGLGETQUERYINDEXEDIVPROC OpenGl_GlFunctions::glGetQueryIndexediv

◆ glGetQueryiv

PFNGLGETQUERYIVPROC OpenGl_GlFunctions::glGetQueryiv

◆ glGetQueryObjecti64v

PFNGLGETQUERYOBJECTI64VPROC OpenGl_GlFunctions::glGetQueryObjecti64v

◆ glGetQueryObjectiv

PFNGLGETQUERYOBJECTIVPROC OpenGl_GlFunctions::glGetQueryObjectiv

◆ glGetQueryObjectui64v

PFNGLGETQUERYOBJECTUI64VPROC OpenGl_GlFunctions::glGetQueryObjectui64v

◆ glGetQueryObjectuiv

PFNGLGETQUERYOBJECTUIVPROC OpenGl_GlFunctions::glGetQueryObjectuiv

◆ glGetRenderbufferParameteriv

PFNGLGETRENDERBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetRenderbufferParameteriv

◆ glGetSamplerParameterfv

PFNGLGETSAMPLERPARAMETERFVPROC OpenGl_GlFunctions::glGetSamplerParameterfv

◆ glGetSamplerParameterIiv

PFNGLGETSAMPLERPARAMETERIIVPROC OpenGl_GlFunctions::glGetSamplerParameterIiv

◆ glGetSamplerParameterIuiv

PFNGLGETSAMPLERPARAMETERIUIVPROC OpenGl_GlFunctions::glGetSamplerParameterIuiv

◆ glGetSamplerParameteriv

PFNGLGETSAMPLERPARAMETERIVPROC OpenGl_GlFunctions::glGetSamplerParameteriv

◆ glGetShaderInfoLog

PFNGLGETSHADERINFOLOGPROC OpenGl_GlFunctions::glGetShaderInfoLog

◆ glGetShaderiv

PFNGLGETSHADERIVPROC OpenGl_GlFunctions::glGetShaderiv

◆ glGetShaderPrecisionFormat

PFNGLGETSHADERPRECISIONFORMATPROC OpenGl_GlFunctions::glGetShaderPrecisionFormat

◆ glGetShaderSource

PFNGLGETSHADERSOURCEPROC OpenGl_GlFunctions::glGetShaderSource

◆ glGetString

glGetString_t OpenGl_GlFunctions::glGetString

◆ glGetStringi

PFNGLGETSTRINGIPROC OpenGl_GlFunctions::glGetStringi

◆ glGetSubroutineIndex

PFNGLGETSUBROUTINEINDEXPROC OpenGl_GlFunctions::glGetSubroutineIndex

◆ glGetSubroutineUniformLocation

PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC OpenGl_GlFunctions::glGetSubroutineUniformLocation

◆ glGetSynciv

PFNGLGETSYNCIVPROC OpenGl_GlFunctions::glGetSynciv

◆ glGetTexEnviv

glGetTexEnviv_t OpenGl_GlFunctions::glGetTexEnviv

◆ glGetTexImage

glGetTexImage_t OpenGl_GlFunctions::glGetTexImage

◆ glGetTexLevelParameterfv

glGetTexLevelParameterfv_t OpenGl_GlFunctions::glGetTexLevelParameterfv

◆ glGetTexLevelParameteriv

glGetTexLevelParameteriv_t OpenGl_GlFunctions::glGetTexLevelParameteriv

◆ glGetTexParameterfv

glGetTexParameterfv_t OpenGl_GlFunctions::glGetTexParameterfv

◆ glGetTexParameterIiv

PFNGLGETTEXPARAMETERIIVPROC OpenGl_GlFunctions::glGetTexParameterIiv

◆ glGetTexParameterIuiv

PFNGLGETTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTexParameterIuiv

◆ glGetTexParameteriv

glGetTexParameteriv_t OpenGl_GlFunctions::glGetTexParameteriv

◆ glGetTextureHandleARB

PFNGLGETTEXTUREHANDLEARBPROC OpenGl_GlFunctions::glGetTextureHandleARB

◆ glGetTextureImage

PFNGLGETTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetTextureImage

◆ glGetTextureLevelParameterfv

PFNGLGETTEXTURELEVELPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureLevelParameterfv

◆ glGetTextureLevelParameteriv

PFNGLGETTEXTURELEVELPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureLevelParameteriv

◆ glGetTextureParameterfv

PFNGLGETTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureParameterfv

◆ glGetTextureParameterIiv

PFNGLGETTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glGetTextureParameterIiv

◆ glGetTextureParameterIuiv

PFNGLGETTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTextureParameterIuiv

◆ glGetTextureParameteriv

PFNGLGETTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureParameteriv

◆ glGetTextureSamplerHandleARB

PFNGLGETTEXTURESAMPLERHANDLEARBPROC OpenGl_GlFunctions::glGetTextureSamplerHandleARB

◆ glGetTextureSubImage

PFNGLGETTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetTextureSubImage

◆ glGetTransformFeedbacki64_v

PFNGLGETTRANSFORMFEEDBACKI64_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki64_v

◆ glGetTransformFeedbacki_v

PFNGLGETTRANSFORMFEEDBACKI_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki_v

◆ glGetTransformFeedbackiv

PFNGLGETTRANSFORMFEEDBACKIVPROC OpenGl_GlFunctions::glGetTransformFeedbackiv

◆ glGetTransformFeedbackVarying

PFNGLGETTRANSFORMFEEDBACKVARYINGPROC OpenGl_GlFunctions::glGetTransformFeedbackVarying

◆ glGetUniformBlockIndex

PFNGLGETUNIFORMBLOCKINDEXPROC OpenGl_GlFunctions::glGetUniformBlockIndex

◆ glGetUniformdv

PFNGLGETUNIFORMDVPROC OpenGl_GlFunctions::glGetUniformdv

◆ glGetUniformfv

PFNGLGETUNIFORMFVPROC OpenGl_GlFunctions::glGetUniformfv

◆ glGetUniformIndices

PFNGLGETUNIFORMINDICESPROC OpenGl_GlFunctions::glGetUniformIndices

◆ glGetUniformiv

PFNGLGETUNIFORMIVPROC OpenGl_GlFunctions::glGetUniformiv

◆ glGetUniformLocation

PFNGLGETUNIFORMLOCATIONPROC OpenGl_GlFunctions::glGetUniformLocation

◆ glGetUniformSubroutineuiv

PFNGLGETUNIFORMSUBROUTINEUIVPROC OpenGl_GlFunctions::glGetUniformSubroutineuiv

◆ glGetUniformuiv

PFNGLGETUNIFORMUIVPROC OpenGl_GlFunctions::glGetUniformuiv

◆ glGetVertexArrayIndexed64iv

PFNGLGETVERTEXARRAYINDEXED64IVPROC OpenGl_GlFunctions::glGetVertexArrayIndexed64iv

◆ glGetVertexArrayIndexediv

PFNGLGETVERTEXARRAYINDEXEDIVPROC OpenGl_GlFunctions::glGetVertexArrayIndexediv

◆ glGetVertexArrayiv

PFNGLGETVERTEXARRAYIVPROC OpenGl_GlFunctions::glGetVertexArrayiv

◆ glGetVertexAttribdv

PFNGLGETVERTEXATTRIBDVPROC OpenGl_GlFunctions::glGetVertexAttribdv

◆ glGetVertexAttribfv

PFNGLGETVERTEXATTRIBFVPROC OpenGl_GlFunctions::glGetVertexAttribfv

◆ glGetVertexAttribIiv

PFNGLGETVERTEXATTRIBIIVPROC OpenGl_GlFunctions::glGetVertexAttribIiv

◆ glGetVertexAttribIuiv

PFNGLGETVERTEXATTRIBIUIVPROC OpenGl_GlFunctions::glGetVertexAttribIuiv

◆ glGetVertexAttribiv

PFNGLGETVERTEXATTRIBIVPROC OpenGl_GlFunctions::glGetVertexAttribiv

◆ glGetVertexAttribLdv

PFNGLGETVERTEXATTRIBLDVPROC OpenGl_GlFunctions::glGetVertexAttribLdv

◆ glGetVertexAttribLui64vARB

PFNGLGETVERTEXATTRIBLUI64VARBPROC OpenGl_GlFunctions::glGetVertexAttribLui64vARB

◆ glGetVertexAttribPointerv

PFNGLGETVERTEXATTRIBPOINTERVPROC OpenGl_GlFunctions::glGetVertexAttribPointerv

◆ glHint

glHint_t OpenGl_GlFunctions::glHint

◆ glIndexPointer

glIndexPointer_t OpenGl_GlFunctions::glIndexPointer

◆ glInvalidateBufferData

PFNGLINVALIDATEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateBufferData

◆ glInvalidateBufferSubData

PFNGLINVALIDATEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateBufferSubData

◆ glInvalidateFramebuffer

PFNGLINVALIDATEFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateFramebuffer

◆ glInvalidateNamedFramebufferData

PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferData

◆ glInvalidateNamedFramebufferSubData

PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferSubData

◆ glInvalidateSubFramebuffer

PFNGLINVALIDATESUBFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateSubFramebuffer

◆ glInvalidateTexImage

PFNGLINVALIDATETEXIMAGEPROC OpenGl_GlFunctions::glInvalidateTexImage

◆ glInvalidateTexSubImage

PFNGLINVALIDATETEXSUBIMAGEPROC OpenGl_GlFunctions::glInvalidateTexSubImage

◆ glIsBuffer

PFNGLISBUFFERPROC OpenGl_GlFunctions::glIsBuffer

◆ glIsEnabled

glIsEnabled_t OpenGl_GlFunctions::glIsEnabled

◆ glIsEnabledi

PFNGLISENABLEDIPROC OpenGl_GlFunctions::glIsEnabledi

◆ glIsFramebuffer

PFNGLISFRAMEBUFFERPROC OpenGl_GlFunctions::glIsFramebuffer

◆ glIsImageHandleResidentARB

PFNGLISIMAGEHANDLERESIDENTARBPROC OpenGl_GlFunctions::glIsImageHandleResidentARB

◆ glIsProgram

PFNGLISPROGRAMPROC OpenGl_GlFunctions::glIsProgram

◆ glIsProgramPipeline

PFNGLISPROGRAMPIPELINEPROC OpenGl_GlFunctions::glIsProgramPipeline

◆ glIsQuery

PFNGLISQUERYPROC OpenGl_GlFunctions::glIsQuery

◆ glIsRenderbuffer

PFNGLISRENDERBUFFERPROC OpenGl_GlFunctions::glIsRenderbuffer

◆ glIsSampler

PFNGLISSAMPLERPROC OpenGl_GlFunctions::glIsSampler

◆ glIsShader

PFNGLISSHADERPROC OpenGl_GlFunctions::glIsShader

◆ glIsSync

PFNGLISSYNCPROC OpenGl_GlFunctions::glIsSync

◆ glIsTexture

glIsTexture_t OpenGl_GlFunctions::glIsTexture

◆ glIsTextureHandleResidentARB

PFNGLISTEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glIsTextureHandleResidentARB

◆ glIsTransformFeedback

PFNGLISTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glIsTransformFeedback

◆ glIsVertexArray

PFNGLISVERTEXARRAYPROC OpenGl_GlFunctions::glIsVertexArray

◆ glLightf

glLightf_t OpenGl_GlFunctions::glLightf

◆ glLightfv

glLightfv_t OpenGl_GlFunctions::glLightfv

◆ glLightModelfv

glLightModelfv_t OpenGl_GlFunctions::glLightModelfv

◆ glLightModeli

glLightModeli_t OpenGl_GlFunctions::glLightModeli

◆ glLineStipple

glLineStipple_t OpenGl_GlFunctions::glLineStipple

◆ glLineWidth

glLineWidth_t OpenGl_GlFunctions::glLineWidth

◆ glLinkProgram

PFNGLLINKPROGRAMPROC OpenGl_GlFunctions::glLinkProgram

◆ glListBase

glListBase_t OpenGl_GlFunctions::glListBase

◆ glLoadIdentity

glLoadIdentity_t OpenGl_GlFunctions::glLoadIdentity

◆ glLoadMatrixf

glLoadMatrixf_t OpenGl_GlFunctions::glLoadMatrixf

◆ glLogicOp

glLogicOp_t OpenGl_GlFunctions::glLogicOp

◆ glMakeImageHandleNonResidentARB

PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleNonResidentARB

◆ glMakeImageHandleResidentARB

PFNGLMAKEIMAGEHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleResidentARB

◆ glMakeTextureHandleNonResidentARB

PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleNonResidentARB

◆ glMakeTextureHandleResidentARB

PFNGLMAKETEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleResidentARB

◆ glMapBuffer

PFNGLMAPBUFFERPROC OpenGl_GlFunctions::glMapBuffer

◆ glMapBufferRange

PFNGLMAPBUFFERRANGEPROC OpenGl_GlFunctions::glMapBufferRange

◆ glMapNamedBuffer

PFNGLMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glMapNamedBuffer

◆ glMapNamedBufferRange

PFNGLMAPNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glMapNamedBufferRange

◆ glMaterialf

glMaterialf_t OpenGl_GlFunctions::glMaterialf

◆ glMaterialfv

glMaterialfv_t OpenGl_GlFunctions::glMaterialfv

◆ glMatrixMode

glMatrixMode_t OpenGl_GlFunctions::glMatrixMode

◆ glMemoryBarrier

PFNGLMEMORYBARRIERPROC OpenGl_GlFunctions::glMemoryBarrier

◆ glMemoryBarrierByRegion

PFNGLMEMORYBARRIERBYREGIONPROC OpenGl_GlFunctions::glMemoryBarrierByRegion

◆ glMinSampleShading

PFNGLMINSAMPLESHADINGPROC OpenGl_GlFunctions::glMinSampleShading

◆ glMultiDrawArrays

PFNGLMULTIDRAWARRAYSPROC OpenGl_GlFunctions::glMultiDrawArrays

◆ glMultiDrawArraysIndirect

PFNGLMULTIDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirect

◆ glMultiDrawArraysIndirectCount

PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirectCount

◆ glMultiDrawElements

PFNGLMULTIDRAWELEMENTSPROC OpenGl_GlFunctions::glMultiDrawElements

◆ glMultiDrawElementsBaseVertex

PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glMultiDrawElementsBaseVertex

◆ glMultiDrawElementsIndirect

PFNGLMULTIDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirect

◆ glMultiDrawElementsIndirectCount

PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirectCount

◆ glNamedBufferData

PFNGLNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glNamedBufferData

◆ glNamedBufferStorage

PFNGLNAMEDBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedBufferStorage

◆ glNamedBufferSubData

PFNGLNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glNamedBufferSubData

◆ glNamedFramebufferDrawBuffer

PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffer

◆ glNamedFramebufferDrawBuffers

PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffers

◆ glNamedFramebufferParameteri

PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC OpenGl_GlFunctions::glNamedFramebufferParameteri

◆ glNamedFramebufferReadBuffer

PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferReadBuffer

◆ glNamedFramebufferRenderbuffer

PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferRenderbuffer

◆ glNamedFramebufferTexture

PFNGLNAMEDFRAMEBUFFERTEXTUREPROC OpenGl_GlFunctions::glNamedFramebufferTexture

◆ glNamedFramebufferTextureLayer

PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC OpenGl_GlFunctions::glNamedFramebufferTextureLayer

◆ glNamedRenderbufferStorage

PFNGLNAMEDRENDERBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedRenderbufferStorage

◆ glNamedRenderbufferStorageMultisample

PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC OpenGl_GlFunctions::glNamedRenderbufferStorageMultisample

◆ glNewList

glNewList_t OpenGl_GlFunctions::glNewList

◆ glNormalPointer

glNormalPointer_t OpenGl_GlFunctions::glNormalPointer

◆ glObjectLabel

PFNGLOBJECTLABELPROC OpenGl_GlFunctions::glObjectLabel

◆ glObjectPtrLabel

PFNGLOBJECTPTRLABELPROC OpenGl_GlFunctions::glObjectPtrLabel

◆ glPatchParameterfv

PFNGLPATCHPARAMETERFVPROC OpenGl_GlFunctions::glPatchParameterfv

◆ glPatchParameteri

PFNGLPATCHPARAMETERIPROC OpenGl_GlFunctions::glPatchParameteri

◆ glPauseTransformFeedback

PFNGLPAUSETRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glPauseTransformFeedback

◆ glPixelStorei

glPixelStorei_t OpenGl_GlFunctions::glPixelStorei

◆ glPixelTransferi

glPixelTransferi_t OpenGl_GlFunctions::glPixelTransferi

◆ glPointParameterf

PFNGLPOINTPARAMETERFPROC OpenGl_GlFunctions::glPointParameterf

◆ glPointParameterfv

PFNGLPOINTPARAMETERFVPROC OpenGl_GlFunctions::glPointParameterfv

◆ glPointParameteri

PFNGLPOINTPARAMETERIPROC OpenGl_GlFunctions::glPointParameteri

◆ glPointParameteriv

PFNGLPOINTPARAMETERIVPROC OpenGl_GlFunctions::glPointParameteriv

◆ glPointSize

glPointSize_t OpenGl_GlFunctions::glPointSize

◆ glPolygonMode

glPolygonMode_t OpenGl_GlFunctions::glPolygonMode

◆ glPolygonOffset

glPolygonOffset_t OpenGl_GlFunctions::glPolygonOffset

◆ glPolygonOffsetClamp

PFNGLPOLYGONOFFSETCLAMPPROC OpenGl_GlFunctions::glPolygonOffsetClamp

◆ glPolygonStipple

glPolygonStipple_t OpenGl_GlFunctions::glPolygonStipple

◆ glPopDebugGroup

PFNGLPOPDEBUGGROUPPROC OpenGl_GlFunctions::glPopDebugGroup

◆ glPrimitiveBoundingBox

glPrimitiveBoundingBox_t OpenGl_GlFunctions::glPrimitiveBoundingBox

◆ glPrimitiveRestartIndex

PFNGLPRIMITIVERESTARTINDEXPROC OpenGl_GlFunctions::glPrimitiveRestartIndex

◆ glProgramBinary

PFNGLPROGRAMBINARYPROC OpenGl_GlFunctions::glProgramBinary

◆ glProgramParameteri

PFNGLPROGRAMPARAMETERIPROC OpenGl_GlFunctions::glProgramParameteri

◆ glProgramParameteriEXT

PFNGLPROGRAMPARAMETERIEXTPROC OpenGl_GlFunctions::glProgramParameteriEXT

◆ glProgramUniform1d

PFNGLPROGRAMUNIFORM1DPROC OpenGl_GlFunctions::glProgramUniform1d

◆ glProgramUniform1dv

PFNGLPROGRAMUNIFORM1DVPROC OpenGl_GlFunctions::glProgramUniform1dv

◆ glProgramUniform1f

PFNGLPROGRAMUNIFORM1FPROC OpenGl_GlFunctions::glProgramUniform1f

◆ glProgramUniform1fv

PFNGLPROGRAMUNIFORM1FVPROC OpenGl_GlFunctions::glProgramUniform1fv

◆ glProgramUniform1i

PFNGLPROGRAMUNIFORM1IPROC OpenGl_GlFunctions::glProgramUniform1i

◆ glProgramUniform1iv

PFNGLPROGRAMUNIFORM1IVPROC OpenGl_GlFunctions::glProgramUniform1iv

◆ glProgramUniform1ui

PFNGLPROGRAMUNIFORM1UIPROC OpenGl_GlFunctions::glProgramUniform1ui

◆ glProgramUniform1uiv

PFNGLPROGRAMUNIFORM1UIVPROC OpenGl_GlFunctions::glProgramUniform1uiv

◆ glProgramUniform2d

PFNGLPROGRAMUNIFORM2DPROC OpenGl_GlFunctions::glProgramUniform2d

◆ glProgramUniform2dv

PFNGLPROGRAMUNIFORM2DVPROC OpenGl_GlFunctions::glProgramUniform2dv

◆ glProgramUniform2f

PFNGLPROGRAMUNIFORM2FPROC OpenGl_GlFunctions::glProgramUniform2f

◆ glProgramUniform2fv

PFNGLPROGRAMUNIFORM2FVPROC OpenGl_GlFunctions::glProgramUniform2fv

◆ glProgramUniform2i

PFNGLPROGRAMUNIFORM2IPROC OpenGl_GlFunctions::glProgramUniform2i

◆ glProgramUniform2iv

PFNGLPROGRAMUNIFORM2IVPROC OpenGl_GlFunctions::glProgramUniform2iv

◆ glProgramUniform2ui

PFNGLPROGRAMUNIFORM2UIPROC OpenGl_GlFunctions::glProgramUniform2ui

◆ glProgramUniform2uiv

PFNGLPROGRAMUNIFORM2UIVPROC OpenGl_GlFunctions::glProgramUniform2uiv

◆ glProgramUniform3d

PFNGLPROGRAMUNIFORM3DPROC OpenGl_GlFunctions::glProgramUniform3d

◆ glProgramUniform3dv

PFNGLPROGRAMUNIFORM3DVPROC OpenGl_GlFunctions::glProgramUniform3dv

◆ glProgramUniform3f

PFNGLPROGRAMUNIFORM3FPROC OpenGl_GlFunctions::glProgramUniform3f

◆ glProgramUniform3fv

PFNGLPROGRAMUNIFORM3FVPROC OpenGl_GlFunctions::glProgramUniform3fv

◆ glProgramUniform3i

PFNGLPROGRAMUNIFORM3IPROC OpenGl_GlFunctions::glProgramUniform3i

◆ glProgramUniform3iv

PFNGLPROGRAMUNIFORM3IVPROC OpenGl_GlFunctions::glProgramUniform3iv

◆ glProgramUniform3ui

PFNGLPROGRAMUNIFORM3UIPROC OpenGl_GlFunctions::glProgramUniform3ui

◆ glProgramUniform3uiv

PFNGLPROGRAMUNIFORM3UIVPROC OpenGl_GlFunctions::glProgramUniform3uiv

◆ glProgramUniform4d

PFNGLPROGRAMUNIFORM4DPROC OpenGl_GlFunctions::glProgramUniform4d

◆ glProgramUniform4dv

PFNGLPROGRAMUNIFORM4DVPROC OpenGl_GlFunctions::glProgramUniform4dv

◆ glProgramUniform4f

PFNGLPROGRAMUNIFORM4FPROC OpenGl_GlFunctions::glProgramUniform4f

◆ glProgramUniform4fv

PFNGLPROGRAMUNIFORM4FVPROC OpenGl_GlFunctions::glProgramUniform4fv

◆ glProgramUniform4i

PFNGLPROGRAMUNIFORM4IPROC OpenGl_GlFunctions::glProgramUniform4i

◆ glProgramUniform4iv

PFNGLPROGRAMUNIFORM4IVPROC OpenGl_GlFunctions::glProgramUniform4iv

◆ glProgramUniform4ui

PFNGLPROGRAMUNIFORM4UIPROC OpenGl_GlFunctions::glProgramUniform4ui

◆ glProgramUniform4uiv

PFNGLPROGRAMUNIFORM4UIVPROC OpenGl_GlFunctions::glProgramUniform4uiv

◆ glProgramUniformHandleui64ARB

PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC OpenGl_GlFunctions::glProgramUniformHandleui64ARB

◆ glProgramUniformHandleui64vARB

PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC OpenGl_GlFunctions::glProgramUniformHandleui64vARB

◆ glProgramUniformMatrix2dv

PFNGLPROGRAMUNIFORMMATRIX2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2dv

◆ glProgramUniformMatrix2fv

PFNGLPROGRAMUNIFORMMATRIX2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2fv

◆ glProgramUniformMatrix2x3dv

PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x3dv

◆ glProgramUniformMatrix2x3fv

PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x3fv

◆ glProgramUniformMatrix2x4dv

PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x4dv

◆ glProgramUniformMatrix2x4fv

PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x4fv

◆ glProgramUniformMatrix3dv

PFNGLPROGRAMUNIFORMMATRIX3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3dv

◆ glProgramUniformMatrix3fv

PFNGLPROGRAMUNIFORMMATRIX3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3fv

◆ glProgramUniformMatrix3x2dv

PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x2dv

◆ glProgramUniformMatrix3x2fv

PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x2fv

◆ glProgramUniformMatrix3x4dv

PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x4dv

◆ glProgramUniformMatrix3x4fv

PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x4fv

◆ glProgramUniformMatrix4dv

PFNGLPROGRAMUNIFORMMATRIX4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4dv

◆ glProgramUniformMatrix4fv

PFNGLPROGRAMUNIFORMMATRIX4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4fv

◆ glProgramUniformMatrix4x2dv

PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x2dv

◆ glProgramUniformMatrix4x2fv

PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x2fv

◆ glProgramUniformMatrix4x3dv

PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x3dv

◆ glProgramUniformMatrix4x3fv

PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x3fv

◆ glProvokingVertex

PFNGLPROVOKINGVERTEXPROC OpenGl_GlFunctions::glProvokingVertex

◆ glPushDebugGroup

PFNGLPUSHDEBUGGROUPPROC OpenGl_GlFunctions::glPushDebugGroup

◆ glQueryCounter

PFNGLQUERYCOUNTERPROC OpenGl_GlFunctions::glQueryCounter

◆ glRasterPos2i

glRasterPos2i_t OpenGl_GlFunctions::glRasterPos2i

◆ glRasterPos3fv

glRasterPos3fv_t OpenGl_GlFunctions::glRasterPos3fv

◆ glReadBuffer

glReadBuffer_t OpenGl_GlFunctions::glReadBuffer

◆ glReadnPixels

PFNGLREADNPIXELSPROC OpenGl_GlFunctions::glReadnPixels

◆ glReadPixels

glReadPixels_t OpenGl_GlFunctions::glReadPixels

◆ glReleaseShaderCompiler

PFNGLRELEASESHADERCOMPILERPROC OpenGl_GlFunctions::glReleaseShaderCompiler

◆ glRenderbufferStorage

PFNGLRENDERBUFFERSTORAGEPROC OpenGl_GlFunctions::glRenderbufferStorage

◆ glRenderbufferStorageMultisample

PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC OpenGl_GlFunctions::glRenderbufferStorageMultisample

◆ glResumeTransformFeedback

PFNGLRESUMETRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glResumeTransformFeedback

◆ glSampleCoverage

PFNGLSAMPLECOVERAGEPROC OpenGl_GlFunctions::glSampleCoverage

◆ glSampleMaski

PFNGLSAMPLEMASKIPROC OpenGl_GlFunctions::glSampleMaski

◆ glSamplerParameterf

PFNGLSAMPLERPARAMETERFPROC OpenGl_GlFunctions::glSamplerParameterf

◆ glSamplerParameterfv

PFNGLSAMPLERPARAMETERFVPROC OpenGl_GlFunctions::glSamplerParameterfv

◆ glSamplerParameteri

PFNGLSAMPLERPARAMETERIPROC OpenGl_GlFunctions::glSamplerParameteri

◆ glSamplerParameterIiv

PFNGLSAMPLERPARAMETERIIVPROC OpenGl_GlFunctions::glSamplerParameterIiv

◆ glSamplerParameterIuiv

PFNGLSAMPLERPARAMETERIUIVPROC OpenGl_GlFunctions::glSamplerParameterIuiv

◆ glSamplerParameteriv

PFNGLSAMPLERPARAMETERIVPROC OpenGl_GlFunctions::glSamplerParameteriv

◆ glScissor

glScissor_t OpenGl_GlFunctions::glScissor

◆ glScissorArrayv

PFNGLSCISSORARRAYVPROC OpenGl_GlFunctions::glScissorArrayv

◆ glScissorIndexed

PFNGLSCISSORINDEXEDPROC OpenGl_GlFunctions::glScissorIndexed

◆ glScissorIndexedv

PFNGLSCISSORINDEXEDVPROC OpenGl_GlFunctions::glScissorIndexedv

◆ glShadeModel

glShadeModel_t OpenGl_GlFunctions::glShadeModel

◆ glShaderBinary

PFNGLSHADERBINARYPROC OpenGl_GlFunctions::glShaderBinary

◆ glShaderSource

PFNGLSHADERSOURCEPROC OpenGl_GlFunctions::glShaderSource

◆ glShaderStorageBlockBinding

PFNGLSHADERSTORAGEBLOCKBINDINGPROC OpenGl_GlFunctions::glShaderStorageBlockBinding

◆ glSpecializeShader

PFNGLSPECIALIZESHADERPROC OpenGl_GlFunctions::glSpecializeShader

◆ glStencilFunc

glStencilFunc_t OpenGl_GlFunctions::glStencilFunc

◆ glStencilFuncSeparate

PFNGLSTENCILFUNCSEPARATEPROC OpenGl_GlFunctions::glStencilFuncSeparate

◆ glStencilMask

glStencilMask_t OpenGl_GlFunctions::glStencilMask

◆ glStencilMaskSeparate

PFNGLSTENCILMASKSEPARATEPROC OpenGl_GlFunctions::glStencilMaskSeparate

◆ glStencilOp

glStencilOp_t OpenGl_GlFunctions::glStencilOp

◆ glStencilOpSeparate

PFNGLSTENCILOPSEPARATEPROC OpenGl_GlFunctions::glStencilOpSeparate

◆ glTexBuffer

PFNGLTEXBUFFERPROC OpenGl_GlFunctions::glTexBuffer

◆ glTexBufferRange

PFNGLTEXBUFFERRANGEPROC OpenGl_GlFunctions::glTexBufferRange

◆ glTexCoordPointer

glTexCoordPointer_t OpenGl_GlFunctions::glTexCoordPointer

◆ glTexEnvi

glTexEnvi_t OpenGl_GlFunctions::glTexEnvi

◆ glTexGenfv

glTexGenfv_t OpenGl_GlFunctions::glTexGenfv

◆ glTexGeni

glTexGeni_t OpenGl_GlFunctions::glTexGeni

◆ glTexImage1D

glTexImage1D_t OpenGl_GlFunctions::glTexImage1D

◆ glTexImage2D

glTexImage2D_t OpenGl_GlFunctions::glTexImage2D

◆ glTexImage2DMultisample

PFNGLTEXIMAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage2DMultisample

◆ glTexImage3D

PFNGLTEXIMAGE3DPROC OpenGl_GlFunctions::glTexImage3D

◆ glTexImage3DMultisample

PFNGLTEXIMAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage3DMultisample

◆ glTexParameterf

glTexParameterf_t OpenGl_GlFunctions::glTexParameterf

◆ glTexParameterfv

glTexParameterfv_t OpenGl_GlFunctions::glTexParameterfv

◆ glTexParameteri

glTexParameteri_t OpenGl_GlFunctions::glTexParameteri

◆ glTexParameterIiv

PFNGLTEXPARAMETERIIVPROC OpenGl_GlFunctions::glTexParameterIiv

◆ glTexParameterIuiv

PFNGLTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glTexParameterIuiv

◆ glTexParameteriv

glTexParameteriv_t OpenGl_GlFunctions::glTexParameteriv

◆ glTexStorage1D

PFNGLTEXSTORAGE1DPROC OpenGl_GlFunctions::glTexStorage1D

◆ glTexStorage2D

PFNGLTEXSTORAGE2DPROC OpenGl_GlFunctions::glTexStorage2D

◆ glTexStorage2DMultisample

PFNGLTEXSTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage2DMultisample

◆ glTexStorage3D

PFNGLTEXSTORAGE3DPROC OpenGl_GlFunctions::glTexStorage3D

◆ glTexStorage3DMultisample

PFNGLTEXSTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage3DMultisample

◆ glTexSubImage1D

glTexSubImage1D_t OpenGl_GlFunctions::glTexSubImage1D

◆ glTexSubImage2D

glTexSubImage2D_t OpenGl_GlFunctions::glTexSubImage2D

◆ glTexSubImage3D

PFNGLTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glTexSubImage3D

◆ glTextureBarrier

PFNGLTEXTUREBARRIERPROC OpenGl_GlFunctions::glTextureBarrier

◆ glTextureBuffer

PFNGLTEXTUREBUFFERPROC OpenGl_GlFunctions::glTextureBuffer

◆ glTextureBufferRange

PFNGLTEXTUREBUFFERRANGEPROC OpenGl_GlFunctions::glTextureBufferRange

◆ glTextureParameterf

PFNGLTEXTUREPARAMETERFPROC OpenGl_GlFunctions::glTextureParameterf

◆ glTextureParameterfv

PFNGLTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glTextureParameterfv

◆ glTextureParameteri

PFNGLTEXTUREPARAMETERIPROC OpenGl_GlFunctions::glTextureParameteri

◆ glTextureParameterIiv

PFNGLTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glTextureParameterIiv

◆ glTextureParameterIuiv

PFNGLTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glTextureParameterIuiv

◆ glTextureParameteriv

PFNGLTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glTextureParameteriv

◆ glTextureStorage1D

PFNGLTEXTURESTORAGE1DPROC OpenGl_GlFunctions::glTextureStorage1D

◆ glTextureStorage2D

PFNGLTEXTURESTORAGE2DPROC OpenGl_GlFunctions::glTextureStorage2D

◆ glTextureStorage2DMultisample

PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage2DMultisample

◆ glTextureStorage3D

PFNGLTEXTURESTORAGE3DPROC OpenGl_GlFunctions::glTextureStorage3D

◆ glTextureStorage3DMultisample

PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage3DMultisample

◆ glTextureSubImage1D

PFNGLTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glTextureSubImage1D

◆ glTextureSubImage2D

PFNGLTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glTextureSubImage2D

◆ glTextureSubImage3D

PFNGLTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glTextureSubImage3D

◆ glTextureView

PFNGLTEXTUREVIEWPROC OpenGl_GlFunctions::glTextureView

◆ glTransformFeedbackBufferBase

PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC OpenGl_GlFunctions::glTransformFeedbackBufferBase

◆ glTransformFeedbackBufferRange

PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC OpenGl_GlFunctions::glTransformFeedbackBufferRange

◆ glTransformFeedbackVaryings

PFNGLTRANSFORMFEEDBACKVARYINGSPROC OpenGl_GlFunctions::glTransformFeedbackVaryings

◆ glUniform1d

PFNGLUNIFORM1DPROC OpenGl_GlFunctions::glUniform1d

◆ glUniform1dv

PFNGLUNIFORM1DVPROC OpenGl_GlFunctions::glUniform1dv

◆ glUniform1f

PFNGLUNIFORM1FPROC OpenGl_GlFunctions::glUniform1f

◆ glUniform1fv

PFNGLUNIFORM1FVPROC OpenGl_GlFunctions::glUniform1fv

◆ glUniform1i

PFNGLUNIFORM1IPROC OpenGl_GlFunctions::glUniform1i

◆ glUniform1iv

PFNGLUNIFORM1IVPROC OpenGl_GlFunctions::glUniform1iv

◆ glUniform1ui

PFNGLUNIFORM1UIPROC OpenGl_GlFunctions::glUniform1ui

◆ glUniform1uiv

PFNGLUNIFORM1UIVPROC OpenGl_GlFunctions::glUniform1uiv

◆ glUniform2d

PFNGLUNIFORM2DPROC OpenGl_GlFunctions::glUniform2d

◆ glUniform2dv

PFNGLUNIFORM2DVPROC OpenGl_GlFunctions::glUniform2dv

◆ glUniform2f

PFNGLUNIFORM2FPROC OpenGl_GlFunctions::glUniform2f

◆ glUniform2fv

PFNGLUNIFORM2FVPROC OpenGl_GlFunctions::glUniform2fv

◆ glUniform2i

PFNGLUNIFORM2IPROC OpenGl_GlFunctions::glUniform2i

◆ glUniform2iv

PFNGLUNIFORM2IVPROC OpenGl_GlFunctions::glUniform2iv

◆ glUniform2ui

PFNGLUNIFORM2UIPROC OpenGl_GlFunctions::glUniform2ui

◆ glUniform2uiv

PFNGLUNIFORM2UIVPROC OpenGl_GlFunctions::glUniform2uiv

◆ glUniform3d

PFNGLUNIFORM3DPROC OpenGl_GlFunctions::glUniform3d

◆ glUniform3dv

PFNGLUNIFORM3DVPROC OpenGl_GlFunctions::glUniform3dv

◆ glUniform3f

PFNGLUNIFORM3FPROC OpenGl_GlFunctions::glUniform3f

◆ glUniform3fv

PFNGLUNIFORM3FVPROC OpenGl_GlFunctions::glUniform3fv

◆ glUniform3i

PFNGLUNIFORM3IPROC OpenGl_GlFunctions::glUniform3i

◆ glUniform3iv

PFNGLUNIFORM3IVPROC OpenGl_GlFunctions::glUniform3iv

◆ glUniform3ui

PFNGLUNIFORM3UIPROC OpenGl_GlFunctions::glUniform3ui

◆ glUniform3uiv

PFNGLUNIFORM3UIVPROC OpenGl_GlFunctions::glUniform3uiv

◆ glUniform4d

PFNGLUNIFORM4DPROC OpenGl_GlFunctions::glUniform4d

◆ glUniform4dv

PFNGLUNIFORM4DVPROC OpenGl_GlFunctions::glUniform4dv

◆ glUniform4f

PFNGLUNIFORM4FPROC OpenGl_GlFunctions::glUniform4f

◆ glUniform4fv

PFNGLUNIFORM4FVPROC OpenGl_GlFunctions::glUniform4fv

◆ glUniform4i

PFNGLUNIFORM4IPROC OpenGl_GlFunctions::glUniform4i

◆ glUniform4iv

PFNGLUNIFORM4IVPROC OpenGl_GlFunctions::glUniform4iv

◆ glUniform4ui

PFNGLUNIFORM4UIPROC OpenGl_GlFunctions::glUniform4ui

◆ glUniform4uiv

PFNGLUNIFORM4UIVPROC OpenGl_GlFunctions::glUniform4uiv

◆ glUniformBlockBinding

PFNGLUNIFORMBLOCKBINDINGPROC OpenGl_GlFunctions::glUniformBlockBinding

◆ glUniformHandleui64ARB

PFNGLUNIFORMHANDLEUI64ARBPROC OpenGl_GlFunctions::glUniformHandleui64ARB

◆ glUniformHandleui64vARB

PFNGLUNIFORMHANDLEUI64VARBPROC OpenGl_GlFunctions::glUniformHandleui64vARB

◆ glUniformMatrix2dv

PFNGLUNIFORMMATRIX2DVPROC OpenGl_GlFunctions::glUniformMatrix2dv

◆ glUniformMatrix2fv

PFNGLUNIFORMMATRIX2FVPROC OpenGl_GlFunctions::glUniformMatrix2fv

◆ glUniformMatrix2x3dv

PFNGLUNIFORMMATRIX2X3DVPROC OpenGl_GlFunctions::glUniformMatrix2x3dv

◆ glUniformMatrix2x3fv

PFNGLUNIFORMMATRIX2X3FVPROC OpenGl_GlFunctions::glUniformMatrix2x3fv

◆ glUniformMatrix2x4dv

PFNGLUNIFORMMATRIX2X4DVPROC OpenGl_GlFunctions::glUniformMatrix2x4dv

◆ glUniformMatrix2x4fv

PFNGLUNIFORMMATRIX2X4FVPROC OpenGl_GlFunctions::glUniformMatrix2x4fv

◆ glUniformMatrix3dv

PFNGLUNIFORMMATRIX3DVPROC OpenGl_GlFunctions::glUniformMatrix3dv

◆ glUniformMatrix3fv

PFNGLUNIFORMMATRIX3FVPROC OpenGl_GlFunctions::glUniformMatrix3fv

◆ glUniformMatrix3x2dv

PFNGLUNIFORMMATRIX3X2DVPROC OpenGl_GlFunctions::glUniformMatrix3x2dv

◆ glUniformMatrix3x2fv

PFNGLUNIFORMMATRIX3X2FVPROC OpenGl_GlFunctions::glUniformMatrix3x2fv

◆ glUniformMatrix3x4dv

PFNGLUNIFORMMATRIX3X4DVPROC OpenGl_GlFunctions::glUniformMatrix3x4dv

◆ glUniformMatrix3x4fv

PFNGLUNIFORMMATRIX3X4FVPROC OpenGl_GlFunctions::glUniformMatrix3x4fv

◆ glUniformMatrix4dv

PFNGLUNIFORMMATRIX4DVPROC OpenGl_GlFunctions::glUniformMatrix4dv

◆ glUniformMatrix4fv

PFNGLUNIFORMMATRIX4FVPROC OpenGl_GlFunctions::glUniformMatrix4fv

◆ glUniformMatrix4x2dv

PFNGLUNIFORMMATRIX4X2DVPROC OpenGl_GlFunctions::glUniformMatrix4x2dv

◆ glUniformMatrix4x2fv

PFNGLUNIFORMMATRIX4X2FVPROC OpenGl_GlFunctions::glUniformMatrix4x2fv

◆ glUniformMatrix4x3dv

PFNGLUNIFORMMATRIX4X3DVPROC OpenGl_GlFunctions::glUniformMatrix4x3dv

◆ glUniformMatrix4x3fv

PFNGLUNIFORMMATRIX4X3FVPROC OpenGl_GlFunctions::glUniformMatrix4x3fv

◆ glUniformSubroutinesuiv

PFNGLUNIFORMSUBROUTINESUIVPROC OpenGl_GlFunctions::glUniformSubroutinesuiv

◆ glUnmapBuffer

PFNGLUNMAPBUFFERPROC OpenGl_GlFunctions::glUnmapBuffer

◆ glUnmapNamedBuffer

PFNGLUNMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glUnmapNamedBuffer

◆ glUseProgram

PFNGLUSEPROGRAMPROC OpenGl_GlFunctions::glUseProgram

◆ glUseProgramStages

PFNGLUSEPROGRAMSTAGESPROC OpenGl_GlFunctions::glUseProgramStages

◆ glValidateProgram

PFNGLVALIDATEPROGRAMPROC OpenGl_GlFunctions::glValidateProgram

◆ glValidateProgramPipeline

PFNGLVALIDATEPROGRAMPIPELINEPROC OpenGl_GlFunctions::glValidateProgramPipeline

◆ glVertexArrayAttribBinding

PFNGLVERTEXARRAYATTRIBBINDINGPROC OpenGl_GlFunctions::glVertexArrayAttribBinding

◆ glVertexArrayAttribFormat

PFNGLVERTEXARRAYATTRIBFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribFormat

◆ glVertexArrayAttribIFormat

PFNGLVERTEXARRAYATTRIBIFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribIFormat

◆ glVertexArrayAttribLFormat

PFNGLVERTEXARRAYATTRIBLFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribLFormat

◆ glVertexArrayBindingDivisor

PFNGLVERTEXARRAYBINDINGDIVISORPROC OpenGl_GlFunctions::glVertexArrayBindingDivisor

◆ glVertexArrayElementBuffer

PFNGLVERTEXARRAYELEMENTBUFFERPROC OpenGl_GlFunctions::glVertexArrayElementBuffer

◆ glVertexArrayVertexBuffer

PFNGLVERTEXARRAYVERTEXBUFFERPROC OpenGl_GlFunctions::glVertexArrayVertexBuffer

◆ glVertexArrayVertexBuffers

PFNGLVERTEXARRAYVERTEXBUFFERSPROC OpenGl_GlFunctions::glVertexArrayVertexBuffers

◆ glVertexAttrib1d

PFNGLVERTEXATTRIB1DPROC OpenGl_GlFunctions::glVertexAttrib1d

◆ glVertexAttrib1dv

PFNGLVERTEXATTRIB1DVPROC OpenGl_GlFunctions::glVertexAttrib1dv

◆ glVertexAttrib1f

PFNGLVERTEXATTRIB1FPROC OpenGl_GlFunctions::glVertexAttrib1f

◆ glVertexAttrib1fv

PFNGLVERTEXATTRIB1FVPROC OpenGl_GlFunctions::glVertexAttrib1fv

◆ glVertexAttrib1s

PFNGLVERTEXATTRIB1SPROC OpenGl_GlFunctions::glVertexAttrib1s

◆ glVertexAttrib1sv

PFNGLVERTEXATTRIB1SVPROC OpenGl_GlFunctions::glVertexAttrib1sv

◆ glVertexAttrib2d

PFNGLVERTEXATTRIB2DPROC OpenGl_GlFunctions::glVertexAttrib2d

◆ glVertexAttrib2dv

PFNGLVERTEXATTRIB2DVPROC OpenGl_GlFunctions::glVertexAttrib2dv

◆ glVertexAttrib2f

PFNGLVERTEXATTRIB2FPROC OpenGl_GlFunctions::glVertexAttrib2f

◆ glVertexAttrib2fv

PFNGLVERTEXATTRIB2FVPROC OpenGl_GlFunctions::glVertexAttrib2fv

◆ glVertexAttrib2s

PFNGLVERTEXATTRIB2SPROC OpenGl_GlFunctions::glVertexAttrib2s

◆ glVertexAttrib2sv

PFNGLVERTEXATTRIB2SVPROC OpenGl_GlFunctions::glVertexAttrib2sv

◆ glVertexAttrib3d

PFNGLVERTEXATTRIB3DPROC OpenGl_GlFunctions::glVertexAttrib3d

◆ glVertexAttrib3dv

PFNGLVERTEXATTRIB3DVPROC OpenGl_GlFunctions::glVertexAttrib3dv

◆ glVertexAttrib3f

PFNGLVERTEXATTRIB3FPROC OpenGl_GlFunctions::glVertexAttrib3f

◆ glVertexAttrib3fv

PFNGLVERTEXATTRIB3FVPROC OpenGl_GlFunctions::glVertexAttrib3fv

◆ glVertexAttrib3s

PFNGLVERTEXATTRIB3SPROC OpenGl_GlFunctions::glVertexAttrib3s

◆ glVertexAttrib3sv

PFNGLVERTEXATTRIB3SVPROC OpenGl_GlFunctions::glVertexAttrib3sv

◆ glVertexAttrib4bv

PFNGLVERTEXATTRIB4BVPROC OpenGl_GlFunctions::glVertexAttrib4bv

◆ glVertexAttrib4d

PFNGLVERTEXATTRIB4DPROC OpenGl_GlFunctions::glVertexAttrib4d

◆ glVertexAttrib4dv

PFNGLVERTEXATTRIB4DVPROC OpenGl_GlFunctions::glVertexAttrib4dv

◆ glVertexAttrib4f

PFNGLVERTEXATTRIB4FPROC OpenGl_GlFunctions::glVertexAttrib4f

◆ glVertexAttrib4fv

PFNGLVERTEXATTRIB4FVPROC OpenGl_GlFunctions::glVertexAttrib4fv

◆ glVertexAttrib4iv

PFNGLVERTEXATTRIB4IVPROC OpenGl_GlFunctions::glVertexAttrib4iv

◆ glVertexAttrib4Nbv

PFNGLVERTEXATTRIB4NBVPROC OpenGl_GlFunctions::glVertexAttrib4Nbv

◆ glVertexAttrib4Niv

PFNGLVERTEXATTRIB4NIVPROC OpenGl_GlFunctions::glVertexAttrib4Niv

◆ glVertexAttrib4Nsv

PFNGLVERTEXATTRIB4NSVPROC OpenGl_GlFunctions::glVertexAttrib4Nsv

◆ glVertexAttrib4Nub

PFNGLVERTEXATTRIB4NUBPROC OpenGl_GlFunctions::glVertexAttrib4Nub

◆ glVertexAttrib4Nubv

PFNGLVERTEXATTRIB4NUBVPROC OpenGl_GlFunctions::glVertexAttrib4Nubv

◆ glVertexAttrib4Nuiv

PFNGLVERTEXATTRIB4NUIVPROC OpenGl_GlFunctions::glVertexAttrib4Nuiv

◆ glVertexAttrib4Nusv

PFNGLVERTEXATTRIB4NUSVPROC OpenGl_GlFunctions::glVertexAttrib4Nusv

◆ glVertexAttrib4s

PFNGLVERTEXATTRIB4SPROC OpenGl_GlFunctions::glVertexAttrib4s

◆ glVertexAttrib4sv

PFNGLVERTEXATTRIB4SVPROC OpenGl_GlFunctions::glVertexAttrib4sv

◆ glVertexAttrib4ubv

PFNGLVERTEXATTRIB4UBVPROC OpenGl_GlFunctions::glVertexAttrib4ubv

◆ glVertexAttrib4uiv

PFNGLVERTEXATTRIB4UIVPROC OpenGl_GlFunctions::glVertexAttrib4uiv

◆ glVertexAttrib4usv

PFNGLVERTEXATTRIB4USVPROC OpenGl_GlFunctions::glVertexAttrib4usv

◆ glVertexAttribBinding

PFNGLVERTEXATTRIBBINDINGPROC OpenGl_GlFunctions::glVertexAttribBinding

◆ glVertexAttribDivisor

PFNGLVERTEXATTRIBDIVISORPROC OpenGl_GlFunctions::glVertexAttribDivisor

◆ glVertexAttribFormat

PFNGLVERTEXATTRIBFORMATPROC OpenGl_GlFunctions::glVertexAttribFormat

◆ glVertexAttribI1i

PFNGLVERTEXATTRIBI1IPROC OpenGl_GlFunctions::glVertexAttribI1i

◆ glVertexAttribI1iv

PFNGLVERTEXATTRIBI1IVPROC OpenGl_GlFunctions::glVertexAttribI1iv

◆ glVertexAttribI1ui

PFNGLVERTEXATTRIBI1UIPROC OpenGl_GlFunctions::glVertexAttribI1ui

◆ glVertexAttribI1uiv

PFNGLVERTEXATTRIBI1UIVPROC OpenGl_GlFunctions::glVertexAttribI1uiv

◆ glVertexAttribI2i

PFNGLVERTEXATTRIBI2IPROC OpenGl_GlFunctions::glVertexAttribI2i

◆ glVertexAttribI2iv

PFNGLVERTEXATTRIBI2IVPROC OpenGl_GlFunctions::glVertexAttribI2iv

◆ glVertexAttribI2ui

PFNGLVERTEXATTRIBI2UIPROC OpenGl_GlFunctions::glVertexAttribI2ui

◆ glVertexAttribI2uiv

PFNGLVERTEXATTRIBI2UIVPROC OpenGl_GlFunctions::glVertexAttribI2uiv

◆ glVertexAttribI3i

PFNGLVERTEXATTRIBI3IPROC OpenGl_GlFunctions::glVertexAttribI3i

◆ glVertexAttribI3iv

PFNGLVERTEXATTRIBI3IVPROC OpenGl_GlFunctions::glVertexAttribI3iv

◆ glVertexAttribI3ui

PFNGLVERTEXATTRIBI3UIPROC OpenGl_GlFunctions::glVertexAttribI3ui

◆ glVertexAttribI3uiv

PFNGLVERTEXATTRIBI3UIVPROC OpenGl_GlFunctions::glVertexAttribI3uiv

◆ glVertexAttribI4bv

PFNGLVERTEXATTRIBI4BVPROC OpenGl_GlFunctions::glVertexAttribI4bv

◆ glVertexAttribI4i

PFNGLVERTEXATTRIBI4IPROC OpenGl_GlFunctions::glVertexAttribI4i

◆ glVertexAttribI4iv

PFNGLVERTEXATTRIBI4IVPROC OpenGl_GlFunctions::glVertexAttribI4iv

◆ glVertexAttribI4sv

PFNGLVERTEXATTRIBI4SVPROC OpenGl_GlFunctions::glVertexAttribI4sv

◆ glVertexAttribI4ubv

PFNGLVERTEXATTRIBI4UBVPROC OpenGl_GlFunctions::glVertexAttribI4ubv

◆ glVertexAttribI4ui

PFNGLVERTEXATTRIBI4UIPROC OpenGl_GlFunctions::glVertexAttribI4ui

◆ glVertexAttribI4uiv

PFNGLVERTEXATTRIBI4UIVPROC OpenGl_GlFunctions::glVertexAttribI4uiv

◆ glVertexAttribI4usv

PFNGLVERTEXATTRIBI4USVPROC OpenGl_GlFunctions::glVertexAttribI4usv

◆ glVertexAttribIFormat

PFNGLVERTEXATTRIBIFORMATPROC OpenGl_GlFunctions::glVertexAttribIFormat

◆ glVertexAttribIPointer

PFNGLVERTEXATTRIBIPOINTERPROC OpenGl_GlFunctions::glVertexAttribIPointer

◆ glVertexAttribL1d

PFNGLVERTEXATTRIBL1DPROC OpenGl_GlFunctions::glVertexAttribL1d

◆ glVertexAttribL1dv

PFNGLVERTEXATTRIBL1DVPROC OpenGl_GlFunctions::glVertexAttribL1dv

◆ glVertexAttribL1ui64ARB

PFNGLVERTEXATTRIBL1UI64ARBPROC OpenGl_GlFunctions::glVertexAttribL1ui64ARB

◆ glVertexAttribL1ui64vARB

PFNGLVERTEXATTRIBL1UI64VARBPROC OpenGl_GlFunctions::glVertexAttribL1ui64vARB

◆ glVertexAttribL2d

PFNGLVERTEXATTRIBL2DPROC OpenGl_GlFunctions::glVertexAttribL2d

◆ glVertexAttribL2dv

PFNGLVERTEXATTRIBL2DVPROC OpenGl_GlFunctions::glVertexAttribL2dv

◆ glVertexAttribL3d

PFNGLVERTEXATTRIBL3DPROC OpenGl_GlFunctions::glVertexAttribL3d

◆ glVertexAttribL3dv

PFNGLVERTEXATTRIBL3DVPROC OpenGl_GlFunctions::glVertexAttribL3dv

◆ glVertexAttribL4d

PFNGLVERTEXATTRIBL4DPROC OpenGl_GlFunctions::glVertexAttribL4d

◆ glVertexAttribL4dv

PFNGLVERTEXATTRIBL4DVPROC OpenGl_GlFunctions::glVertexAttribL4dv

◆ glVertexAttribLFormat

PFNGLVERTEXATTRIBLFORMATPROC OpenGl_GlFunctions::glVertexAttribLFormat

◆ glVertexAttribLPointer

PFNGLVERTEXATTRIBLPOINTERPROC OpenGl_GlFunctions::glVertexAttribLPointer

◆ glVertexAttribP1ui

PFNGLVERTEXATTRIBP1UIPROC OpenGl_GlFunctions::glVertexAttribP1ui

◆ glVertexAttribP1uiv

PFNGLVERTEXATTRIBP1UIVPROC OpenGl_GlFunctions::glVertexAttribP1uiv

◆ glVertexAttribP2ui

PFNGLVERTEXATTRIBP2UIPROC OpenGl_GlFunctions::glVertexAttribP2ui

◆ glVertexAttribP2uiv

PFNGLVERTEXATTRIBP2UIVPROC OpenGl_GlFunctions::glVertexAttribP2uiv

◆ glVertexAttribP3ui

PFNGLVERTEXATTRIBP3UIPROC OpenGl_GlFunctions::glVertexAttribP3ui

◆ glVertexAttribP3uiv

PFNGLVERTEXATTRIBP3UIVPROC OpenGl_GlFunctions::glVertexAttribP3uiv

◆ glVertexAttribP4ui

PFNGLVERTEXATTRIBP4UIPROC OpenGl_GlFunctions::glVertexAttribP4ui

◆ glVertexAttribP4uiv

PFNGLVERTEXATTRIBP4UIVPROC OpenGl_GlFunctions::glVertexAttribP4uiv

◆ glVertexAttribPointer

PFNGLVERTEXATTRIBPOINTERPROC OpenGl_GlFunctions::glVertexAttribPointer

◆ glVertexBindingDivisor

PFNGLVERTEXBINDINGDIVISORPROC OpenGl_GlFunctions::glVertexBindingDivisor

◆ glVertexPointer

glVertexPointer_t OpenGl_GlFunctions::glVertexPointer

◆ glViewport

glViewport_t OpenGl_GlFunctions::glViewport

◆ glViewportArrayv

PFNGLVIEWPORTARRAYVPROC OpenGl_GlFunctions::glViewportArrayv

◆ glViewportIndexedf

PFNGLVIEWPORTINDEXEDFPROC OpenGl_GlFunctions::glViewportIndexedf

◆ glViewportIndexedfv

PFNGLVIEWPORTINDEXEDFVPROC OpenGl_GlFunctions::glViewportIndexedfv

◆ glWaitSync

PFNGLWAITSYNCPROC OpenGl_GlFunctions::glWaitSync

◆ glXQueryCurrentRendererIntegerMESA

glXQueryCurrentRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA

◆ glXQueryCurrentRendererStringMESA

glXQueryCurrentRendererStringMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA

◆ glXQueryRendererIntegerMESA

glXQueryRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryRendererIntegerMESA

◆ glXQueryRendererStringMESA

glXQueryRendererStringMESA_t OpenGl_GlFunctions::glXQueryRendererStringMESA

◆ glXSwapIntervalEXT

glXSwapIntervalEXT_t OpenGl_GlFunctions::glXSwapIntervalEXT

◆ glXSwapIntervalSGI

glXSwapIntervalSGI_t OpenGl_GlFunctions::glXSwapIntervalSGI

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