Open CASCADE Technology 7.8.2.dev
OpenGl_GlCore11Fwd Struct Reference

OpenGL 1.1 core without deprecated Fixed Pipeline entry points. Notice that all functions within this structure are actually exported by system GL library. The main purpose for these hint - to control visibility of functions per GL version (global functions should not be used directly to achieve this effect!). More...

#include <OpenGl_GlCore11Fwd.hxx>

Inheritance diagram for OpenGl_GlCore11Fwd:

Data Fields

Miscellaneous
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
 
Depth Buffer
glClearDepth_t glClearDepth
 
PFNGLCLEARDEPTHFPROC glClearDepthf
 
glDepthFunc_t glDepthFunc
 
glDepthMask_t glDepthMask
 
glDepthRange_t glDepthRange
 
PFNGLDEPTHRANGEFPROC glDepthRangef
 
Transformation
glViewport_t glViewport
 
Vertex Arrays
glDrawArrays_t glDrawArrays
 
glDrawElements_t glDrawElements
 
Raster functions
glPixelStorei_t glPixelStorei
 
glReadPixels_t glReadPixels
 
Stenciling
glStencilFunc_t glStencilFunc
 
glStencilMask_t glStencilMask
 
glStencilOp_t glStencilOp
 
glClearStencil_t glClearStencil
 
Texture mapping
glTexParameterf_t glTexParameterf
 
glTexParameteri_t glTexParameteri
 
glTexParameterfv_t glTexParameterfv
 
glTexParameteriv_t glTexParameteriv
 
glGetTexParameterfv_t glGetTexParameterfv
 
glGetTexParameteriv_t glGetTexParameteriv
 
glTexImage2D_t glTexImage2D
 
glGenTextures_t glGenTextures
 
glDeleteTextures_t glDeleteTextures
 
glBindTexture_t glBindTexture
 
glIsTexture_t glIsTexture
 
glTexSubImage2D_t glTexSubImage2D
 
glCopyTexImage2D_t glCopyTexImage2D
 
glCopyTexSubImage2D_t glCopyTexSubImage2D
 
desktop extensions - not supported in OpenGL ES 2..0
glTexImage1D_t glTexImage1D
 
glTexSubImage1D_t glTexSubImage1D
 
glCopyTexImage1D_t glCopyTexImage1D
 
glCopyTexSubImage1D_t glCopyTexSubImage1D
 
glGetTexImage_t glGetTexImage
 
glAlphaFunc_t glAlphaFunc
 
glPointSize_t glPointSize
 
glReadBuffer_t glReadBuffer
 
glDrawBuffer_t glDrawBuffer
 
glGetTexLevelParameteriv_t glGetTexLevelParameteriv
 
glGetPointerv_t glGetPointerv
 
glPolygonMode_t glPolygonMode
 
glLogicOp_t glLogicOp
 

Additional Inherited Members

- Protected Types inherited from OpenGl_GlFunctions
typedef GLclampf theGreen
 
typedef GLclampf GLclampf theBlue
 
typedef GLclampf GLclampf GLclampf theAlpha
 
typedef GLboolean theGreen
 
typedef GLboolean GLboolean theBlue
 
typedef GLboolean GLboolean GLboolean theAlpha
 
typedef GLenum dfactor
 
typedef GLfloat theUnits
 
typedef GLint theY
 
typedef GLint GLsizei theWidth
 
typedef GLint GLsizei GLsizei theHeight
 
typedef GLbooleantheValues
 
typedef GLfloattheValues
 
typedef GLinttheValues
 
typedef const GLubyte *APIENTRYP glGetString_t(GLenum theName)
 
typedef GLenum theMode
 
typedef GLvoid ** params
 
typedef GLint param
 
typedef GLclampd theFarValue
 
typedef GLint theFirst
 
typedef GLint GLsizei theCount
 
typedef GLsizei theCount
 
typedef GLsizei GLenum theType
 
typedef GLsizei GLenum const GLvoidtheIndices
 
typedef GLint theParam
 
typedef GLint y
 
typedef GLint GLsizei width
 
typedef GLint GLsizei GLsizei height
 
typedef GLint GLsizei GLsizei GLenum format
 
typedef GLint GLsizei GLsizei GLenum GLenum type
 
typedef GLint GLsizei GLsizei GLenum GLenum GLvoidpixels
 
typedef GLint ref
 
typedef GLint GLuint mask
 
typedef GLenum zfail
 
typedef GLenum GLenum zpass
 
typedef GLenum pname
 
typedef GLenum GLfloat param
 
typedef GLenum GLint param
 
typedef GLenum const GLfloatparams
 
typedef GLenum const GLintparams
 
typedef GLenum GLfloatparams
 
typedef GLenum GLintparams
 
typedef GLint level
 
typedef GLint GLint internalFormat
 
typedef GLint GLint GLsizei width
 
typedef GLint GLint GLsizei GLsizei height
 
typedef GLint GLint GLsizei GLsizei GLint border
 
typedef GLint GLint GLsizei GLsizei GLint GLenum format
 
typedef GLint GLint GLsizei GLsizei GLint GLenum GLenum type
 
typedef GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoidpixels
 
typedef GLuinttextures
 
typedef const GLuinttextures
 
typedef GLuint texture
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLint yoffset
 
typedef GLint GLint GLint GLsizei width
 
typedef GLint GLint GLint GLsizei GLsizei height
 
typedef GLint GLint GLint GLsizei GLsizei GLenum format
 
typedef GLint GLint GLint GLsizei GLsizei GLenum GLenum type
 
typedef GLint GLint GLint GLsizei GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint GLenum internalformat
 
typedef GLint GLenum GLint x
 
typedef GLint GLenum GLint GLint y
 
typedef GLint GLenum GLint GLint GLsizei width
 
typedef GLint GLenum GLint GLint GLsizei GLsizei height
 
typedef GLint GLenum GLint GLint GLsizei GLsizei GLint border
 
typedef GLint GLint GLint GLint x
 
typedef GLint GLint GLint GLint GLint y
 
typedef GLint GLint GLint GLint GLint GLsizei width
 
typedef GLint GLint GLint GLint GLint GLsizei GLsizei height
 
typedef GLint GLint GLsizei GLint border
 
typedef GLint GLint GLsizei GLint GLenum format
 
typedef GLint GLint GLsizei GLint GLenum GLenum type
 
typedef GLint GLint GLsizei GLint GLenum GLenum const GLvoidpixels
 
typedef GLint GLint GLsizei GLenum format
 
typedef GLint GLint GLsizei GLenum GLenum type
 
typedef GLint GLint GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint GLenum GLint GLint GLsizei GLint border
 
typedef GLint GLint GLint x
 
typedef GLint GLint GLint GLint y
 
typedef GLint GLint GLint GLint GLsizei width
 
typedef GLint GLenum format
 
typedef GLint GLenum GLenum type
 
typedef GLint GLenum GLenum GLvoidpixels
 
typedef GLclampf theRef
 
typedef GLushort thePattern
 
typedef const GLfloatparams
 
typedef GLenum mode
 
typedef const GLdoubletheEquation
 
typedef GLsizei theRange
 
typedef GLenum theType
 
typedef GLenum const GLvoidtheLists
 
typedef GLsizei height
 
typedef GLsizei GLenum format
 
typedef GLsizei GLenum GLenum type
 
typedef GLsizei GLenum GLenum const GLvoidpixels
 
typedef GLint GLsizei GLsizei GLenum type
 
typedef GLsizei GLfloat xorig
 
typedef GLsizei GLfloat GLfloat yorig
 
typedef GLsizei GLfloat GLfloat GLfloat xmove
 
typedef GLsizei GLfloat GLfloat GLfloat GLfloat ymove
 
typedef GLsizei GLfloat GLfloat GLfloat GLfloat const GLubytebitmap
 
typedef GLsizei theStride
 
typedef GLsizei const GLvoidthePtr
 
typedef GLenum GLsizei theStride
 
typedef GLenum GLsizei const GLvoidthePtr
 
typedef GLint GLenum pname
 
typedef GLint GLenum GLfloatparams
 
typedef GLint GLenum GLintparams
 
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
 
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)
 
- Protected Member Functions inherited from OpenGl_GlFunctions
void load (OpenGl_Context &theCtx, Standard_Boolean theIsCoreProfile)
 Load functions.
 
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
 
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
 
typedef void (APIENTRYP glDrawArrays_t)(GLenum theMode
 
typedef void (APIENTRYP glDrawElements_t)(GLenum theMode
 
typedef void (APIENTRYP glPixelStorei_t)(GLenum theParamName
 
typedef void (APIENTRYP glReadPixels_t)(GLint x
 
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)
 
typedef void (APIENTRYP glTexParameterf_t)(GLenum target
 
typedef void (APIENTRYP glTexParameteri_t)(GLenum target
 
typedef void (APIENTRYP glTexParameterfv_t)(GLenum target
 
typedef void (APIENTRYP glTexParameteriv_t)(GLenum target
 
typedef void (APIENTRYP glGetTexParameterfv_t)(GLenum target
 
typedef void (APIENTRYP glGetTexParameteriv_t)(GLenum target
 
typedef void (APIENTRYP glTexImage2D_t)(GLenum target
 
typedef void (APIENTRYP glGenTextures_t)(GLsizei n
 
typedef void (APIENTRYP glDeleteTextures_t)(GLsizei n
 
typedef void (APIENTRYP glBindTexture_t)(GLenum target
 
typedef GLboolean (APIENTRYP glIsTexture_t)(GLuint texture)
 
typedef void (APIENTRYP glTexSubImage2D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexImage2D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexSubImage2D_t)(GLenum target
 
typedef void (APIENTRYP glTexImage1D_t)(GLenum target
 
typedef void (APIENTRYP glTexSubImage1D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexImage1D_t)(GLenum target
 
typedef void (APIENTRYP glCopyTexSubImage1D_t)(GLenum target
 
typedef void (APIENTRYP glGetTexImage_t)(GLenum target
 
typedef void (APIENTRYP glAlphaFunc_t)(GLenum theFunc
 
typedef void (APIENTRYP glPointSize_t)(GLfloat theSize)
 
typedef void (APIENTRYP glLineStipple_t)(GLint theFactor
 
typedef void (APIENTRYP glPolygonStipple_t)(const GLubyte *theMask)
 
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
 
typedef void (APIENTRYP glClipPlane_t)(GLenum thePlane
 
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)
 
typedef void (APIENTRYP glDrawPixels_t)(GLsizei width
 
typedef void (APIENTRYP glCopyPixels_t)(GLint x
 
typedef void (APIENTRYP glBitmap_t)(GLsizei width
 
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
 
typedef void (APIENTRYP glBlendBarrier_t)(void)
 
typedef void (APIENTRYP glPrimitiveBoundingBox_t)(GLfloat minX
 
typedef void (APIENTRYP glViewport_t)(GLint theX
 
typedef void (APIENTRYP glTexEnvi_t)(GLenum target
 
typedef void (APIENTRYP glGetTexEnviv_t)(GLenum target
 
typedef void (APIENTRYP glLogicOp_t)(GLenum opcode)
 
typedef void (APIENTRYP glColor4fv_t)(const GLfloat *theVec)
 
typedef void (APIENTRYP glMatrixMode_t)(GLenum theMode)
 
typedef void (APIENTRYP glLoadIdentity_t)()
 
typedef void (APIENTRYP glLoadMatrixf_t)(const GLfloat *theMatrix)
 
typedef void (APIENTRYP glRasterPos2i_t)(GLint x
 
typedef void (APIENTRYP glRasterPos3fv_t)(const GLfloat *theVec)
 
typedef void (APIENTRYP glTexGeni_t)(GLenum coord
 
typedef void (APIENTRYP glTexGenfv_t)(GLenum coord
 
- Static Protected Member Functions inherited from OpenGl_GlFunctions
static bool debugPrintError (const char *theName)
 Check glGetError(); defined for debugging purposes.
 
static void readGlVersion (Standard_Integer &theGlVerMajor, Standard_Integer &theGlVerMinor)
 Read OpenGL version.
 
- Protected Attributes inherited from OpenGl_GlFunctions
PFNGLBLENDCOLORPROC glBlendColor
 
PFNGLBLENDEQUATIONPROC glBlendEquation
 
PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements
 
PFNGLTEXIMAGE3DPROC glTexImage3D
 
PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D
 
PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D
 
PFNGLACTIVETEXTUREPROC glActiveTexture
 
PFNGLSAMPLECOVERAGEPROC glSampleCoverage
 
PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D
 
PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D
 
PFNGLCOMPRESSEDTEXIMAGE1DPROC glCompressedTexImage1D
 
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D
 
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D
 
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glCompressedTexSubImage1D
 
PFNGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage
 
PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate
 
PFNGLMULTIDRAWARRAYSPROC glMultiDrawArrays
 
PFNGLMULTIDRAWELEMENTSPROC glMultiDrawElements
 
PFNGLPOINTPARAMETERFPROC glPointParameterf
 
PFNGLPOINTPARAMETERFVPROC glPointParameterfv
 
PFNGLPOINTPARAMETERIPROC glPointParameteri
 
PFNGLPOINTPARAMETERIVPROC glPointParameteriv
 
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
 
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
 
PFNGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv
 
PFNGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv
 
PFNGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv
 
PFNGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv
 
PFNGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv
 
PFNGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv
 
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
 
PFNGLBINDVERTEXARRAYPROC glBindVertexArray
 
PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays
 
PFNGLGENVERTEXARRAYSPROC glGenVertexArrays
 
PFNGLISVERTEXARRAYPROC glIsVertexArray
 
PFNGLMAPBUFFERRANGEPROC glMapBufferRange
 
PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange
 
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
 
PFNGLGETUNIFORMINDICESPROC glGetUniformIndices
 
PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv
 
PFNGLGETACTIVEUNIFORMNAMEPROC glGetActiveUniformName
 
PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex
 
PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv
 
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName
 
PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding
 
PFNGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData
 
PFNGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced
 
PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced
 
PFNGLTEXBUFFERPROC glTexBuffer
 
PFNGLPRIMITIVERESTARTINDEXPROC glPrimitiveRestartIndex
 
PFNGLDRAWELEMENTSBASEVERTEXPROC glDrawElementsBaseVertex
 
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glDrawRangeElementsBaseVertex
 
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glDrawElementsInstancedBaseVertex
 
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glMultiDrawElementsBaseVertex
 
PFNGLPROVOKINGVERTEXPROC glProvokingVertex
 
PFNGLFENCESYNCPROC glFenceSync
 
PFNGLISSYNCPROC glIsSync
 
PFNGLDELETESYNCPROC glDeleteSync
 
PFNGLCLIENTWAITSYNCPROC glClientWaitSync
 
PFNGLWAITSYNCPROC glWaitSync
 
PFNGLGETINTEGER64VPROC glGetInteger64v
 
PFNGLGETSYNCIVPROC glGetSynciv
 
PFNGLTEXIMAGE2DMULTISAMPLEPROC glTexImage2DMultisample
 
PFNGLTEXIMAGE3DMULTISAMPLEPROC glTexImage3DMultisample
 
PFNGLGETMULTISAMPLEFVPROC glGetMultisamplefv
 
PFNGLSAMPLEMASKIPROC glSampleMaski
 
PFNGLGETINTEGER64I_VPROC glGetInteger64i_v
 
PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v
 
PFNGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture
 
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glBindFragDataLocationIndexed
 
PFNGLGETFRAGDATAINDEXPROC glGetFragDataIndex
 
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
 
PFNGLQUERYCOUNTERPROC glQueryCounter
 
PFNGLGETQUERYOBJECTI64VPROC glGetQueryObjecti64v
 
PFNGLGETQUERYOBJECTUI64VPROC glGetQueryObjectui64v
 
PFNGLVERTEXATTRIBP1UIPROC glVertexAttribP1ui
 
PFNGLVERTEXATTRIBP1UIVPROC glVertexAttribP1uiv
 
PFNGLVERTEXATTRIBP2UIPROC glVertexAttribP2ui
 
PFNGLVERTEXATTRIBP2UIVPROC glVertexAttribP2uiv
 
PFNGLVERTEXATTRIBP3UIPROC glVertexAttribP3ui
 
PFNGLVERTEXATTRIBP3UIVPROC glVertexAttribP3uiv
 
PFNGLVERTEXATTRIBP4UIPROC glVertexAttribP4ui
 
PFNGLVERTEXATTRIBP4UIVPROC glVertexAttribP4uiv
 
PFNGLVERTEXATTRIBDIVISORPROC glVertexAttribDivisor
 
PFNGLDRAWARRAYSINDIRECTPROC glDrawArraysIndirect
 
PFNGLDRAWELEMENTSINDIRECTPROC glDrawElementsIndirect
 
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
 
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glGetSubroutineUniformLocation
 
PFNGLGETSUBROUTINEINDEXPROC glGetSubroutineIndex
 
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glGetActiveSubroutineUniformiv
 
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glGetActiveSubroutineUniformName
 
PFNGLGETACTIVESUBROUTINENAMEPROC glGetActiveSubroutineName
 
PFNGLUNIFORMSUBROUTINESUIVPROC glUniformSubroutinesuiv
 
PFNGLGETUNIFORMSUBROUTINEUIVPROC glGetUniformSubroutineuiv
 
PFNGLGETPROGRAMSTAGEIVPROC glGetProgramStageiv
 
PFNGLPATCHPARAMETERIPROC glPatchParameteri
 
PFNGLPATCHPARAMETERFVPROC glPatchParameterfv
 
PFNGLBINDTRANSFORMFEEDBACKPROC glBindTransformFeedback
 
PFNGLDELETETRANSFORMFEEDBACKSPROC glDeleteTransformFeedbacks
 
PFNGLGENTRANSFORMFEEDBACKSPROC glGenTransformFeedbacks
 
PFNGLISTRANSFORMFEEDBACKPROC glIsTransformFeedback
 
PFNGLPAUSETRANSFORMFEEDBACKPROC glPauseTransformFeedback
 
PFNGLRESUMETRANSFORMFEEDBACKPROC glResumeTransformFeedback
 
PFNGLDRAWTRANSFORMFEEDBACKPROC glDrawTransformFeedback
 
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glDrawTransformFeedbackStream
 
PFNGLBEGINQUERYINDEXEDPROC glBeginQueryIndexed
 
PFNGLENDQUERYINDEXEDPROC glEndQueryIndexed
 
PFNGLGETQUERYINDEXEDIVPROC glGetQueryIndexediv
 
PFNGLMINSAMPLESHADINGPROC glMinSampleShading
 
PFNGLBLENDEQUATIONIPROC glBlendEquationi
 
PFNGLBLENDEQUATIONSEPARATEIPROC glBlendEquationSeparatei
 
PFNGLBLENDFUNCIPROC glBlendFunci
 
PFNGLBLENDFUNCSEPARATEIPROC glBlendFuncSeparatei
 
PFNGLRELEASESHADERCOMPILERPROC glReleaseShaderCompiler
 
PFNGLSHADERBINARYPROC glShaderBinary
 
PFNGLGETSHADERPRECISIONFORMATPROC glGetShaderPrecisionFormat
 
PFNGLDEPTHRANGEFPROC glDepthRangef
 
PFNGLCLEARDEPTHFPROC glClearDepthf
 
PFNGLGETPROGRAMBINARYPROC glGetProgramBinary
 
PFNGLPROGRAMBINARYPROC glProgramBinary
 
PFNGLPROGRAMPARAMETERIPROC glProgramParameteri
 
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
 
PFNGLVERTEXATTRIBL1DPROC glVertexAttribL1d
 
PFNGLVERTEXATTRIBL2DPROC glVertexAttribL2d
 
PFNGLVERTEXATTRIBL3DPROC glVertexAttribL3d
 
PFNGLVERTEXATTRIBL4DPROC glVertexAttribL4d
 
PFNGLVERTEXATTRIBL1DVPROC glVertexAttribL1dv
 
PFNGLVERTEXATTRIBL2DVPROC glVertexAttribL2dv
 
PFNGLVERTEXATTRIBL3DVPROC glVertexAttribL3dv
 
PFNGLVERTEXATTRIBL4DVPROC glVertexAttribL4dv
 
PFNGLVERTEXATTRIBLPOINTERPROC glVertexAttribLPointer
 
PFNGLGETVERTEXATTRIBLDVPROC glGetVertexAttribLdv
 
PFNGLVIEWPORTARRAYVPROC glViewportArrayv
 
PFNGLVIEWPORTINDEXEDFPROC glViewportIndexedf
 
PFNGLVIEWPORTINDEXEDFVPROC glViewportIndexedfv
 
PFNGLSCISSORARRAYVPROC glScissorArrayv
 
PFNGLSCISSORINDEXEDPROC glScissorIndexed
 
PFNGLSCISSORINDEXEDVPROC glScissorIndexedv
 
PFNGLDEPTHRANGEARRAYVPROC glDepthRangeArrayv
 
PFNGLDEPTHRANGEINDEXEDPROC glDepthRangeIndexed
 
PFNGLGETFLOATI_VPROC glGetFloati_v
 
PFNGLGETDOUBLEI_VPROC glGetDoublei_v
 
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glDrawArraysInstancedBaseInstance
 
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glDrawElementsInstancedBaseInstance
 
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glDrawElementsInstancedBaseVertexBaseInstance
 
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glDrawTransformFeedbackInstanced
 
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glDrawTransformFeedbackStreamInstanced
 
PFNGLGETINTERNALFORMATIVPROC glGetInternalformativ
 
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glGetActiveAtomicCounterBufferiv
 
PFNGLBINDIMAGETEXTUREPROC glBindImageTexture
 
PFNGLMEMORYBARRIERPROC glMemoryBarrier
 
PFNGLTEXSTORAGE1DPROC glTexStorage1D
 
PFNGLTEXSTORAGE2DPROC glTexStorage2D
 
PFNGLTEXSTORAGE3DPROC glTexStorage3D
 
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
 
PFNGLBUFFERSTORAGEPROC glBufferStorage
 
PFNGLCLEARTEXIMAGEPROC glClearTexImage
 
PFNGLCLEARTEXSUBIMAGEPROC glClearTexSubImage
 
PFNGLBINDBUFFERSBASEPROC glBindBuffersBase
 
PFNGLBINDBUFFERSRANGEPROC glBindBuffersRange
 
PFNGLBINDTEXTURESPROC glBindTextures
 
PFNGLBINDSAMPLERSPROC glBindSamplers
 
PFNGLBINDIMAGETEXTURESPROC glBindImageTextures
 
PFNGLBINDVERTEXBUFFERSPROC glBindVertexBuffers
 
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
 
PFNGLSPECIALIZESHADERPROC glSpecializeShader
 
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glMultiDrawArraysIndirectCount
 
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glMultiDrawElementsIndirectCount
 
PFNGLPOLYGONOFFSETCLAMPPROC glPolygonOffsetClamp
 
PFNGLPROGRAMPARAMETERIEXTPROC glProgramParameteriEXT
 
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
 
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
 
glClearDepth_t glClearDepth
 
glDepthFunc_t glDepthFunc
 
glDepthMask_t glDepthMask
 
glDepthRange_t glDepthRange
 
glDrawArrays_t glDrawArrays
 
glDrawElements_t glDrawElements
 
glPixelStorei_t glPixelStorei
 
glReadPixels_t glReadPixels
 
glStencilFunc_t glStencilFunc
 
glStencilMask_t glStencilMask
 
glStencilOp_t glStencilOp
 
glClearStencil_t glClearStencil
 
glTexParameterf_t glTexParameterf
 
glTexParameteri_t glTexParameteri
 
glTexParameterfv_t glTexParameterfv
 
glTexParameteriv_t glTexParameteriv
 
glGetTexParameterfv_t glGetTexParameterfv
 
glGetTexParameteriv_t glGetTexParameteriv
 
glTexImage2D_t glTexImage2D
 
glGenTextures_t glGenTextures
 
glDeleteTextures_t glDeleteTextures
 
glBindTexture_t glBindTexture
 
glIsTexture_t glIsTexture
 
glTexSubImage2D_t glTexSubImage2D
 
glCopyTexImage2D_t glCopyTexImage2D
 
glCopyTexSubImage2D_t glCopyTexSubImage2D
 
glTexImage1D_t glTexImage1D
 
glTexSubImage1D_t glTexSubImage1D
 
glCopyTexImage1D_t glCopyTexImage1D
 
glCopyTexSubImage1D_t glCopyTexSubImage1D
 
glGetTexImage_t glGetTexImage
 
glAlphaFunc_t glAlphaFunc
 
glPointSize_t glPointSize
 
glLineStipple_t glLineStipple
 
glPolygonStipple_t glPolygonStipple
 
glShadeModel_t glShadeModel
 
glLightf_t glLightf
 
glLightfv_t glLightfv
 
glLightModeli_t glLightModeli
 
glLightModelfv_t glLightModelfv
 
glMaterialf_t glMaterialf
 
glMaterialfv_t glMaterialfv
 
glColorMaterial_t glColorMaterial
 
glClipPlane_t glClipPlane
 
glDeleteLists_t glDeleteLists
 
glGenLists_t glGenLists
 
glNewList_t glNewList
 
glEndList_t glEndList
 
glCallList_t glCallList
 
glCallLists_t glCallLists
 
glListBase_t glListBase
 
glDrawPixels_t glDrawPixels
 
glCopyPixels_t glCopyPixels
 
glBitmap_t glBitmap
 
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
 
glBlendBarrier_t glBlendBarrier
 
glPrimitiveBoundingBox_t glPrimitiveBoundingBox
 
glXSwapIntervalEXT_t glXSwapIntervalEXT
 
glXSwapIntervalSGI_t glXSwapIntervalSGI
 
glXQueryRendererIntegerMESA_t glXQueryRendererIntegerMESA
 
glXQueryCurrentRendererIntegerMESA_t glXQueryCurrentRendererIntegerMESA
 
glXQueryRendererStringMESA_t glXQueryRendererStringMESA
 
glXQueryCurrentRendererStringMESA_t glXQueryCurrentRendererStringMESA
 
glViewport_t glViewport
 
glTexEnvi_t glTexEnvi
 
glGetTexEnviv_t glGetTexEnviv
 
glLogicOp_t glLogicOp
 
glColor4fv_t glColor4fv
 
glMatrixMode_t glMatrixMode
 
glLoadIdentity_t glLoadIdentity
 
glLoadMatrixf_t glLoadMatrixf
 
glRasterPos2i_t glRasterPos2i
 
glRasterPos3fv_t glRasterPos3fv
 
glTexGeni_t glTexGeni
 
glTexGenfv_t glTexGenfv
 

Detailed Description

OpenGL 1.1 core without deprecated Fixed Pipeline entry points. Notice that all functions within this structure are actually exported by system GL library. The main purpose for these hint - to control visibility of functions per GL version (global functions should not be used directly to achieve this effect!).

Field Documentation

◆ glAlphaFunc

glAlphaFunc_t OpenGl_GlFunctions::glAlphaFunc

◆ glBindTexture

glBindTexture_t OpenGl_GlFunctions::glBindTexture

◆ glBlendFunc

glBlendFunc_t OpenGl_GlFunctions::glBlendFunc

◆ glClear

glClear_t OpenGl_GlFunctions::glClear

◆ glClearColor

glClearColor_t OpenGl_GlFunctions::glClearColor

◆ glClearDepth

glClearDepth_t OpenGl_GlFunctions::glClearDepth

◆ glClearDepthf

PFNGLCLEARDEPTHFPROC OpenGl_GlFunctions::glClearDepthf

◆ glClearStencil

glClearStencil_t OpenGl_GlFunctions::glClearStencil

◆ glColorMask

glColorMask_t OpenGl_GlFunctions::glColorMask

◆ glCopyTexImage1D

glCopyTexImage1D_t OpenGl_GlFunctions::glCopyTexImage1D

◆ glCopyTexImage2D

glCopyTexImage2D_t OpenGl_GlFunctions::glCopyTexImage2D

◆ glCopyTexSubImage1D

glCopyTexSubImage1D_t OpenGl_GlFunctions::glCopyTexSubImage1D

◆ glCopyTexSubImage2D

glCopyTexSubImage2D_t OpenGl_GlFunctions::glCopyTexSubImage2D

◆ glCullFace

glCullFace_t OpenGl_GlFunctions::glCullFace

◆ glDeleteTextures

glDeleteTextures_t OpenGl_GlFunctions::glDeleteTextures

◆ glDepthFunc

glDepthFunc_t OpenGl_GlFunctions::glDepthFunc

◆ glDepthMask

glDepthMask_t OpenGl_GlFunctions::glDepthMask

◆ glDepthRange

glDepthRange_t OpenGl_GlFunctions::glDepthRange

◆ glDepthRangef

PFNGLDEPTHRANGEFPROC OpenGl_GlFunctions::glDepthRangef

◆ glDisable

glDisable_t OpenGl_GlFunctions::glDisable

◆ glDrawArrays

glDrawArrays_t OpenGl_GlFunctions::glDrawArrays

◆ glDrawBuffer

glDrawBuffer_t OpenGl_GlFunctions::glDrawBuffer

◆ glDrawElements

glDrawElements_t OpenGl_GlFunctions::glDrawElements

◆ glEnable

glEnable_t OpenGl_GlFunctions::glEnable

◆ glFinish

glFinish_t OpenGl_GlFunctions::glFinish

◆ glFlush

glFlush_t OpenGl_GlFunctions::glFlush

◆ glFrontFace

glFrontFace_t OpenGl_GlFunctions::glFrontFace

◆ glGenTextures

glGenTextures_t OpenGl_GlFunctions::glGenTextures

◆ glGetBooleanv

glGetBooleanv_t OpenGl_GlFunctions::glGetBooleanv

◆ glGetError

glGetError_t OpenGl_GlFunctions::glGetError

◆ glGetFloatv

glGetFloatv_t OpenGl_GlFunctions::glGetFloatv

◆ glGetIntegerv

glGetIntegerv_t OpenGl_GlFunctions::glGetIntegerv

◆ glGetPointerv

glGetPointerv_t OpenGl_GlFunctions::glGetPointerv

◆ glGetString

glGetString_t OpenGl_GlFunctions::glGetString

◆ glGetTexImage

glGetTexImage_t OpenGl_GlFunctions::glGetTexImage

◆ glGetTexLevelParameteriv

glGetTexLevelParameteriv_t OpenGl_GlFunctions::glGetTexLevelParameteriv

◆ glGetTexParameterfv

glGetTexParameterfv_t OpenGl_GlFunctions::glGetTexParameterfv

◆ glGetTexParameteriv

glGetTexParameteriv_t OpenGl_GlFunctions::glGetTexParameteriv

◆ glHint

glHint_t OpenGl_GlFunctions::glHint

◆ glIsEnabled

glIsEnabled_t OpenGl_GlFunctions::glIsEnabled

◆ glIsTexture

glIsTexture_t OpenGl_GlFunctions::glIsTexture

◆ glLineWidth

glLineWidth_t OpenGl_GlFunctions::glLineWidth

◆ glLogicOp

glLogicOp_t OpenGl_GlFunctions::glLogicOp

◆ glPixelStorei

glPixelStorei_t OpenGl_GlFunctions::glPixelStorei

◆ glPointSize

glPointSize_t OpenGl_GlFunctions::glPointSize

◆ glPolygonMode

glPolygonMode_t OpenGl_GlFunctions::glPolygonMode

◆ glPolygonOffset

glPolygonOffset_t OpenGl_GlFunctions::glPolygonOffset

◆ glReadBuffer

glReadBuffer_t OpenGl_GlFunctions::glReadBuffer

◆ glReadPixels

glReadPixels_t OpenGl_GlFunctions::glReadPixels

◆ glScissor

glScissor_t OpenGl_GlFunctions::glScissor

◆ glStencilFunc

glStencilFunc_t OpenGl_GlFunctions::glStencilFunc

◆ glStencilMask

glStencilMask_t OpenGl_GlFunctions::glStencilMask

◆ glStencilOp

glStencilOp_t OpenGl_GlFunctions::glStencilOp

◆ glTexImage1D

glTexImage1D_t OpenGl_GlFunctions::glTexImage1D

◆ glTexImage2D

glTexImage2D_t OpenGl_GlFunctions::glTexImage2D

◆ glTexParameterf

glTexParameterf_t OpenGl_GlFunctions::glTexParameterf

◆ glTexParameterfv

glTexParameterfv_t OpenGl_GlFunctions::glTexParameterfv

◆ glTexParameteri

glTexParameteri_t OpenGl_GlFunctions::glTexParameteri

◆ glTexParameteriv

glTexParameteriv_t OpenGl_GlFunctions::glTexParameteriv

◆ glTexSubImage1D

glTexSubImage1D_t OpenGl_GlFunctions::glTexSubImage1D

◆ glTexSubImage2D

glTexSubImage2D_t OpenGl_GlFunctions::glTexSubImage2D

◆ glViewport

glViewport_t OpenGl_GlFunctions::glViewport

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