Open CASCADE Technology 7.8.2.dev
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
 

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 GLint param
 
typedef GLenum const GLfloatparams
 
typedef GLenum const GLintparams
 
typedef GLenum GLfloatparams
 
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 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 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 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 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 GLint GLsizei GLenum format
 
typedef GLint GLint GLsizei GLenum GLenum type
 
typedef GLint GLint GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint GLenum GLint GLint GLsizei GLint border
 
typedef GLint GLint GLint x
 
typedef GLint GLint GLint GLint y
 
typedef GLint GLint GLint GLint GLsizei width
 
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)
 

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 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 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)
 

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 GLsizei GLsizei GLenum type
 
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 GLsizei theStride
 
typedef GLenum GLsizei const GLvoidthePtr
 
typedef GLint GLenum pname
 
typedef GLint GLenum GLfloatparams
 
typedef GLint GLenum GLintparams
 
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
 

Transformation

glViewport_t glViewport
 
typedef void (APIENTRYP glViewport_t)(GLint theX
 

OpenGL 1.1 FFP (obsolete, removed since 3.1)

glTexEnvi_t glTexEnvi
 
glGetTexEnviv_t glGetTexEnviv
 
glLogicOp_t glLogicOp
 
typedef void (APIENTRYP glTexEnvi_t)(GLenum target
 
typedef void (APIENTRYP glGetTexEnviv_t)(GLenum target
 
typedef void (APIENTRYP glLogicOp_t)(GLenum opcode)
 

Begin/End primitive specification (removed since 3.1)

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

Matrix operations (removed since 3.1)

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

Current raster position and Rectangles (removed since 3.1)

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)

glTexGeni_t glTexGeni
 
glTexGenfv_t glTexGenfv
 
typedef void (APIENTRYP glTexGeni_t)(GLenum coord
 
typedef void (APIENTRYP glTexGenfv_t)(GLenum coord
 

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

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

◆ glXQueryCurrentRendererIntegerMESA_t

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

◆ glXQueryCurrentRendererStringMESA_t

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

◆ glXQueryRendererIntegerMESA_t

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

◆ glXQueryRendererStringMESA_t

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

◆ glXSwapIntervalEXT_t

int(*) OpenGl_GlFunctions::glXSwapIntervalEXT_t()

◆ glXSwapIntervalSGI_t

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

◆ height [1/6]

◆ height [2/6]

◆ height [3/6]

◆ height [4/6]

◆ height [5/6]

◆ height [6/6]

◆ internalFormat

◆ internalformat

◆ level

◆ mask

◆ maxW

◆ maxX

◆ maxY

◆ maxZ

◆ minW

◆ minY

◆ minZ

◆ mode

◆ param [1/3]

◆ param [2/3]

◆ param [3/3]

◆ params [1/8]

◆ params [2/8]

◆ params [3/8]

◆ params [4/8]

◆ params [5/8]

◆ params [6/8]

◆ params [7/8]

◆ params [8/8]

◆ pixels [1/7]

◆ pixels [2/7]

◆ pixels [3/7]

◆ pixels [4/7]

◆ pixels [5/7]

◆ pixels [6/7]

◆ pixels [7/7]

◆ pname [1/2]

◆ pname [2/2]

◆ 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

◆ theIndices

◆ theLists

◆ theMode

◆ theParam

◆ thePattern

◆ thePtr [1/2]

◆ thePtr [2/2]

◆ theRange

◆ theRef

◆ theStride [1/2]

◆ theStride [2/2]

◆ theType [1/2]

◆ theType [2/2]

◆ theUnits

◆ theValues [1/3]

◆ theValues [2/3]

◆ theValues [3/3]

◆ theWidth

◆ theY

◆ 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/6]

◆ width [2/6]

◆ width [3/6]

◆ width [4/6]

◆ width [5/6]

◆ width [6/6]

◆ x [1/3]

◆ x [2/3]

◆ x [3/3]

◆ xmove

◆ xoffset

◆ xorig

◆ y [1/4]

◆ y [2/4]

◆ y [3/4]

◆ y [4/4]

◆ ymove

◆ yoffset

◆ yorig

◆ zfail

◆ zpass

Member Function Documentation

◆ debugPrintError()

static 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()

static 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: