Mega structure defines the complete list of OpenGL functions. More...
#include <OpenGl_GlFunctions.hxx>

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 GLboolean * | theValues |
| typedef GLfloat * | theValues |
| typedef GLint * | theValues |
| typedef const GLubyte *APIENTRYP | glGetString_t(GLenum theName) |
| typedef GLenum | theMode |
| typedef GLvoid ** | params |
| typedef GLint | param |
| glClearColor_t | glClearColor |
| glClear_t | glClear |
| glColorMask_t | glColorMask |
| glBlendFunc_t | glBlendFunc |
| glCullFace_t | glCullFace |
| glFrontFace_t | glFrontFace |
| glLineWidth_t | glLineWidth |
| glPolygonOffset_t | glPolygonOffset |
| glScissor_t | glScissor |
| glEnable_t | glEnable |
| glDisable_t | glDisable |
| glIsEnabled_t | glIsEnabled |
| glGetBooleanv_t | glGetBooleanv |
| glGetFloatv_t | glGetFloatv |
| glGetIntegerv_t | glGetIntegerv |
| glGetError_t | glGetError |
| glGetString_t | glGetString |
| glFinish_t | glFinish |
| glFlush_t | glFlush |
| glHint_t | glHint |
| glGetPointerv_t | glGetPointerv |
| glReadBuffer_t | glReadBuffer |
| glDrawBuffer_t | glDrawBuffer |
| glPixelTransferi_t | glPixelTransferi |
| typedef | void (APIENTRYP glClearColor_t)(GLclampf theRed |
| typedef | void (APIENTRYP glClear_t)(GLbitfield theMask) |
| typedef | void (APIENTRYP glColorMask_t)(GLboolean theRed |
| typedef | void (APIENTRYP glBlendFunc_t)(GLenum sfactor |
| typedef | void (APIENTRYP glCullFace_t)(GLenum theMode) |
| typedef | void (APIENTRYP glFrontFace_t)(GLenum theMode) |
| typedef | void (APIENTRYP glLineWidth_t)(GLfloat theWidth) |
| typedef | void (APIENTRYP glPolygonOffset_t)(GLfloat theFactor |
| typedef | void (APIENTRYP glScissor_t)(GLint theX |
| typedef | void (APIENTRYP glEnable_t)(GLenum theCap) |
| typedef | void (APIENTRYP glDisable_t)(GLenum theCap) |
| typedef | GLboolean (APIENTRYP glIsEnabled_t)(GLenum theCap) |
| typedef | void (APIENTRYP glGetBooleanv_t)(GLenum theParamName |
| typedef | void (APIENTRYP glGetFloatv_t)(GLenum theParamName |
| typedef | void (APIENTRYP glGetIntegerv_t)(GLenum theParamName |
| typedef | GLenum (APIENTRYP glGetError_t)() |
| typedef | void (APIENTRYP glFinish_t)() |
| typedef | void (APIENTRYP glFlush_t)() |
| typedef | void (APIENTRYP glHint_t)(GLenum theTarget |
| typedef | void (APIENTRYP glGetPointerv_t)(GLenum pname |
| typedef | void (APIENTRYP glReadBuffer_t)(GLenum src) |
| typedef | void (APIENTRYP glDrawBuffer_t)(GLenum mode) |
| typedef | void (APIENTRYP glPixelTransferi_t)(GLenum pname |
Depth Buffer | |
| typedef GLclampd | theFarValue |
| glClearDepth_t | glClearDepth |
| glDepthFunc_t | glDepthFunc |
| glDepthMask_t | glDepthMask |
| glDepthRange_t | glDepthRange |
| typedef | void (APIENTRYP glClearDepth_t)(GLclampd theDepth) |
| typedef | void (APIENTRYP glDepthFunc_t)(GLenum theFunc) |
| typedef | void (APIENTRYP glDepthMask_t)(GLboolean theFlag) |
| typedef | void (APIENTRYP glDepthRange_t)(GLclampd theNearValue |
Transformation | |
| typedef GLint | theY |
| typedef GLint GLsizei | theWidth |
| typedef GLint GLsizei GLsizei | theHeight |
| glViewport_t | glViewport |
| typedef | void (APIENTRYP glViewport_t)(GLint theX |
Vertex Arrays | |
| typedef GLint | theFirst |
| typedef GLint GLsizei | theCount |
| typedef GLsizei | theCount |
| typedef GLsizei GLenum | theType |
| typedef GLsizei GLenum const GLvoid * | theIndices |
| 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 GLvoid * | pixels |
| 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) |
OpenGL 1.1 FFP (obsolete, removed since 3.1) | |
| typedef GLenum | pname |
| typedef GLenum GLint | param |
| typedef GLenum | pname |
| typedef GLenum GLint * | params |
| glTexEnvi_t | glTexEnvi |
| glGetTexEnviv_t | glGetTexEnviv |
| glLogicOp_t | glLogicOp |
| typedef | void (APIENTRYP glTexEnvi_t)(GLenum target |
| typedef | void (APIENTRYP glGetTexEnviv_t)(GLenum target |
| typedef | void (APIENTRYP glLogicOp_t)(GLenum opcode) |
Line and Polygon stipple (removed since 3.1) | |
| typedef GLushort | thePattern |
| glLineStipple_t | glLineStipple |
| glPolygonStipple_t | glPolygonStipple |
| typedef | void (APIENTRYP glLineStipple_t)(GLint theFactor |
| typedef | void (APIENTRYP glPolygonStipple_t)(const GLubyte *theMask) |
Fixed pipeline lighting (removed since 3.1) | |
| typedef GLenum | pname |
| typedef GLenum GLfloat | param |
| typedef GLenum | pname |
| typedef GLenum const GLfloat * | params |
| typedef GLint | param |
| typedef const GLfloat * | params |
| typedef GLenum | pname |
| typedef GLenum GLfloat | param |
| typedef GLenum | pname |
| typedef GLenum const GLfloat * | params |
| 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 GLdouble * | theEquation |
| glClipPlane_t | glClipPlane |
| typedef | void (APIENTRYP glClipPlane_t)(GLenum thePlane |
Display lists (removed since 3.1) | |
| typedef GLsizei | theRange |
| typedef GLenum | theMode |
| typedef GLenum | theType |
| typedef GLenum const GLvoid * | theLists |
| glDeleteLists_t | glDeleteLists |
| glGenLists_t | glGenLists |
| glNewList_t | glNewList |
| glEndList_t | glEndList |
| glCallList_t | glCallList |
| glCallLists_t | glCallLists |
| glListBase_t | glListBase |
| typedef | void (APIENTRYP glDeleteLists_t)(GLuint theList |
| typedef | GLuint (APIENTRYP glGenLists_t)(GLsizei theRange) |
| typedef | void (APIENTRYP glNewList_t)(GLuint theList |
| typedef | void (APIENTRYP glEndList_t)() |
| typedef | void (APIENTRYP glCallList_t)(GLuint theList) |
| typedef | void (APIENTRYP glCallLists_t)(GLsizei theNb |
| typedef | void (APIENTRYP glListBase_t)(GLuint theBase) |
Current raster position and Rectangles (removed since 3.1) | |
| typedef GLint | y |
| glRasterPos2i_t | glRasterPos2i |
| glRasterPos3fv_t | glRasterPos3fv |
| typedef | void (APIENTRYP glRasterPos2i_t)(GLint x |
| typedef | void (APIENTRYP glRasterPos3fv_t)(const GLfloat *theVec) |
Texture mapping (removed since 3.1) | |
| typedef GLenum | pname |
| typedef GLenum GLint | param |
| typedef GLenum | pname |
| typedef GLenum const GLfloat * | params |
| glTexGeni_t | glTexGeni |
| glTexGenfv_t | glTexGenfv |
| typedef | void (APIENTRYP glTexGeni_t)(GLenum coord |
| typedef | void (APIENTRYP glTexGenfv_t)(GLenum coord |
Pixel copying (removed since 3.1) | |
| typedef GLsizei | height |
| typedef GLsizei GLenum | format |
| typedef GLsizei GLenum GLenum | type |
| typedef GLsizei GLenum GLenum const GLvoid * | pixels |
| typedef GLint | y |
| typedef GLint GLsizei | width |
| typedef GLint GLsizei GLsizei | height |
| typedef GLint GLsizei GLsizei GLenum | type |
| typedef GLsizei | height |
| typedef GLsizei GLfloat | xorig |
| typedef GLsizei GLfloat GLfloat | yorig |
| typedef GLsizei GLfloat GLfloat GLfloat | xmove |
| typedef GLsizei GLfloat GLfloat GLfloat GLfloat | ymove |
| typedef GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte * | bitmap |
| 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 GLvoid * | thePtr |
| typedef GLenum | theType |
| typedef GLenum GLsizei | theStride |
| typedef GLenum GLsizei const GLvoid * | thePtr |
| typedef GLsizei | theStride |
| typedef GLsizei const GLvoid * | thePtr |
| typedef GLenum | theType |
| typedef GLenum GLsizei | theStride |
| typedef GLenum GLsizei const GLvoid * | thePtr |
| typedef GLenum | theType |
| typedef GLenum GLsizei | theStride |
| typedef GLenum GLsizei const GLvoid * | thePtr |
| typedef GLint | level |
| typedef GLint GLenum | pname |
| typedef GLint GLenum GLfloat * | params |
| typedef GLint | level |
| typedef GLint GLenum | pname |
| typedef GLint GLenum GLint * | params |
| typedef GLenum | mode |
| glIndexPointer_t | glIndexPointer |
| glVertexPointer_t | glVertexPointer |
| glNormalPointer_t | glNormalPointer |
| glColorPointer_t | glColorPointer |
| glTexCoordPointer_t | glTexCoordPointer |
| glEnableClientState_t | glEnableClientState |
| glDisableClientState_t | glDisableClientState |
| glGetTexLevelParameterfv_t | glGetTexLevelParameterfv |
| glGetTexLevelParameteriv_t | glGetTexLevelParameteriv |
| glPolygonMode_t | glPolygonMode |
| typedef | void (APIENTRYP glIndexPointer_t)(GLenum theType |
| typedef | void (APIENTRYP glVertexPointer_t)(GLint theSize |
| typedef | void (APIENTRYP glNormalPointer_t)(GLenum theType |
| typedef | void (APIENTRYP glColorPointer_t)(GLint theSize |
| typedef | void (APIENTRYP glTexCoordPointer_t)(GLint theSize |
| typedef | void (APIENTRYP glEnableClientState_t)(GLenum theCap) |
| typedef | void (APIENTRYP glDisableClientState_t)(GLenum theCap) |
| typedef | void (APIENTRYP glGetTexLevelParameterfv_t)(GLenum target |
| typedef | void (APIENTRYP glGetTexLevelParameteriv_t)(GLenum target |
| typedef | void (APIENTRYP glPolygonMode_t)(GLenum face |
OpenGL ES 3.2 | |
| typedef GLfloat | minY |
| typedef GLfloat GLfloat | minZ |
| typedef GLfloat GLfloat GLfloat | minW |
| typedef GLfloat GLfloat GLfloat GLfloat | maxX |
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat | maxY |
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat | maxZ |
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat | maxW |
| glBlendBarrier_t | glBlendBarrier |
| glPrimitiveBoundingBox_t | glPrimitiveBoundingBox |
| typedef | void (APIENTRYP glBlendBarrier_t)(void) |
| typedef | void (APIENTRYP glPrimitiveBoundingBox_t)(GLfloat minX |
glX extensions | |
| typedef int(* | glXSwapIntervalEXT_t) () |
| typedef int(* | glXSwapIntervalSGI_t) (int theInterval) |
| typedef int(* | glXQueryRendererIntegerMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue) |
| typedef int(* | glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue) |
| typedef const char *(* | glXQueryRendererStringMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute) |
| typedef const char *(* | glXQueryCurrentRendererStringMESA_t) (int theAttribute) |
| glXSwapIntervalEXT_t | glXSwapIntervalEXT |
| glXSwapIntervalSGI_t | glXSwapIntervalSGI |
| glXQueryRendererIntegerMESA_t | glXQueryRendererIntegerMESA |
| glXQueryCurrentRendererIntegerMESA_t | glXQueryCurrentRendererIntegerMESA |
| glXQueryRendererStringMESA_t | glXQueryRendererStringMESA |
| glXQueryCurrentRendererStringMESA_t | glXQueryCurrentRendererStringMESA |
Begin/End primitive specification (removed since 3.1) | |
| glColor4fv_t | glColor4fv |
| typedef | void (APIENTRYP glColor4fv_t)(const GLfloat *theVec) |
Matrix operations (removed since 3.1) | |
| glMatrixMode_t | glMatrixMode |
| glLoadIdentity_t | glLoadIdentity |
| glLoadMatrixf_t | glLoadMatrixf |
| typedef | void (APIENTRYP glMatrixMode_t)(GLenum theMode) |
| typedef | void (APIENTRYP glLoadIdentity_t)() |
| typedef | void (APIENTRYP glLoadMatrixf_t)(const GLfloat *theMatrix) |
Mega structure defines the complete list of OpenGL functions.
| typedef GLint GLint GLsizei GLint OpenGl_GlFunctions::border |
| typedef GLenum OpenGl_GlFunctions::dfactor |
| typedef GLint GLenum OpenGl_GlFunctions::format |
| typedef GLsizei GLenum OpenGl_GlFunctions::format |
| typedef int(* OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA_t) (int theAttribute, unsigned int *theValue) |
| typedef const char *(* OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA_t) (int theAttribute) |
| typedef int(* OpenGl_GlFunctions::glXQueryRendererIntegerMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute, unsigned int *theValue) |
| typedef const char *(* OpenGl_GlFunctions::glXQueryRendererStringMESA_t) (Aspect_XDisplay *theDisplay, int theScreen, int theRenderer, int theAttribute) |
| typedef int(* OpenGl_GlFunctions::glXSwapIntervalEXT_t) () |
| typedef int(* OpenGl_GlFunctions::glXSwapIntervalSGI_t) (int theInterval) |
| typedef GLsizei OpenGl_GlFunctions::height |
| typedef GLsizei OpenGl_GlFunctions::height |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint OpenGl_GlFunctions::level |
| typedef GLint GLuint OpenGl_GlFunctions::mask |
| typedef GLfloat OpenGl_GlFunctions::minY |
| typedef GLfloat GLfloat OpenGl_GlFunctions::minZ |
| typedef GLenum OpenGl_GlFunctions::mode |
| typedef GLenum OpenGl_GlFunctions::mode |
| typedef GLint OpenGl_GlFunctions::param |
| typedef GLenum GLfloat OpenGl_GlFunctions::param |
| typedef GLenum GLint OpenGl_GlFunctions::param |
| typedef GLenum GLint OpenGl_GlFunctions::param |
| typedef GLenum GLfloat OpenGl_GlFunctions::param |
| typedef GLint OpenGl_GlFunctions::param |
| typedef GLenum GLfloat OpenGl_GlFunctions::param |
| typedef GLenum GLint OpenGl_GlFunctions::param |
| typedef GLvoid** OpenGl_GlFunctions::params |
| typedef GLenum const GLfloat* OpenGl_GlFunctions::params |
| typedef GLenum const GLint* OpenGl_GlFunctions::params |
| typedef GLenum GLfloat* OpenGl_GlFunctions::params |
| typedef GLenum GLint* OpenGl_GlFunctions::params |
| typedef GLenum GLint* OpenGl_GlFunctions::params |
| typedef GLenum const GLfloat* OpenGl_GlFunctions::params |
| typedef const GLfloat* OpenGl_GlFunctions::params |
| typedef GLenum const GLfloat* OpenGl_GlFunctions::params |
| typedef GLenum const GLfloat* OpenGl_GlFunctions::params |
| typedef GLint GLenum GLfloat* OpenGl_GlFunctions::params |
| typedef GLint GLenum GLint* OpenGl_GlFunctions::params |
| typedef GLint GLenum GLenum GLvoid* OpenGl_GlFunctions::pixels |
| typedef GLsizei GLenum GLenum const GLvoid* OpenGl_GlFunctions::pixels |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLenum OpenGl_GlFunctions::pname |
| typedef GLint GLenum OpenGl_GlFunctions::pname |
| typedef GLint GLenum OpenGl_GlFunctions::pname |
| typedef GLint OpenGl_GlFunctions::ref |
| typedef GLuint OpenGl_GlFunctions::texture |
| typedef GLuint* OpenGl_GlFunctions::textures |
| typedef const GLuint* OpenGl_GlFunctions::textures |
| typedef GLint GLsizei OpenGl_GlFunctions::theCount |
| typedef GLsizei OpenGl_GlFunctions::theCount |
| typedef const GLdouble* OpenGl_GlFunctions::theEquation |
| typedef GLint OpenGl_GlFunctions::theFirst |
| typedef GLclampf OpenGl_GlFunctions::theGreen |
| typedef GLsizei GLenum const GLvoid* OpenGl_GlFunctions::theIndices |
| typedef GLenum const GLvoid* OpenGl_GlFunctions::theLists |
| typedef GLenum OpenGl_GlFunctions::theMode |
| typedef GLenum OpenGl_GlFunctions::theMode |
| typedef GLint OpenGl_GlFunctions::theParam |
| typedef GLsizei const GLvoid* OpenGl_GlFunctions::thePtr |
| typedef GLenum GLsizei const GLvoid* OpenGl_GlFunctions::thePtr |
| typedef GLsizei const GLvoid* OpenGl_GlFunctions::thePtr |
| typedef GLenum GLsizei const GLvoid* OpenGl_GlFunctions::thePtr |
| typedef GLenum GLsizei const GLvoid* OpenGl_GlFunctions::thePtr |
| typedef GLsizei OpenGl_GlFunctions::theRange |
| typedef GLclampf OpenGl_GlFunctions::theRef |
| typedef GLsizei OpenGl_GlFunctions::theStride |
| typedef GLsizei OpenGl_GlFunctions::theStride |
| typedef GLsizei GLenum OpenGl_GlFunctions::theType |
| typedef GLenum OpenGl_GlFunctions::theType |
| typedef GLenum OpenGl_GlFunctions::theType |
| typedef GLenum OpenGl_GlFunctions::theType |
| typedef GLenum OpenGl_GlFunctions::theType |
| typedef GLfloat OpenGl_GlFunctions::theUnits |
| typedef GLboolean* OpenGl_GlFunctions::theValues |
| typedef GLfloat* OpenGl_GlFunctions::theValues |
| typedef GLint* OpenGl_GlFunctions::theValues |
| typedef GLint GLsizei OpenGl_GlFunctions::theWidth |
| typedef GLint GLsizei OpenGl_GlFunctions::theWidth |
| typedef GLint OpenGl_GlFunctions::theY |
| typedef GLint OpenGl_GlFunctions::theY |
| typedef GLint GLenum GLenum OpenGl_GlFunctions::type |
| typedef GLsizei GLenum GLenum OpenGl_GlFunctions::type |
| typedef GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLint GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLsizei OpenGl_GlFunctions::width |
| typedef GLint GLenum GLint OpenGl_GlFunctions::x |
| typedef GLint GLint GLint GLint OpenGl_GlFunctions::x |
| typedef GLint GLenum GLint OpenGl_GlFunctions::x |
| typedef GLint GLint GLint OpenGl_GlFunctions::x |
| typedef GLint GLint OpenGl_GlFunctions::xoffset |
| typedef GLint GLint OpenGl_GlFunctions::xoffset |
| typedef GLint GLint OpenGl_GlFunctions::xoffset |
| typedef GLint GLint OpenGl_GlFunctions::xoffset |
| typedef GLsizei GLfloat OpenGl_GlFunctions::xorig |
| typedef GLint OpenGl_GlFunctions::y |
| typedef GLint GLenum GLint GLint OpenGl_GlFunctions::y |
| typedef GLint GLenum GLint GLint OpenGl_GlFunctions::y |
| typedef GLint GLint GLint GLint OpenGl_GlFunctions::y |
| typedef GLint OpenGl_GlFunctions::y |
| typedef GLint OpenGl_GlFunctions::y |
| typedef GLint GLint GLint OpenGl_GlFunctions::yoffset |
| typedef GLint GLint GLint OpenGl_GlFunctions::yoffset |
| typedef GLenum OpenGl_GlFunctions::zfail |
| typedef GLenum GLenum OpenGl_GlFunctions::zpass |
|
static |
Check glGetError(); defined for debugging purposes.
| typedef OpenGl_GlFunctions::GLboolean | ( | APIENTRYP | glIsEnabled_t | ) |
| typedef OpenGl_GlFunctions::GLboolean | ( | APIENTRYP | glIsTexture_t | ) |
| typedef OpenGl_GlFunctions::GLenum | ( | APIENTRYP | glGetError_t | ) |
| typedef OpenGl_GlFunctions::GLuint | ( | APIENTRYP | glGenLists_t | ) |
| void OpenGl_GlFunctions::load | ( | OpenGl_Context & | theCtx, |
| Standard_Boolean | theIsCoreProfile ) |
Load functions.
|
static |
Read OpenGL version.
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glAlphaFunc_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glBindTexture_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glBitmap_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glBlendBarrier_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glBlendFunc_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCallList_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCallLists_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glClear_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glClearColor_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glClearDepth_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glClearStencil_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glClipPlane_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glColor4fv_t | ) | const |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glColorMask_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glColorMaterial_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glColorPointer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCopyPixels_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCopyTexImage1D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCopyTexImage2D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCopyTexSubImage1D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCopyTexSubImage2D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glCullFace_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDeleteLists_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDeleteTextures_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDepthFunc_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDepthMask_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDepthRange_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDisable_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDisableClientState_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDrawArrays_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDrawBuffer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDrawElements_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glDrawPixels_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glEnable_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glEnableClientState_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glEndList_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glFinish_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glFlush_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glFrontFace_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGenTextures_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetBooleanv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetFloatv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetIntegerv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetPointerv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexEnviv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexImage_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexLevelParameterfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexLevelParameteriv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexParameterfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glGetTexParameteriv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glHint_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glIndexPointer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLightf_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLightfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLightModelfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLightModeli_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLineStipple_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLineWidth_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glListBase_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLoadIdentity_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLoadMatrixf_t | ) | const |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glLogicOp_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glMaterialf_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glMaterialfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glMatrixMode_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glNewList_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glNormalPointer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPixelStorei_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPixelTransferi_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPointSize_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPolygonMode_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPolygonOffset_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPolygonStipple_t | ) | const |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glPrimitiveBoundingBox_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glRasterPos2i_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glRasterPos3fv_t | ) | const |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glReadBuffer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glReadPixels_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glScissor_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glShadeModel_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glStencilFunc_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glStencilMask_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glStencilOp_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexCoordPointer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexEnvi_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexGenfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexGeni_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexImage1D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexImage2D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexParameterf_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexParameterfv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexParameteri_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexParameteriv_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexSubImage1D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glTexSubImage2D_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glVertexPointer_t | ) |
| typedef OpenGl_GlFunctions::void | ( | APIENTRYP | glViewport_t | ) |
| PFNGLACTIVESHADERPROGRAMPROC OpenGl_GlFunctions::glActiveShaderProgram |
| PFNGLACTIVETEXTUREPROC OpenGl_GlFunctions::glActiveTexture |
| glAlphaFunc_t OpenGl_GlFunctions::glAlphaFunc |
| PFNGLATTACHSHADERPROC OpenGl_GlFunctions::glAttachShader |
| PFNGLBEGINCONDITIONALRENDERPROC OpenGl_GlFunctions::glBeginConditionalRender |
| PFNGLBEGINQUERYPROC OpenGl_GlFunctions::glBeginQuery |
| PFNGLBEGINQUERYINDEXEDPROC OpenGl_GlFunctions::glBeginQueryIndexed |
| PFNGLBEGINTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glBeginTransformFeedback |
| PFNGLBINDATTRIBLOCATIONPROC OpenGl_GlFunctions::glBindAttribLocation |
| PFNGLBINDBUFFERPROC OpenGl_GlFunctions::glBindBuffer |
| PFNGLBINDBUFFERBASEPROC OpenGl_GlFunctions::glBindBufferBase |
| PFNGLBINDBUFFERRANGEPROC OpenGl_GlFunctions::glBindBufferRange |
| PFNGLBINDBUFFERSBASEPROC OpenGl_GlFunctions::glBindBuffersBase |
| PFNGLBINDBUFFERSRANGEPROC OpenGl_GlFunctions::glBindBuffersRange |
| PFNGLBINDFRAGDATALOCATIONPROC OpenGl_GlFunctions::glBindFragDataLocation |
| PFNGLBINDFRAGDATALOCATIONINDEXEDPROC OpenGl_GlFunctions::glBindFragDataLocationIndexed |
| PFNGLBINDFRAMEBUFFERPROC OpenGl_GlFunctions::glBindFramebuffer |
| PFNGLBINDIMAGETEXTUREPROC OpenGl_GlFunctions::glBindImageTexture |
| PFNGLBINDIMAGETEXTURESPROC OpenGl_GlFunctions::glBindImageTextures |
| PFNGLBINDPROGRAMPIPELINEPROC OpenGl_GlFunctions::glBindProgramPipeline |
| PFNGLBINDRENDERBUFFERPROC OpenGl_GlFunctions::glBindRenderbuffer |
| PFNGLBINDSAMPLERPROC OpenGl_GlFunctions::glBindSampler |
| PFNGLBINDSAMPLERSPROC OpenGl_GlFunctions::glBindSamplers |
| glBindTexture_t OpenGl_GlFunctions::glBindTexture |
| PFNGLBINDTEXTURESPROC OpenGl_GlFunctions::glBindTextures |
| PFNGLBINDTEXTUREUNITPROC OpenGl_GlFunctions::glBindTextureUnit |
| PFNGLBINDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glBindTransformFeedback |
| PFNGLBINDVERTEXARRAYPROC OpenGl_GlFunctions::glBindVertexArray |
| PFNGLBINDVERTEXBUFFERPROC OpenGl_GlFunctions::glBindVertexBuffer |
| PFNGLBINDVERTEXBUFFERSPROC OpenGl_GlFunctions::glBindVertexBuffers |
| glBitmap_t OpenGl_GlFunctions::glBitmap |
| glBlendBarrier_t OpenGl_GlFunctions::glBlendBarrier |
| PFNGLBLENDCOLORPROC OpenGl_GlFunctions::glBlendColor |
| PFNGLBLENDEQUATIONPROC OpenGl_GlFunctions::glBlendEquation |
| PFNGLBLENDEQUATIONIPROC OpenGl_GlFunctions::glBlendEquationi |
| PFNGLBLENDEQUATIONSEPARATEPROC OpenGl_GlFunctions::glBlendEquationSeparate |
| PFNGLBLENDEQUATIONSEPARATEIPROC OpenGl_GlFunctions::glBlendEquationSeparatei |
| glBlendFunc_t OpenGl_GlFunctions::glBlendFunc |
| PFNGLBLENDFUNCIPROC OpenGl_GlFunctions::glBlendFunci |
| PFNGLBLENDFUNCSEPARATEPROC OpenGl_GlFunctions::glBlendFuncSeparate |
| PFNGLBLENDFUNCSEPARATEIPROC OpenGl_GlFunctions::glBlendFuncSeparatei |
| PFNGLBLITFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitFramebuffer |
| PFNGLBLITNAMEDFRAMEBUFFERPROC OpenGl_GlFunctions::glBlitNamedFramebuffer |
| PFNGLBUFFERDATAPROC OpenGl_GlFunctions::glBufferData |
| PFNGLBUFFERSTORAGEPROC OpenGl_GlFunctions::glBufferStorage |
| PFNGLBUFFERSUBDATAPROC OpenGl_GlFunctions::glBufferSubData |
| glCallList_t OpenGl_GlFunctions::glCallList |
| glCallLists_t OpenGl_GlFunctions::glCallLists |
| PFNGLCHECKFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckFramebufferStatus |
| PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC OpenGl_GlFunctions::glCheckNamedFramebufferStatus |
| PFNGLCLAMPCOLORPROC OpenGl_GlFunctions::glClampColor |
| glClear_t OpenGl_GlFunctions::glClear |
| PFNGLCLEARBUFFERDATAPROC OpenGl_GlFunctions::glClearBufferData |
| PFNGLCLEARBUFFERFIPROC OpenGl_GlFunctions::glClearBufferfi |
| PFNGLCLEARBUFFERFVPROC OpenGl_GlFunctions::glClearBufferfv |
| PFNGLCLEARBUFFERIVPROC OpenGl_GlFunctions::glClearBufferiv |
| PFNGLCLEARBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearBufferSubData |
| PFNGLCLEARBUFFERUIVPROC OpenGl_GlFunctions::glClearBufferuiv |
| glClearColor_t OpenGl_GlFunctions::glClearColor |
| glClearDepth_t OpenGl_GlFunctions::glClearDepth |
| PFNGLCLEARDEPTHFPROC OpenGl_GlFunctions::glClearDepthf |
| PFNGLCLEARNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glClearNamedBufferData |
| PFNGLCLEARNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glClearNamedBufferSubData |
| PFNGLCLEARNAMEDFRAMEBUFFERFIPROC OpenGl_GlFunctions::glClearNamedFramebufferfi |
| PFNGLCLEARNAMEDFRAMEBUFFERFVPROC OpenGl_GlFunctions::glClearNamedFramebufferfv |
| PFNGLCLEARNAMEDFRAMEBUFFERIVPROC OpenGl_GlFunctions::glClearNamedFramebufferiv |
| PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC OpenGl_GlFunctions::glClearNamedFramebufferuiv |
| glClearStencil_t OpenGl_GlFunctions::glClearStencil |
| PFNGLCLEARTEXIMAGEPROC OpenGl_GlFunctions::glClearTexImage |
| PFNGLCLEARTEXSUBIMAGEPROC OpenGl_GlFunctions::glClearTexSubImage |
| PFNGLCLIENTWAITSYNCPROC OpenGl_GlFunctions::glClientWaitSync |
| PFNGLCLIPCONTROLPROC OpenGl_GlFunctions::glClipControl |
| glClipPlane_t OpenGl_GlFunctions::glClipPlane |
| glColor4fv_t OpenGl_GlFunctions::glColor4fv |
| glColorMask_t OpenGl_GlFunctions::glColorMask |
| PFNGLCOLORMASKIPROC OpenGl_GlFunctions::glColorMaski |
| glColorMaterial_t OpenGl_GlFunctions::glColorMaterial |
| glColorPointer_t OpenGl_GlFunctions::glColorPointer |
| PFNGLCOMPILESHADERPROC OpenGl_GlFunctions::glCompileShader |
| PFNGLCOMPRESSEDTEXIMAGE1DPROC OpenGl_GlFunctions::glCompressedTexImage1D |
| PFNGLCOMPRESSEDTEXIMAGE2DPROC OpenGl_GlFunctions::glCompressedTexImage2D |
| PFNGLCOMPRESSEDTEXIMAGE3DPROC OpenGl_GlFunctions::glCompressedTexImage3D |
| PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC OpenGl_GlFunctions::glCompressedTexSubImage1D |
| PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC OpenGl_GlFunctions::glCompressedTexSubImage2D |
| PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glCompressedTexSubImage3D |
| PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCompressedTextureSubImage1D |
| PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCompressedTextureSubImage2D |
| PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCompressedTextureSubImage3D |
| PFNGLCOPYBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyBufferSubData |
| PFNGLCOPYIMAGESUBDATAPROC OpenGl_GlFunctions::glCopyImageSubData |
| PFNGLCOPYNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glCopyNamedBufferSubData |
| glCopyPixels_t OpenGl_GlFunctions::glCopyPixels |
| glCopyTexImage1D_t OpenGl_GlFunctions::glCopyTexImage1D |
| glCopyTexImage2D_t OpenGl_GlFunctions::glCopyTexImage2D |
| glCopyTexSubImage1D_t OpenGl_GlFunctions::glCopyTexSubImage1D |
| glCopyTexSubImage2D_t OpenGl_GlFunctions::glCopyTexSubImage2D |
| PFNGLCOPYTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTexSubImage3D |
| PFNGLCOPYTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glCopyTextureSubImage1D |
| PFNGLCOPYTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glCopyTextureSubImage2D |
| PFNGLCOPYTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glCopyTextureSubImage3D |
| PFNGLCREATEBUFFERSPROC OpenGl_GlFunctions::glCreateBuffers |
| PFNGLCREATEFRAMEBUFFERSPROC OpenGl_GlFunctions::glCreateFramebuffers |
| PFNGLCREATEPROGRAMPROC OpenGl_GlFunctions::glCreateProgram |
| PFNGLCREATEPROGRAMPIPELINESPROC OpenGl_GlFunctions::glCreateProgramPipelines |
| PFNGLCREATEQUERIESPROC OpenGl_GlFunctions::glCreateQueries |
| PFNGLCREATERENDERBUFFERSPROC OpenGl_GlFunctions::glCreateRenderbuffers |
| PFNGLCREATESAMPLERSPROC OpenGl_GlFunctions::glCreateSamplers |
| PFNGLCREATESHADERPROC OpenGl_GlFunctions::glCreateShader |
| PFNGLCREATESHADERPROGRAMVPROC OpenGl_GlFunctions::glCreateShaderProgramv |
| PFNGLCREATETEXTURESPROC OpenGl_GlFunctions::glCreateTextures |
| PFNGLCREATETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glCreateTransformFeedbacks |
| PFNGLCREATEVERTEXARRAYSPROC OpenGl_GlFunctions::glCreateVertexArrays |
| glCullFace_t OpenGl_GlFunctions::glCullFace |
| PFNGLDEBUGMESSAGECALLBACKPROC OpenGl_GlFunctions::glDebugMessageCallback |
| PFNGLDEBUGMESSAGECONTROLPROC OpenGl_GlFunctions::glDebugMessageControl |
| PFNGLDEBUGMESSAGEINSERTPROC OpenGl_GlFunctions::glDebugMessageInsert |
| PFNGLDELETEBUFFERSPROC OpenGl_GlFunctions::glDeleteBuffers |
| PFNGLDELETEFRAMEBUFFERSPROC OpenGl_GlFunctions::glDeleteFramebuffers |
| glDeleteLists_t OpenGl_GlFunctions::glDeleteLists |
| PFNGLDELETEPROGRAMPROC OpenGl_GlFunctions::glDeleteProgram |
| PFNGLDELETEPROGRAMPIPELINESPROC OpenGl_GlFunctions::glDeleteProgramPipelines |
| PFNGLDELETEQUERIESPROC OpenGl_GlFunctions::glDeleteQueries |
| PFNGLDELETERENDERBUFFERSPROC OpenGl_GlFunctions::glDeleteRenderbuffers |
| PFNGLDELETESAMPLERSPROC OpenGl_GlFunctions::glDeleteSamplers |
| PFNGLDELETESHADERPROC OpenGl_GlFunctions::glDeleteShader |
| PFNGLDELETESYNCPROC OpenGl_GlFunctions::glDeleteSync |
| glDeleteTextures_t OpenGl_GlFunctions::glDeleteTextures |
| PFNGLDELETETRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glDeleteTransformFeedbacks |
| PFNGLDELETEVERTEXARRAYSPROC OpenGl_GlFunctions::glDeleteVertexArrays |
| glDepthFunc_t OpenGl_GlFunctions::glDepthFunc |
| glDepthMask_t OpenGl_GlFunctions::glDepthMask |
| glDepthRange_t OpenGl_GlFunctions::glDepthRange |
| PFNGLDEPTHRANGEARRAYVPROC OpenGl_GlFunctions::glDepthRangeArrayv |
| PFNGLDEPTHRANGEFPROC OpenGl_GlFunctions::glDepthRangef |
| PFNGLDEPTHRANGEINDEXEDPROC OpenGl_GlFunctions::glDepthRangeIndexed |
| PFNGLDETACHSHADERPROC OpenGl_GlFunctions::glDetachShader |
| glDisable_t OpenGl_GlFunctions::glDisable |
| glDisableClientState_t OpenGl_GlFunctions::glDisableClientState |
| PFNGLDISABLEIPROC OpenGl_GlFunctions::glDisablei |
| PFNGLDISABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glDisableVertexArrayAttrib |
| PFNGLDISABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glDisableVertexAttribArray |
| PFNGLDISPATCHCOMPUTEPROC OpenGl_GlFunctions::glDispatchCompute |
| PFNGLDISPATCHCOMPUTEINDIRECTPROC OpenGl_GlFunctions::glDispatchComputeIndirect |
| glDrawArrays_t OpenGl_GlFunctions::glDrawArrays |
| PFNGLDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glDrawArraysIndirect |
| PFNGLDRAWARRAYSINSTANCEDPROC OpenGl_GlFunctions::glDrawArraysInstanced |
| PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawArraysInstancedBaseInstance |
| glDrawBuffer_t OpenGl_GlFunctions::glDrawBuffer |
| PFNGLDRAWBUFFERSPROC OpenGl_GlFunctions::glDrawBuffers |
| glDrawElements_t OpenGl_GlFunctions::glDrawElements |
| PFNGLDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsBaseVertex |
| PFNGLDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glDrawElementsIndirect |
| PFNGLDRAWELEMENTSINSTANCEDPROC OpenGl_GlFunctions::glDrawElementsInstanced |
| PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseInstance |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertex |
| PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC OpenGl_GlFunctions::glDrawElementsInstancedBaseVertexBaseInstance |
| glDrawPixels_t OpenGl_GlFunctions::glDrawPixels |
| PFNGLDRAWRANGEELEMENTSPROC OpenGl_GlFunctions::glDrawRangeElements |
| PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glDrawRangeElementsBaseVertex |
| PFNGLDRAWTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glDrawTransformFeedback |
| PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackInstanced |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC OpenGl_GlFunctions::glDrawTransformFeedbackStream |
| PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC OpenGl_GlFunctions::glDrawTransformFeedbackStreamInstanced |
| glEnable_t OpenGl_GlFunctions::glEnable |
| glEnableClientState_t OpenGl_GlFunctions::glEnableClientState |
| PFNGLENABLEIPROC OpenGl_GlFunctions::glEnablei |
| PFNGLENABLEVERTEXARRAYATTRIBPROC OpenGl_GlFunctions::glEnableVertexArrayAttrib |
| PFNGLENABLEVERTEXATTRIBARRAYPROC OpenGl_GlFunctions::glEnableVertexAttribArray |
| PFNGLENDCONDITIONALRENDERPROC OpenGl_GlFunctions::glEndConditionalRender |
| glEndList_t OpenGl_GlFunctions::glEndList |
| PFNGLENDQUERYPROC OpenGl_GlFunctions::glEndQuery |
| PFNGLENDQUERYINDEXEDPROC OpenGl_GlFunctions::glEndQueryIndexed |
| PFNGLENDTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glEndTransformFeedback |
| PFNGLFENCESYNCPROC OpenGl_GlFunctions::glFenceSync |
| glFinish_t OpenGl_GlFunctions::glFinish |
| glFlush_t OpenGl_GlFunctions::glFlush |
| PFNGLFLUSHMAPPEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedBufferRange |
| PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glFlushMappedNamedBufferRange |
| PFNGLFRAMEBUFFERPARAMETERIPROC OpenGl_GlFunctions::glFramebufferParameteri |
| PFNGLFRAMEBUFFERRENDERBUFFERPROC OpenGl_GlFunctions::glFramebufferRenderbuffer |
| PFNGLFRAMEBUFFERTEXTUREPROC OpenGl_GlFunctions::glFramebufferTexture |
| PFNGLFRAMEBUFFERTEXTURE1DPROC OpenGl_GlFunctions::glFramebufferTexture1D |
| PFNGLFRAMEBUFFERTEXTURE2DPROC OpenGl_GlFunctions::glFramebufferTexture2D |
| PFNGLFRAMEBUFFERTEXTURE3DPROC OpenGl_GlFunctions::glFramebufferTexture3D |
| PFNGLFRAMEBUFFERTEXTURELAYERPROC OpenGl_GlFunctions::glFramebufferTextureLayer |
| glFrontFace_t OpenGl_GlFunctions::glFrontFace |
| PFNGLGENBUFFERSPROC OpenGl_GlFunctions::glGenBuffers |
| PFNGLGENERATEMIPMAPPROC OpenGl_GlFunctions::glGenerateMipmap |
| PFNGLGENERATETEXTUREMIPMAPPROC OpenGl_GlFunctions::glGenerateTextureMipmap |
| PFNGLGENFRAMEBUFFERSPROC OpenGl_GlFunctions::glGenFramebuffers |
| glGenLists_t OpenGl_GlFunctions::glGenLists |
| PFNGLGENPROGRAMPIPELINESPROC OpenGl_GlFunctions::glGenProgramPipelines |
| PFNGLGENQUERIESPROC OpenGl_GlFunctions::glGenQueries |
| PFNGLGENRENDERBUFFERSPROC OpenGl_GlFunctions::glGenRenderbuffers |
| PFNGLGENSAMPLERSPROC OpenGl_GlFunctions::glGenSamplers |
| glGenTextures_t OpenGl_GlFunctions::glGenTextures |
| PFNGLGENTRANSFORMFEEDBACKSPROC OpenGl_GlFunctions::glGenTransformFeedbacks |
| PFNGLGENVERTEXARRAYSPROC OpenGl_GlFunctions::glGenVertexArrays |
| PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC OpenGl_GlFunctions::glGetActiveAtomicCounterBufferiv |
| PFNGLGETACTIVEATTRIBPROC OpenGl_GlFunctions::glGetActiveAttrib |
| PFNGLGETACTIVESUBROUTINENAMEPROC OpenGl_GlFunctions::glGetActiveSubroutineName |
| PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC OpenGl_GlFunctions::glGetActiveSubroutineUniformiv |
| PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC OpenGl_GlFunctions::glGetActiveSubroutineUniformName |
| PFNGLGETACTIVEUNIFORMPROC OpenGl_GlFunctions::glGetActiveUniform |
| PFNGLGETACTIVEUNIFORMBLOCKIVPROC OpenGl_GlFunctions::glGetActiveUniformBlockiv |
| PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC OpenGl_GlFunctions::glGetActiveUniformBlockName |
| PFNGLGETACTIVEUNIFORMNAMEPROC OpenGl_GlFunctions::glGetActiveUniformName |
| PFNGLGETACTIVEUNIFORMSIVPROC OpenGl_GlFunctions::glGetActiveUniformsiv |
| PFNGLGETATTACHEDSHADERSPROC OpenGl_GlFunctions::glGetAttachedShaders |
| PFNGLGETATTRIBLOCATIONPROC OpenGl_GlFunctions::glGetAttribLocation |
| PFNGLGETBOOLEANI_VPROC OpenGl_GlFunctions::glGetBooleani_v |
| glGetBooleanv_t OpenGl_GlFunctions::glGetBooleanv |
| PFNGLGETBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetBufferParameteri64v |
| PFNGLGETBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetBufferParameteriv |
| PFNGLGETBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetBufferPointerv |
| PFNGLGETBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetBufferSubData |
| PFNGLGETCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetCompressedTexImage |
| PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureImage |
| PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetCompressedTextureSubImage |
| PFNGLGETDEBUGMESSAGELOGPROC OpenGl_GlFunctions::glGetDebugMessageLog |
| PFNGLGETDOUBLEI_VPROC OpenGl_GlFunctions::glGetDoublei_v |
| glGetError_t OpenGl_GlFunctions::glGetError |
| PFNGLGETFLOATI_VPROC OpenGl_GlFunctions::glGetFloati_v |
| glGetFloatv_t OpenGl_GlFunctions::glGetFloatv |
| PFNGLGETFRAGDATAINDEXPROC OpenGl_GlFunctions::glGetFragDataIndex |
| PFNGLGETFRAGDATALOCATIONPROC OpenGl_GlFunctions::glGetFragDataLocation |
| PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferAttachmentParameteriv |
| PFNGLGETFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetFramebufferParameteriv |
| PFNGLGETGRAPHICSRESETSTATUSPROC OpenGl_GlFunctions::glGetGraphicsResetStatus |
| PFNGLGETIMAGEHANDLEARBPROC OpenGl_GlFunctions::glGetImageHandleARB |
| PFNGLGETINTEGER64I_VPROC OpenGl_GlFunctions::glGetInteger64i_v |
| PFNGLGETINTEGER64VPROC OpenGl_GlFunctions::glGetInteger64v |
| PFNGLGETINTEGERI_VPROC OpenGl_GlFunctions::glGetIntegeri_v |
| glGetIntegerv_t OpenGl_GlFunctions::glGetIntegerv |
| PFNGLGETINTERNALFORMATI64VPROC OpenGl_GlFunctions::glGetInternalformati64v |
| PFNGLGETINTERNALFORMATIVPROC OpenGl_GlFunctions::glGetInternalformativ |
| PFNGLGETMULTISAMPLEFVPROC OpenGl_GlFunctions::glGetMultisamplefv |
| PFNGLGETNAMEDBUFFERPARAMETERI64VPROC OpenGl_GlFunctions::glGetNamedBufferParameteri64v |
| PFNGLGETNAMEDBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedBufferParameteriv |
| PFNGLGETNAMEDBUFFERPOINTERVPROC OpenGl_GlFunctions::glGetNamedBufferPointerv |
| PFNGLGETNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glGetNamedBufferSubData |
| PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferAttachmentParameteriv |
| PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedFramebufferParameteriv |
| PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetNamedRenderbufferParameteriv |
| PFNGLGETNCOMPRESSEDTEXIMAGEPROC OpenGl_GlFunctions::glGetnCompressedTexImage |
| PFNGLGETNTEXIMAGEPROC OpenGl_GlFunctions::glGetnTexImage |
| PFNGLGETNUNIFORMDVPROC OpenGl_GlFunctions::glGetnUniformdv |
| PFNGLGETNUNIFORMFVPROC OpenGl_GlFunctions::glGetnUniformfv |
| PFNGLGETNUNIFORMIVPROC OpenGl_GlFunctions::glGetnUniformiv |
| PFNGLGETNUNIFORMUIVPROC OpenGl_GlFunctions::glGetnUniformuiv |
| PFNGLGETOBJECTLABELPROC OpenGl_GlFunctions::glGetObjectLabel |
| PFNGLGETOBJECTPTRLABELPROC OpenGl_GlFunctions::glGetObjectPtrLabel |
| glGetPointerv_t OpenGl_GlFunctions::glGetPointerv |
| PFNGLGETPROGRAMBINARYPROC OpenGl_GlFunctions::glGetProgramBinary |
| PFNGLGETPROGRAMINFOLOGPROC OpenGl_GlFunctions::glGetProgramInfoLog |
| PFNGLGETPROGRAMINTERFACEIVPROC OpenGl_GlFunctions::glGetProgramInterfaceiv |
| PFNGLGETPROGRAMIVPROC OpenGl_GlFunctions::glGetProgramiv |
| PFNGLGETPROGRAMPIPELINEINFOLOGPROC OpenGl_GlFunctions::glGetProgramPipelineInfoLog |
| PFNGLGETPROGRAMPIPELINEIVPROC OpenGl_GlFunctions::glGetProgramPipelineiv |
| PFNGLGETPROGRAMRESOURCEINDEXPROC OpenGl_GlFunctions::glGetProgramResourceIndex |
| PFNGLGETPROGRAMRESOURCEIVPROC OpenGl_GlFunctions::glGetProgramResourceiv |
| PFNGLGETPROGRAMRESOURCELOCATIONPROC OpenGl_GlFunctions::glGetProgramResourceLocation |
| PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC OpenGl_GlFunctions::glGetProgramResourceLocationIndex |
| PFNGLGETPROGRAMRESOURCENAMEPROC OpenGl_GlFunctions::glGetProgramResourceName |
| PFNGLGETPROGRAMSTAGEIVPROC OpenGl_GlFunctions::glGetProgramStageiv |
| PFNGLGETQUERYBUFFEROBJECTI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjecti64v |
| PFNGLGETQUERYBUFFEROBJECTIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectiv |
| PFNGLGETQUERYBUFFEROBJECTUI64VPROC OpenGl_GlFunctions::glGetQueryBufferObjectui64v |
| PFNGLGETQUERYBUFFEROBJECTUIVPROC OpenGl_GlFunctions::glGetQueryBufferObjectuiv |
| PFNGLGETQUERYINDEXEDIVPROC OpenGl_GlFunctions::glGetQueryIndexediv |
| PFNGLGETQUERYIVPROC OpenGl_GlFunctions::glGetQueryiv |
| PFNGLGETQUERYOBJECTI64VPROC OpenGl_GlFunctions::glGetQueryObjecti64v |
| PFNGLGETQUERYOBJECTIVPROC OpenGl_GlFunctions::glGetQueryObjectiv |
| PFNGLGETQUERYOBJECTUI64VPROC OpenGl_GlFunctions::glGetQueryObjectui64v |
| PFNGLGETQUERYOBJECTUIVPROC OpenGl_GlFunctions::glGetQueryObjectuiv |
| PFNGLGETRENDERBUFFERPARAMETERIVPROC OpenGl_GlFunctions::glGetRenderbufferParameteriv |
| PFNGLGETSAMPLERPARAMETERFVPROC OpenGl_GlFunctions::glGetSamplerParameterfv |
| PFNGLGETSAMPLERPARAMETERIIVPROC OpenGl_GlFunctions::glGetSamplerParameterIiv |
| PFNGLGETSAMPLERPARAMETERIUIVPROC OpenGl_GlFunctions::glGetSamplerParameterIuiv |
| PFNGLGETSAMPLERPARAMETERIVPROC OpenGl_GlFunctions::glGetSamplerParameteriv |
| PFNGLGETSHADERINFOLOGPROC OpenGl_GlFunctions::glGetShaderInfoLog |
| PFNGLGETSHADERIVPROC OpenGl_GlFunctions::glGetShaderiv |
| PFNGLGETSHADERPRECISIONFORMATPROC OpenGl_GlFunctions::glGetShaderPrecisionFormat |
| PFNGLGETSHADERSOURCEPROC OpenGl_GlFunctions::glGetShaderSource |
| glGetString_t OpenGl_GlFunctions::glGetString |
| PFNGLGETSTRINGIPROC OpenGl_GlFunctions::glGetStringi |
| PFNGLGETSUBROUTINEINDEXPROC OpenGl_GlFunctions::glGetSubroutineIndex |
| PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC OpenGl_GlFunctions::glGetSubroutineUniformLocation |
| PFNGLGETSYNCIVPROC OpenGl_GlFunctions::glGetSynciv |
| glGetTexEnviv_t OpenGl_GlFunctions::glGetTexEnviv |
| glGetTexImage_t OpenGl_GlFunctions::glGetTexImage |
| glGetTexLevelParameterfv_t OpenGl_GlFunctions::glGetTexLevelParameterfv |
| glGetTexLevelParameteriv_t OpenGl_GlFunctions::glGetTexLevelParameteriv |
| glGetTexParameterfv_t OpenGl_GlFunctions::glGetTexParameterfv |
| PFNGLGETTEXPARAMETERIIVPROC OpenGl_GlFunctions::glGetTexParameterIiv |
| PFNGLGETTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTexParameterIuiv |
| glGetTexParameteriv_t OpenGl_GlFunctions::glGetTexParameteriv |
| PFNGLGETTEXTUREHANDLEARBPROC OpenGl_GlFunctions::glGetTextureHandleARB |
| PFNGLGETTEXTUREIMAGEPROC OpenGl_GlFunctions::glGetTextureImage |
| PFNGLGETTEXTURELEVELPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureLevelParameterfv |
| PFNGLGETTEXTURELEVELPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureLevelParameteriv |
| PFNGLGETTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glGetTextureParameterfv |
| PFNGLGETTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glGetTextureParameterIiv |
| PFNGLGETTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glGetTextureParameterIuiv |
| PFNGLGETTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glGetTextureParameteriv |
| PFNGLGETTEXTURESAMPLERHANDLEARBPROC OpenGl_GlFunctions::glGetTextureSamplerHandleARB |
| PFNGLGETTEXTURESUBIMAGEPROC OpenGl_GlFunctions::glGetTextureSubImage |
| PFNGLGETTRANSFORMFEEDBACKI64_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki64_v |
| PFNGLGETTRANSFORMFEEDBACKI_VPROC OpenGl_GlFunctions::glGetTransformFeedbacki_v |
| PFNGLGETTRANSFORMFEEDBACKIVPROC OpenGl_GlFunctions::glGetTransformFeedbackiv |
| PFNGLGETTRANSFORMFEEDBACKVARYINGPROC OpenGl_GlFunctions::glGetTransformFeedbackVarying |
| PFNGLGETUNIFORMBLOCKINDEXPROC OpenGl_GlFunctions::glGetUniformBlockIndex |
| PFNGLGETUNIFORMDVPROC OpenGl_GlFunctions::glGetUniformdv |
| PFNGLGETUNIFORMFVPROC OpenGl_GlFunctions::glGetUniformfv |
| PFNGLGETUNIFORMINDICESPROC OpenGl_GlFunctions::glGetUniformIndices |
| PFNGLGETUNIFORMIVPROC OpenGl_GlFunctions::glGetUniformiv |
| PFNGLGETUNIFORMLOCATIONPROC OpenGl_GlFunctions::glGetUniformLocation |
| PFNGLGETUNIFORMSUBROUTINEUIVPROC OpenGl_GlFunctions::glGetUniformSubroutineuiv |
| PFNGLGETUNIFORMUIVPROC OpenGl_GlFunctions::glGetUniformuiv |
| PFNGLGETVERTEXARRAYINDEXED64IVPROC OpenGl_GlFunctions::glGetVertexArrayIndexed64iv |
| PFNGLGETVERTEXARRAYINDEXEDIVPROC OpenGl_GlFunctions::glGetVertexArrayIndexediv |
| PFNGLGETVERTEXARRAYIVPROC OpenGl_GlFunctions::glGetVertexArrayiv |
| PFNGLGETVERTEXATTRIBDVPROC OpenGl_GlFunctions::glGetVertexAttribdv |
| PFNGLGETVERTEXATTRIBFVPROC OpenGl_GlFunctions::glGetVertexAttribfv |
| PFNGLGETVERTEXATTRIBIIVPROC OpenGl_GlFunctions::glGetVertexAttribIiv |
| PFNGLGETVERTEXATTRIBIUIVPROC OpenGl_GlFunctions::glGetVertexAttribIuiv |
| PFNGLGETVERTEXATTRIBIVPROC OpenGl_GlFunctions::glGetVertexAttribiv |
| PFNGLGETVERTEXATTRIBLDVPROC OpenGl_GlFunctions::glGetVertexAttribLdv |
| PFNGLGETVERTEXATTRIBLUI64VARBPROC OpenGl_GlFunctions::glGetVertexAttribLui64vARB |
| PFNGLGETVERTEXATTRIBPOINTERVPROC OpenGl_GlFunctions::glGetVertexAttribPointerv |
| glHint_t OpenGl_GlFunctions::glHint |
| glIndexPointer_t OpenGl_GlFunctions::glIndexPointer |
| PFNGLINVALIDATEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateBufferData |
| PFNGLINVALIDATEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateBufferSubData |
| PFNGLINVALIDATEFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateFramebuffer |
| PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferData |
| PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC OpenGl_GlFunctions::glInvalidateNamedFramebufferSubData |
| PFNGLINVALIDATESUBFRAMEBUFFERPROC OpenGl_GlFunctions::glInvalidateSubFramebuffer |
| PFNGLINVALIDATETEXIMAGEPROC OpenGl_GlFunctions::glInvalidateTexImage |
| PFNGLINVALIDATETEXSUBIMAGEPROC OpenGl_GlFunctions::glInvalidateTexSubImage |
| PFNGLISBUFFERPROC OpenGl_GlFunctions::glIsBuffer |
| glIsEnabled_t OpenGl_GlFunctions::glIsEnabled |
| PFNGLISENABLEDIPROC OpenGl_GlFunctions::glIsEnabledi |
| PFNGLISFRAMEBUFFERPROC OpenGl_GlFunctions::glIsFramebuffer |
| PFNGLISIMAGEHANDLERESIDENTARBPROC OpenGl_GlFunctions::glIsImageHandleResidentARB |
| PFNGLISPROGRAMPROC OpenGl_GlFunctions::glIsProgram |
| PFNGLISPROGRAMPIPELINEPROC OpenGl_GlFunctions::glIsProgramPipeline |
| PFNGLISQUERYPROC OpenGl_GlFunctions::glIsQuery |
| PFNGLISRENDERBUFFERPROC OpenGl_GlFunctions::glIsRenderbuffer |
| PFNGLISSAMPLERPROC OpenGl_GlFunctions::glIsSampler |
| PFNGLISSHADERPROC OpenGl_GlFunctions::glIsShader |
| PFNGLISSYNCPROC OpenGl_GlFunctions::glIsSync |
| glIsTexture_t OpenGl_GlFunctions::glIsTexture |
| PFNGLISTEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glIsTextureHandleResidentARB |
| PFNGLISTRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glIsTransformFeedback |
| PFNGLISVERTEXARRAYPROC OpenGl_GlFunctions::glIsVertexArray |
| glLightf_t OpenGl_GlFunctions::glLightf |
| glLightfv_t OpenGl_GlFunctions::glLightfv |
| glLightModelfv_t OpenGl_GlFunctions::glLightModelfv |
| glLightModeli_t OpenGl_GlFunctions::glLightModeli |
| glLineStipple_t OpenGl_GlFunctions::glLineStipple |
| glLineWidth_t OpenGl_GlFunctions::glLineWidth |
| PFNGLLINKPROGRAMPROC OpenGl_GlFunctions::glLinkProgram |
| glListBase_t OpenGl_GlFunctions::glListBase |
| glLoadIdentity_t OpenGl_GlFunctions::glLoadIdentity |
| glLoadMatrixf_t OpenGl_GlFunctions::glLoadMatrixf |
| glLogicOp_t OpenGl_GlFunctions::glLogicOp |
| PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleNonResidentARB |
| PFNGLMAKEIMAGEHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeImageHandleResidentARB |
| PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleNonResidentARB |
| PFNGLMAKETEXTUREHANDLERESIDENTARBPROC OpenGl_GlFunctions::glMakeTextureHandleResidentARB |
| PFNGLMAPBUFFERPROC OpenGl_GlFunctions::glMapBuffer |
| PFNGLMAPBUFFERRANGEPROC OpenGl_GlFunctions::glMapBufferRange |
| PFNGLMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glMapNamedBuffer |
| PFNGLMAPNAMEDBUFFERRANGEPROC OpenGl_GlFunctions::glMapNamedBufferRange |
| glMaterialf_t OpenGl_GlFunctions::glMaterialf |
| glMaterialfv_t OpenGl_GlFunctions::glMaterialfv |
| glMatrixMode_t OpenGl_GlFunctions::glMatrixMode |
| PFNGLMEMORYBARRIERPROC OpenGl_GlFunctions::glMemoryBarrier |
| PFNGLMEMORYBARRIERBYREGIONPROC OpenGl_GlFunctions::glMemoryBarrierByRegion |
| PFNGLMINSAMPLESHADINGPROC OpenGl_GlFunctions::glMinSampleShading |
| PFNGLMULTIDRAWARRAYSPROC OpenGl_GlFunctions::glMultiDrawArrays |
| PFNGLMULTIDRAWARRAYSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirect |
| PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawArraysIndirectCount |
| PFNGLMULTIDRAWELEMENTSPROC OpenGl_GlFunctions::glMultiDrawElements |
| PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC OpenGl_GlFunctions::glMultiDrawElementsBaseVertex |
| PFNGLMULTIDRAWELEMENTSINDIRECTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirect |
| PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC OpenGl_GlFunctions::glMultiDrawElementsIndirectCount |
| PFNGLNAMEDBUFFERDATAPROC OpenGl_GlFunctions::glNamedBufferData |
| PFNGLNAMEDBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedBufferStorage |
| PFNGLNAMEDBUFFERSUBDATAPROC OpenGl_GlFunctions::glNamedBufferSubData |
| PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffer |
| PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC OpenGl_GlFunctions::glNamedFramebufferDrawBuffers |
| PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC OpenGl_GlFunctions::glNamedFramebufferParameteri |
| PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferReadBuffer |
| PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC OpenGl_GlFunctions::glNamedFramebufferRenderbuffer |
| PFNGLNAMEDFRAMEBUFFERTEXTUREPROC OpenGl_GlFunctions::glNamedFramebufferTexture |
| PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC OpenGl_GlFunctions::glNamedFramebufferTextureLayer |
| PFNGLNAMEDRENDERBUFFERSTORAGEPROC OpenGl_GlFunctions::glNamedRenderbufferStorage |
| PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC OpenGl_GlFunctions::glNamedRenderbufferStorageMultisample |
| glNewList_t OpenGl_GlFunctions::glNewList |
| glNormalPointer_t OpenGl_GlFunctions::glNormalPointer |
| PFNGLOBJECTLABELPROC OpenGl_GlFunctions::glObjectLabel |
| PFNGLOBJECTPTRLABELPROC OpenGl_GlFunctions::glObjectPtrLabel |
| PFNGLPATCHPARAMETERFVPROC OpenGl_GlFunctions::glPatchParameterfv |
| PFNGLPATCHPARAMETERIPROC OpenGl_GlFunctions::glPatchParameteri |
| PFNGLPAUSETRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glPauseTransformFeedback |
| glPixelStorei_t OpenGl_GlFunctions::glPixelStorei |
| glPixelTransferi_t OpenGl_GlFunctions::glPixelTransferi |
| PFNGLPOINTPARAMETERFPROC OpenGl_GlFunctions::glPointParameterf |
| PFNGLPOINTPARAMETERFVPROC OpenGl_GlFunctions::glPointParameterfv |
| PFNGLPOINTPARAMETERIPROC OpenGl_GlFunctions::glPointParameteri |
| PFNGLPOINTPARAMETERIVPROC OpenGl_GlFunctions::glPointParameteriv |
| glPointSize_t OpenGl_GlFunctions::glPointSize |
| glPolygonMode_t OpenGl_GlFunctions::glPolygonMode |
| glPolygonOffset_t OpenGl_GlFunctions::glPolygonOffset |
| PFNGLPOLYGONOFFSETCLAMPPROC OpenGl_GlFunctions::glPolygonOffsetClamp |
| glPolygonStipple_t OpenGl_GlFunctions::glPolygonStipple |
| PFNGLPOPDEBUGGROUPPROC OpenGl_GlFunctions::glPopDebugGroup |
| glPrimitiveBoundingBox_t OpenGl_GlFunctions::glPrimitiveBoundingBox |
| PFNGLPRIMITIVERESTARTINDEXPROC OpenGl_GlFunctions::glPrimitiveRestartIndex |
| PFNGLPROGRAMBINARYPROC OpenGl_GlFunctions::glProgramBinary |
| PFNGLPROGRAMPARAMETERIPROC OpenGl_GlFunctions::glProgramParameteri |
| PFNGLPROGRAMPARAMETERIEXTPROC OpenGl_GlFunctions::glProgramParameteriEXT |
| PFNGLPROGRAMUNIFORM1DPROC OpenGl_GlFunctions::glProgramUniform1d |
| PFNGLPROGRAMUNIFORM1DVPROC OpenGl_GlFunctions::glProgramUniform1dv |
| PFNGLPROGRAMUNIFORM1FPROC OpenGl_GlFunctions::glProgramUniform1f |
| PFNGLPROGRAMUNIFORM1FVPROC OpenGl_GlFunctions::glProgramUniform1fv |
| PFNGLPROGRAMUNIFORM1IPROC OpenGl_GlFunctions::glProgramUniform1i |
| PFNGLPROGRAMUNIFORM1IVPROC OpenGl_GlFunctions::glProgramUniform1iv |
| PFNGLPROGRAMUNIFORM1UIPROC OpenGl_GlFunctions::glProgramUniform1ui |
| PFNGLPROGRAMUNIFORM1UIVPROC OpenGl_GlFunctions::glProgramUniform1uiv |
| PFNGLPROGRAMUNIFORM2DPROC OpenGl_GlFunctions::glProgramUniform2d |
| PFNGLPROGRAMUNIFORM2DVPROC OpenGl_GlFunctions::glProgramUniform2dv |
| PFNGLPROGRAMUNIFORM2FPROC OpenGl_GlFunctions::glProgramUniform2f |
| PFNGLPROGRAMUNIFORM2FVPROC OpenGl_GlFunctions::glProgramUniform2fv |
| PFNGLPROGRAMUNIFORM2IPROC OpenGl_GlFunctions::glProgramUniform2i |
| PFNGLPROGRAMUNIFORM2IVPROC OpenGl_GlFunctions::glProgramUniform2iv |
| PFNGLPROGRAMUNIFORM2UIPROC OpenGl_GlFunctions::glProgramUniform2ui |
| PFNGLPROGRAMUNIFORM2UIVPROC OpenGl_GlFunctions::glProgramUniform2uiv |
| PFNGLPROGRAMUNIFORM3DPROC OpenGl_GlFunctions::glProgramUniform3d |
| PFNGLPROGRAMUNIFORM3DVPROC OpenGl_GlFunctions::glProgramUniform3dv |
| PFNGLPROGRAMUNIFORM3FPROC OpenGl_GlFunctions::glProgramUniform3f |
| PFNGLPROGRAMUNIFORM3FVPROC OpenGl_GlFunctions::glProgramUniform3fv |
| PFNGLPROGRAMUNIFORM3IPROC OpenGl_GlFunctions::glProgramUniform3i |
| PFNGLPROGRAMUNIFORM3IVPROC OpenGl_GlFunctions::glProgramUniform3iv |
| PFNGLPROGRAMUNIFORM3UIPROC OpenGl_GlFunctions::glProgramUniform3ui |
| PFNGLPROGRAMUNIFORM3UIVPROC OpenGl_GlFunctions::glProgramUniform3uiv |
| PFNGLPROGRAMUNIFORM4DPROC OpenGl_GlFunctions::glProgramUniform4d |
| PFNGLPROGRAMUNIFORM4DVPROC OpenGl_GlFunctions::glProgramUniform4dv |
| PFNGLPROGRAMUNIFORM4FPROC OpenGl_GlFunctions::glProgramUniform4f |
| PFNGLPROGRAMUNIFORM4FVPROC OpenGl_GlFunctions::glProgramUniform4fv |
| PFNGLPROGRAMUNIFORM4IPROC OpenGl_GlFunctions::glProgramUniform4i |
| PFNGLPROGRAMUNIFORM4IVPROC OpenGl_GlFunctions::glProgramUniform4iv |
| PFNGLPROGRAMUNIFORM4UIPROC OpenGl_GlFunctions::glProgramUniform4ui |
| PFNGLPROGRAMUNIFORM4UIVPROC OpenGl_GlFunctions::glProgramUniform4uiv |
| PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC OpenGl_GlFunctions::glProgramUniformHandleui64ARB |
| PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC OpenGl_GlFunctions::glProgramUniformHandleui64vARB |
| PFNGLPROGRAMUNIFORMMATRIX2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2dv |
| PFNGLPROGRAMUNIFORMMATRIX2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2fv |
| PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x3dv |
| PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x3fv |
| PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x4dv |
| PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix2x4fv |
| PFNGLPROGRAMUNIFORMMATRIX3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3dv |
| PFNGLPROGRAMUNIFORMMATRIX3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3fv |
| PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x2dv |
| PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x2fv |
| PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x4dv |
| PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix3x4fv |
| PFNGLPROGRAMUNIFORMMATRIX4DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4dv |
| PFNGLPROGRAMUNIFORMMATRIX4FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4fv |
| PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x2dv |
| PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x2fv |
| PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x3dv |
| PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC OpenGl_GlFunctions::glProgramUniformMatrix4x3fv |
| PFNGLPROVOKINGVERTEXPROC OpenGl_GlFunctions::glProvokingVertex |
| PFNGLPUSHDEBUGGROUPPROC OpenGl_GlFunctions::glPushDebugGroup |
| PFNGLQUERYCOUNTERPROC OpenGl_GlFunctions::glQueryCounter |
| glRasterPos2i_t OpenGl_GlFunctions::glRasterPos2i |
| glRasterPos3fv_t OpenGl_GlFunctions::glRasterPos3fv |
| glReadBuffer_t OpenGl_GlFunctions::glReadBuffer |
| PFNGLREADNPIXELSPROC OpenGl_GlFunctions::glReadnPixels |
| glReadPixels_t OpenGl_GlFunctions::glReadPixels |
| PFNGLRELEASESHADERCOMPILERPROC OpenGl_GlFunctions::glReleaseShaderCompiler |
| PFNGLRENDERBUFFERSTORAGEPROC OpenGl_GlFunctions::glRenderbufferStorage |
| PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC OpenGl_GlFunctions::glRenderbufferStorageMultisample |
| PFNGLRESUMETRANSFORMFEEDBACKPROC OpenGl_GlFunctions::glResumeTransformFeedback |
| PFNGLSAMPLECOVERAGEPROC OpenGl_GlFunctions::glSampleCoverage |
| PFNGLSAMPLEMASKIPROC OpenGl_GlFunctions::glSampleMaski |
| PFNGLSAMPLERPARAMETERFPROC OpenGl_GlFunctions::glSamplerParameterf |
| PFNGLSAMPLERPARAMETERFVPROC OpenGl_GlFunctions::glSamplerParameterfv |
| PFNGLSAMPLERPARAMETERIPROC OpenGl_GlFunctions::glSamplerParameteri |
| PFNGLSAMPLERPARAMETERIIVPROC OpenGl_GlFunctions::glSamplerParameterIiv |
| PFNGLSAMPLERPARAMETERIUIVPROC OpenGl_GlFunctions::glSamplerParameterIuiv |
| PFNGLSAMPLERPARAMETERIVPROC OpenGl_GlFunctions::glSamplerParameteriv |
| glScissor_t OpenGl_GlFunctions::glScissor |
| PFNGLSCISSORARRAYVPROC OpenGl_GlFunctions::glScissorArrayv |
| PFNGLSCISSORINDEXEDPROC OpenGl_GlFunctions::glScissorIndexed |
| PFNGLSCISSORINDEXEDVPROC OpenGl_GlFunctions::glScissorIndexedv |
| glShadeModel_t OpenGl_GlFunctions::glShadeModel |
| PFNGLSHADERBINARYPROC OpenGl_GlFunctions::glShaderBinary |
| PFNGLSHADERSOURCEPROC OpenGl_GlFunctions::glShaderSource |
| PFNGLSHADERSTORAGEBLOCKBINDINGPROC OpenGl_GlFunctions::glShaderStorageBlockBinding |
| PFNGLSPECIALIZESHADERPROC OpenGl_GlFunctions::glSpecializeShader |
| glStencilFunc_t OpenGl_GlFunctions::glStencilFunc |
| PFNGLSTENCILFUNCSEPARATEPROC OpenGl_GlFunctions::glStencilFuncSeparate |
| glStencilMask_t OpenGl_GlFunctions::glStencilMask |
| PFNGLSTENCILMASKSEPARATEPROC OpenGl_GlFunctions::glStencilMaskSeparate |
| glStencilOp_t OpenGl_GlFunctions::glStencilOp |
| PFNGLSTENCILOPSEPARATEPROC OpenGl_GlFunctions::glStencilOpSeparate |
| PFNGLTEXBUFFERPROC OpenGl_GlFunctions::glTexBuffer |
| PFNGLTEXBUFFERRANGEPROC OpenGl_GlFunctions::glTexBufferRange |
| glTexCoordPointer_t OpenGl_GlFunctions::glTexCoordPointer |
| glTexEnvi_t OpenGl_GlFunctions::glTexEnvi |
| glTexGenfv_t OpenGl_GlFunctions::glTexGenfv |
| glTexGeni_t OpenGl_GlFunctions::glTexGeni |
| glTexImage1D_t OpenGl_GlFunctions::glTexImage1D |
| glTexImage2D_t OpenGl_GlFunctions::glTexImage2D |
| PFNGLTEXIMAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage2DMultisample |
| PFNGLTEXIMAGE3DPROC OpenGl_GlFunctions::glTexImage3D |
| PFNGLTEXIMAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexImage3DMultisample |
| glTexParameterf_t OpenGl_GlFunctions::glTexParameterf |
| glTexParameterfv_t OpenGl_GlFunctions::glTexParameterfv |
| glTexParameteri_t OpenGl_GlFunctions::glTexParameteri |
| PFNGLTEXPARAMETERIIVPROC OpenGl_GlFunctions::glTexParameterIiv |
| PFNGLTEXPARAMETERIUIVPROC OpenGl_GlFunctions::glTexParameterIuiv |
| glTexParameteriv_t OpenGl_GlFunctions::glTexParameteriv |
| PFNGLTEXSTORAGE1DPROC OpenGl_GlFunctions::glTexStorage1D |
| PFNGLTEXSTORAGE2DPROC OpenGl_GlFunctions::glTexStorage2D |
| PFNGLTEXSTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage2DMultisample |
| PFNGLTEXSTORAGE3DPROC OpenGl_GlFunctions::glTexStorage3D |
| PFNGLTEXSTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTexStorage3DMultisample |
| glTexSubImage1D_t OpenGl_GlFunctions::glTexSubImage1D |
| glTexSubImage2D_t OpenGl_GlFunctions::glTexSubImage2D |
| PFNGLTEXSUBIMAGE3DPROC OpenGl_GlFunctions::glTexSubImage3D |
| PFNGLTEXTUREBARRIERPROC OpenGl_GlFunctions::glTextureBarrier |
| PFNGLTEXTUREBUFFERPROC OpenGl_GlFunctions::glTextureBuffer |
| PFNGLTEXTUREBUFFERRANGEPROC OpenGl_GlFunctions::glTextureBufferRange |
| PFNGLTEXTUREPARAMETERFPROC OpenGl_GlFunctions::glTextureParameterf |
| PFNGLTEXTUREPARAMETERFVPROC OpenGl_GlFunctions::glTextureParameterfv |
| PFNGLTEXTUREPARAMETERIPROC OpenGl_GlFunctions::glTextureParameteri |
| PFNGLTEXTUREPARAMETERIIVPROC OpenGl_GlFunctions::glTextureParameterIiv |
| PFNGLTEXTUREPARAMETERIUIVPROC OpenGl_GlFunctions::glTextureParameterIuiv |
| PFNGLTEXTUREPARAMETERIVPROC OpenGl_GlFunctions::glTextureParameteriv |
| PFNGLTEXTURESTORAGE1DPROC OpenGl_GlFunctions::glTextureStorage1D |
| PFNGLTEXTURESTORAGE2DPROC OpenGl_GlFunctions::glTextureStorage2D |
| PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage2DMultisample |
| PFNGLTEXTURESTORAGE3DPROC OpenGl_GlFunctions::glTextureStorage3D |
| PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC OpenGl_GlFunctions::glTextureStorage3DMultisample |
| PFNGLTEXTURESUBIMAGE1DPROC OpenGl_GlFunctions::glTextureSubImage1D |
| PFNGLTEXTURESUBIMAGE2DPROC OpenGl_GlFunctions::glTextureSubImage2D |
| PFNGLTEXTURESUBIMAGE3DPROC OpenGl_GlFunctions::glTextureSubImage3D |
| PFNGLTEXTUREVIEWPROC OpenGl_GlFunctions::glTextureView |
| PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC OpenGl_GlFunctions::glTransformFeedbackBufferBase |
| PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC OpenGl_GlFunctions::glTransformFeedbackBufferRange |
| PFNGLTRANSFORMFEEDBACKVARYINGSPROC OpenGl_GlFunctions::glTransformFeedbackVaryings |
| PFNGLUNIFORM1DPROC OpenGl_GlFunctions::glUniform1d |
| PFNGLUNIFORM1DVPROC OpenGl_GlFunctions::glUniform1dv |
| PFNGLUNIFORM1FPROC OpenGl_GlFunctions::glUniform1f |
| PFNGLUNIFORM1FVPROC OpenGl_GlFunctions::glUniform1fv |
| PFNGLUNIFORM1IPROC OpenGl_GlFunctions::glUniform1i |
| PFNGLUNIFORM1IVPROC OpenGl_GlFunctions::glUniform1iv |
| PFNGLUNIFORM1UIPROC OpenGl_GlFunctions::glUniform1ui |
| PFNGLUNIFORM1UIVPROC OpenGl_GlFunctions::glUniform1uiv |
| PFNGLUNIFORM2DPROC OpenGl_GlFunctions::glUniform2d |
| PFNGLUNIFORM2DVPROC OpenGl_GlFunctions::glUniform2dv |
| PFNGLUNIFORM2FPROC OpenGl_GlFunctions::glUniform2f |
| PFNGLUNIFORM2FVPROC OpenGl_GlFunctions::glUniform2fv |
| PFNGLUNIFORM2IPROC OpenGl_GlFunctions::glUniform2i |
| PFNGLUNIFORM2IVPROC OpenGl_GlFunctions::glUniform2iv |
| PFNGLUNIFORM2UIPROC OpenGl_GlFunctions::glUniform2ui |
| PFNGLUNIFORM2UIVPROC OpenGl_GlFunctions::glUniform2uiv |
| PFNGLUNIFORM3DPROC OpenGl_GlFunctions::glUniform3d |
| PFNGLUNIFORM3DVPROC OpenGl_GlFunctions::glUniform3dv |
| PFNGLUNIFORM3FPROC OpenGl_GlFunctions::glUniform3f |
| PFNGLUNIFORM3FVPROC OpenGl_GlFunctions::glUniform3fv |
| PFNGLUNIFORM3IPROC OpenGl_GlFunctions::glUniform3i |
| PFNGLUNIFORM3IVPROC OpenGl_GlFunctions::glUniform3iv |
| PFNGLUNIFORM3UIPROC OpenGl_GlFunctions::glUniform3ui |
| PFNGLUNIFORM3UIVPROC OpenGl_GlFunctions::glUniform3uiv |
| PFNGLUNIFORM4DPROC OpenGl_GlFunctions::glUniform4d |
| PFNGLUNIFORM4DVPROC OpenGl_GlFunctions::glUniform4dv |
| PFNGLUNIFORM4FPROC OpenGl_GlFunctions::glUniform4f |
| PFNGLUNIFORM4FVPROC OpenGl_GlFunctions::glUniform4fv |
| PFNGLUNIFORM4IPROC OpenGl_GlFunctions::glUniform4i |
| PFNGLUNIFORM4IVPROC OpenGl_GlFunctions::glUniform4iv |
| PFNGLUNIFORM4UIPROC OpenGl_GlFunctions::glUniform4ui |
| PFNGLUNIFORM4UIVPROC OpenGl_GlFunctions::glUniform4uiv |
| PFNGLUNIFORMBLOCKBINDINGPROC OpenGl_GlFunctions::glUniformBlockBinding |
| PFNGLUNIFORMHANDLEUI64ARBPROC OpenGl_GlFunctions::glUniformHandleui64ARB |
| PFNGLUNIFORMHANDLEUI64VARBPROC OpenGl_GlFunctions::glUniformHandleui64vARB |
| PFNGLUNIFORMMATRIX2DVPROC OpenGl_GlFunctions::glUniformMatrix2dv |
| PFNGLUNIFORMMATRIX2FVPROC OpenGl_GlFunctions::glUniformMatrix2fv |
| PFNGLUNIFORMMATRIX2X3DVPROC OpenGl_GlFunctions::glUniformMatrix2x3dv |
| PFNGLUNIFORMMATRIX2X3FVPROC OpenGl_GlFunctions::glUniformMatrix2x3fv |
| PFNGLUNIFORMMATRIX2X4DVPROC OpenGl_GlFunctions::glUniformMatrix2x4dv |
| PFNGLUNIFORMMATRIX2X4FVPROC OpenGl_GlFunctions::glUniformMatrix2x4fv |
| PFNGLUNIFORMMATRIX3DVPROC OpenGl_GlFunctions::glUniformMatrix3dv |
| PFNGLUNIFORMMATRIX3FVPROC OpenGl_GlFunctions::glUniformMatrix3fv |
| PFNGLUNIFORMMATRIX3X2DVPROC OpenGl_GlFunctions::glUniformMatrix3x2dv |
| PFNGLUNIFORMMATRIX3X2FVPROC OpenGl_GlFunctions::glUniformMatrix3x2fv |
| PFNGLUNIFORMMATRIX3X4DVPROC OpenGl_GlFunctions::glUniformMatrix3x4dv |
| PFNGLUNIFORMMATRIX3X4FVPROC OpenGl_GlFunctions::glUniformMatrix3x4fv |
| PFNGLUNIFORMMATRIX4DVPROC OpenGl_GlFunctions::glUniformMatrix4dv |
| PFNGLUNIFORMMATRIX4FVPROC OpenGl_GlFunctions::glUniformMatrix4fv |
| PFNGLUNIFORMMATRIX4X2DVPROC OpenGl_GlFunctions::glUniformMatrix4x2dv |
| PFNGLUNIFORMMATRIX4X2FVPROC OpenGl_GlFunctions::glUniformMatrix4x2fv |
| PFNGLUNIFORMMATRIX4X3DVPROC OpenGl_GlFunctions::glUniformMatrix4x3dv |
| PFNGLUNIFORMMATRIX4X3FVPROC OpenGl_GlFunctions::glUniformMatrix4x3fv |
| PFNGLUNIFORMSUBROUTINESUIVPROC OpenGl_GlFunctions::glUniformSubroutinesuiv |
| PFNGLUNMAPBUFFERPROC OpenGl_GlFunctions::glUnmapBuffer |
| PFNGLUNMAPNAMEDBUFFERPROC OpenGl_GlFunctions::glUnmapNamedBuffer |
| PFNGLUSEPROGRAMPROC OpenGl_GlFunctions::glUseProgram |
| PFNGLUSEPROGRAMSTAGESPROC OpenGl_GlFunctions::glUseProgramStages |
| PFNGLVALIDATEPROGRAMPROC OpenGl_GlFunctions::glValidateProgram |
| PFNGLVALIDATEPROGRAMPIPELINEPROC OpenGl_GlFunctions::glValidateProgramPipeline |
| PFNGLVERTEXARRAYATTRIBBINDINGPROC OpenGl_GlFunctions::glVertexArrayAttribBinding |
| PFNGLVERTEXARRAYATTRIBFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribFormat |
| PFNGLVERTEXARRAYATTRIBIFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribIFormat |
| PFNGLVERTEXARRAYATTRIBLFORMATPROC OpenGl_GlFunctions::glVertexArrayAttribLFormat |
| PFNGLVERTEXARRAYBINDINGDIVISORPROC OpenGl_GlFunctions::glVertexArrayBindingDivisor |
| PFNGLVERTEXARRAYELEMENTBUFFERPROC OpenGl_GlFunctions::glVertexArrayElementBuffer |
| PFNGLVERTEXARRAYVERTEXBUFFERPROC OpenGl_GlFunctions::glVertexArrayVertexBuffer |
| PFNGLVERTEXARRAYVERTEXBUFFERSPROC OpenGl_GlFunctions::glVertexArrayVertexBuffers |
| PFNGLVERTEXATTRIB1DPROC OpenGl_GlFunctions::glVertexAttrib1d |
| PFNGLVERTEXATTRIB1DVPROC OpenGl_GlFunctions::glVertexAttrib1dv |
| PFNGLVERTEXATTRIB1FPROC OpenGl_GlFunctions::glVertexAttrib1f |
| PFNGLVERTEXATTRIB1FVPROC OpenGl_GlFunctions::glVertexAttrib1fv |
| PFNGLVERTEXATTRIB1SPROC OpenGl_GlFunctions::glVertexAttrib1s |
| PFNGLVERTEXATTRIB1SVPROC OpenGl_GlFunctions::glVertexAttrib1sv |
| PFNGLVERTEXATTRIB2DPROC OpenGl_GlFunctions::glVertexAttrib2d |
| PFNGLVERTEXATTRIB2DVPROC OpenGl_GlFunctions::glVertexAttrib2dv |
| PFNGLVERTEXATTRIB2FPROC OpenGl_GlFunctions::glVertexAttrib2f |
| PFNGLVERTEXATTRIB2FVPROC OpenGl_GlFunctions::glVertexAttrib2fv |
| PFNGLVERTEXATTRIB2SPROC OpenGl_GlFunctions::glVertexAttrib2s |
| PFNGLVERTEXATTRIB2SVPROC OpenGl_GlFunctions::glVertexAttrib2sv |
| PFNGLVERTEXATTRIB3DPROC OpenGl_GlFunctions::glVertexAttrib3d |
| PFNGLVERTEXATTRIB3DVPROC OpenGl_GlFunctions::glVertexAttrib3dv |
| PFNGLVERTEXATTRIB3FPROC OpenGl_GlFunctions::glVertexAttrib3f |
| PFNGLVERTEXATTRIB3FVPROC OpenGl_GlFunctions::glVertexAttrib3fv |
| PFNGLVERTEXATTRIB3SPROC OpenGl_GlFunctions::glVertexAttrib3s |
| PFNGLVERTEXATTRIB3SVPROC OpenGl_GlFunctions::glVertexAttrib3sv |
| PFNGLVERTEXATTRIB4BVPROC OpenGl_GlFunctions::glVertexAttrib4bv |
| PFNGLVERTEXATTRIB4DPROC OpenGl_GlFunctions::glVertexAttrib4d |
| PFNGLVERTEXATTRIB4DVPROC OpenGl_GlFunctions::glVertexAttrib4dv |
| PFNGLVERTEXATTRIB4FPROC OpenGl_GlFunctions::glVertexAttrib4f |
| PFNGLVERTEXATTRIB4FVPROC OpenGl_GlFunctions::glVertexAttrib4fv |
| PFNGLVERTEXATTRIB4IVPROC OpenGl_GlFunctions::glVertexAttrib4iv |
| PFNGLVERTEXATTRIB4NBVPROC OpenGl_GlFunctions::glVertexAttrib4Nbv |
| PFNGLVERTEXATTRIB4NIVPROC OpenGl_GlFunctions::glVertexAttrib4Niv |
| PFNGLVERTEXATTRIB4NSVPROC OpenGl_GlFunctions::glVertexAttrib4Nsv |
| PFNGLVERTEXATTRIB4NUBPROC OpenGl_GlFunctions::glVertexAttrib4Nub |
| PFNGLVERTEXATTRIB4NUBVPROC OpenGl_GlFunctions::glVertexAttrib4Nubv |
| PFNGLVERTEXATTRIB4NUIVPROC OpenGl_GlFunctions::glVertexAttrib4Nuiv |
| PFNGLVERTEXATTRIB4NUSVPROC OpenGl_GlFunctions::glVertexAttrib4Nusv |
| PFNGLVERTEXATTRIB4SPROC OpenGl_GlFunctions::glVertexAttrib4s |
| PFNGLVERTEXATTRIB4SVPROC OpenGl_GlFunctions::glVertexAttrib4sv |
| PFNGLVERTEXATTRIB4UBVPROC OpenGl_GlFunctions::glVertexAttrib4ubv |
| PFNGLVERTEXATTRIB4UIVPROC OpenGl_GlFunctions::glVertexAttrib4uiv |
| PFNGLVERTEXATTRIB4USVPROC OpenGl_GlFunctions::glVertexAttrib4usv |
| PFNGLVERTEXATTRIBBINDINGPROC OpenGl_GlFunctions::glVertexAttribBinding |
| PFNGLVERTEXATTRIBDIVISORPROC OpenGl_GlFunctions::glVertexAttribDivisor |
| PFNGLVERTEXATTRIBFORMATPROC OpenGl_GlFunctions::glVertexAttribFormat |
| PFNGLVERTEXATTRIBI1IPROC OpenGl_GlFunctions::glVertexAttribI1i |
| PFNGLVERTEXATTRIBI1IVPROC OpenGl_GlFunctions::glVertexAttribI1iv |
| PFNGLVERTEXATTRIBI1UIPROC OpenGl_GlFunctions::glVertexAttribI1ui |
| PFNGLVERTEXATTRIBI1UIVPROC OpenGl_GlFunctions::glVertexAttribI1uiv |
| PFNGLVERTEXATTRIBI2IPROC OpenGl_GlFunctions::glVertexAttribI2i |
| PFNGLVERTEXATTRIBI2IVPROC OpenGl_GlFunctions::glVertexAttribI2iv |
| PFNGLVERTEXATTRIBI2UIPROC OpenGl_GlFunctions::glVertexAttribI2ui |
| PFNGLVERTEXATTRIBI2UIVPROC OpenGl_GlFunctions::glVertexAttribI2uiv |
| PFNGLVERTEXATTRIBI3IPROC OpenGl_GlFunctions::glVertexAttribI3i |
| PFNGLVERTEXATTRIBI3IVPROC OpenGl_GlFunctions::glVertexAttribI3iv |
| PFNGLVERTEXATTRIBI3UIPROC OpenGl_GlFunctions::glVertexAttribI3ui |
| PFNGLVERTEXATTRIBI3UIVPROC OpenGl_GlFunctions::glVertexAttribI3uiv |
| PFNGLVERTEXATTRIBI4BVPROC OpenGl_GlFunctions::glVertexAttribI4bv |
| PFNGLVERTEXATTRIBI4IPROC OpenGl_GlFunctions::glVertexAttribI4i |
| PFNGLVERTEXATTRIBI4IVPROC OpenGl_GlFunctions::glVertexAttribI4iv |
| PFNGLVERTEXATTRIBI4SVPROC OpenGl_GlFunctions::glVertexAttribI4sv |
| PFNGLVERTEXATTRIBI4UBVPROC OpenGl_GlFunctions::glVertexAttribI4ubv |
| PFNGLVERTEXATTRIBI4UIPROC OpenGl_GlFunctions::glVertexAttribI4ui |
| PFNGLVERTEXATTRIBI4UIVPROC OpenGl_GlFunctions::glVertexAttribI4uiv |
| PFNGLVERTEXATTRIBI4USVPROC OpenGl_GlFunctions::glVertexAttribI4usv |
| PFNGLVERTEXATTRIBIFORMATPROC OpenGl_GlFunctions::glVertexAttribIFormat |
| PFNGLVERTEXATTRIBIPOINTERPROC OpenGl_GlFunctions::glVertexAttribIPointer |
| PFNGLVERTEXATTRIBL1DPROC OpenGl_GlFunctions::glVertexAttribL1d |
| PFNGLVERTEXATTRIBL1DVPROC OpenGl_GlFunctions::glVertexAttribL1dv |
| PFNGLVERTEXATTRIBL1UI64ARBPROC OpenGl_GlFunctions::glVertexAttribL1ui64ARB |
| PFNGLVERTEXATTRIBL1UI64VARBPROC OpenGl_GlFunctions::glVertexAttribL1ui64vARB |
| PFNGLVERTEXATTRIBL2DPROC OpenGl_GlFunctions::glVertexAttribL2d |
| PFNGLVERTEXATTRIBL2DVPROC OpenGl_GlFunctions::glVertexAttribL2dv |
| PFNGLVERTEXATTRIBL3DPROC OpenGl_GlFunctions::glVertexAttribL3d |
| PFNGLVERTEXATTRIBL3DVPROC OpenGl_GlFunctions::glVertexAttribL3dv |
| PFNGLVERTEXATTRIBL4DPROC OpenGl_GlFunctions::glVertexAttribL4d |
| PFNGLVERTEXATTRIBL4DVPROC OpenGl_GlFunctions::glVertexAttribL4dv |
| PFNGLVERTEXATTRIBLFORMATPROC OpenGl_GlFunctions::glVertexAttribLFormat |
| PFNGLVERTEXATTRIBLPOINTERPROC OpenGl_GlFunctions::glVertexAttribLPointer |
| PFNGLVERTEXATTRIBP1UIPROC OpenGl_GlFunctions::glVertexAttribP1ui |
| PFNGLVERTEXATTRIBP1UIVPROC OpenGl_GlFunctions::glVertexAttribP1uiv |
| PFNGLVERTEXATTRIBP2UIPROC OpenGl_GlFunctions::glVertexAttribP2ui |
| PFNGLVERTEXATTRIBP2UIVPROC OpenGl_GlFunctions::glVertexAttribP2uiv |
| PFNGLVERTEXATTRIBP3UIPROC OpenGl_GlFunctions::glVertexAttribP3ui |
| PFNGLVERTEXATTRIBP3UIVPROC OpenGl_GlFunctions::glVertexAttribP3uiv |
| PFNGLVERTEXATTRIBP4UIPROC OpenGl_GlFunctions::glVertexAttribP4ui |
| PFNGLVERTEXATTRIBP4UIVPROC OpenGl_GlFunctions::glVertexAttribP4uiv |
| PFNGLVERTEXATTRIBPOINTERPROC OpenGl_GlFunctions::glVertexAttribPointer |
| PFNGLVERTEXBINDINGDIVISORPROC OpenGl_GlFunctions::glVertexBindingDivisor |
| glVertexPointer_t OpenGl_GlFunctions::glVertexPointer |
| glViewport_t OpenGl_GlFunctions::glViewport |
| PFNGLVIEWPORTARRAYVPROC OpenGl_GlFunctions::glViewportArrayv |
| PFNGLVIEWPORTINDEXEDFPROC OpenGl_GlFunctions::glViewportIndexedf |
| PFNGLVIEWPORTINDEXEDFVPROC OpenGl_GlFunctions::glViewportIndexedfv |
| PFNGLWAITSYNCPROC OpenGl_GlFunctions::glWaitSync |
| glXQueryCurrentRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererIntegerMESA |
| glXQueryCurrentRendererStringMESA_t OpenGl_GlFunctions::glXQueryCurrentRendererStringMESA |
| glXQueryRendererIntegerMESA_t OpenGl_GlFunctions::glXQueryRendererIntegerMESA |
| glXQueryRendererStringMESA_t OpenGl_GlFunctions::glXQueryRendererStringMESA |
| glXSwapIntervalEXT_t OpenGl_GlFunctions::glXSwapIntervalEXT |
| glXSwapIntervalSGI_t OpenGl_GlFunctions::glXSwapIntervalSGI |