clanGL System

Classes

class  clan::GLFunctions
 GLFunctions. More...
 
struct  clan::MessageLog_GL
 
class  clan::OpenGL
 OpenGL utility class. More...
 
struct  clan::TextureFormat_GL
 

Macros

#define GLFUNC
 

Typedefs

typedef void( clan::ProcAddress )()
 Extension procedure address typedef for OpenGL. More...
 

OpenGL 2.0 binds

#define glCullFace   clan::OpenGL::functions->cullFace
 
#define glFrontFace   clan::OpenGL::functions->frontFace
 
#define glHint   clan::OpenGL::functions->hint
 
#define glLineWidth   clan::OpenGL::functions->lineWidth
 
#define glPointSize   clan::OpenGL::functions->pointSize
 
#define glPolygonMode   clan::OpenGL::functions->polygonMode
 
#define glScissor   clan::OpenGL::functions->scissor
 
#define glTexParameterf   clan::OpenGL::functions->texParameterf
 
#define glTexParameterfv   clan::OpenGL::functions->texParameterfv
 
#define glTexParameteri   clan::OpenGL::functions->texParameteri
 
#define glTexParameteriv   clan::OpenGL::functions->texParameteriv
 
#define glTexImage1D   clan::OpenGL::functions->texImage1D
 
#define glTexImage2D   clan::OpenGL::functions->texImage2D
 
#define glDrawBuffer   clan::OpenGL::functions->drawBuffer
 
#define glClear   clan::OpenGL::functions->clear
 
#define glClearColor   clan::OpenGL::functions->clearColor
 
#define glClearStencil   clan::OpenGL::functions->clearStencil
 
#define glClearDepth   clan::OpenGL::functions->clearDepth
 
#define glStencilMask   clan::OpenGL::functions->stencilMask
 
#define glColorMask   clan::OpenGL::functions->colorMask
 
#define glDepthMask   clan::OpenGL::functions->depthMask
 
#define glDisable   clan::OpenGL::functions->disable
 
#define glEnable   clan::OpenGL::functions->enable
 
#define glFinish   clan::OpenGL::functions->finish
 
#define glFlush   clan::OpenGL::functions->flush
 
#define glBlendFunc   clan::OpenGL::functions->blendFunc
 
#define glLogicOp   clan::OpenGL::functions->logicOp
 
#define glStencilFunc   clan::OpenGL::functions->stencilFunc
 
#define glStencilOp   clan::OpenGL::functions->stencilOp
 
#define glDepthFunc   clan::OpenGL::functions->depthFunc
 
#define glPixelStoref   clan::OpenGL::functions->pixelStoref
 
#define glPixelStorei   clan::OpenGL::functions->pixelStorei
 
#define glReadBuffer   clan::OpenGL::functions->readBuffer
 
#define glReadPixels   clan::OpenGL::functions->readPixels
 
#define glGetBooleanv   clan::OpenGL::functions->getBooleanv
 
#define glGetDoublev   clan::OpenGL::functions->getDoublev
 
#define glGetError   clan::OpenGL::functions->getError
 
#define glGetFloatv   clan::OpenGL::functions->getFloatv
 
#define glGetIntegerv   clan::OpenGL::functions->getIntegerv
 
#define glGetString   clan::OpenGL::functions->getString
 
#define glGetTexImage   clan::OpenGL::functions->getTexImage
 
#define glGetTexParameterfv   clan::OpenGL::functions->getTexParameterfv
 
#define glGetTexParameteriv   clan::OpenGL::functions->getTexParameteriv
 
#define glGetTexLevelParameterfv   clan::OpenGL::functions->getTexLevelParameterfv
 
#define glGetTexLevelParameteriv   clan::OpenGL::functions->getTexLevelParameteriv
 
#define glIsEnabled   clan::OpenGL::functions->isEnabled
 
#define glDepthRange   clan::OpenGL::functions->depthRange
 
#define glViewport   clan::OpenGL::functions->viewport
 
#define glDrawArrays   clan::OpenGL::functions->drawArrays
 
#define glDrawElements   clan::OpenGL::functions->drawElements
 
#define glGetPointerv   clan::OpenGL::functions->getPointerv
 
#define glPolygonOffset   clan::OpenGL::functions->polygonOffset
 
#define glCopyTexImage1D   clan::OpenGL::functions->copyTexImage1D
 
#define glCopyTexImage2D   clan::OpenGL::functions->copyTexImage2D
 
#define glCopyTexSubImage1D   clan::OpenGL::functions->copyTexSubImage1D
 
#define glCopyTexSubImage2D   clan::OpenGL::functions->copyTexSubImage2D
 
#define glTexSubImage1D   clan::OpenGL::functions->texSubImage1D
 
#define glTexSubImage2D   clan::OpenGL::functions->texSubImage2D
 
#define glBindTexture   clan::OpenGL::functions->bindTexture
 
#define glDeleteTextures   clan::OpenGL::functions->deleteTextures
 
#define glGenTextures   clan::OpenGL::functions->genTextures
 
#define glIsTexture   clan::OpenGL::functions->isTexture
 
#define glBlendColor   clan::OpenGL::functions->blendColor
 
#define glBlendEquation   clan::OpenGL::functions->blendEquation
 
#define glDrawRangeElements   clan::OpenGL::functions->drawRangeElements
 
#define glTexImage3D   clan::OpenGL::functions->texImage3D
 
#define glTexSubImage3D   clan::OpenGL::functions->texSubImage3D
 
#define glCopyTexSubImage3D   clan::OpenGL::functions->copyTexSubImage3D
 
#define glActiveTexture   clan::OpenGL::functions->activeTexture
 
#define glSampleCoverage   clan::OpenGL::functions->sampleCoverage
 
#define glCompressedTexImage3D   clan::OpenGL::functions->compressedTexImage3D
 
#define glCompressedTexImage2D   clan::OpenGL::functions->compressedTexImage2D
 
#define glCompressedTexImage1D   clan::OpenGL::functions->compressedTexImage1D
 
#define glCompressedTexSubImage3D   clan::OpenGL::functions->compressedTexSubImage3D
 
#define glCompressedTexSubImage2D   clan::OpenGL::functions->compressedTexSubImage2D
 
#define glCompressedTexSubImage1D   clan::OpenGL::functions->compressedTexSubImage1D
 
#define glGetCompressedTexImage   clan::OpenGL::functions->getCompressedTexImage
 
#define glBlendFuncSeparate   clan::OpenGL::functions->blendFuncSeparate
 
#define glMultiDrawArrays   clan::OpenGL::functions->multiDrawArrays
 
#define glMultiDrawElements   clan::OpenGL::functions->multiDrawElements
 
#define glPointParameterf   clan::OpenGL::functions->pointParameterf
 
#define glPointParameterfv   clan::OpenGL::functions->pointParameterfv
 
#define glPointParameteri   clan::OpenGL::functions->pointParameteri
 
#define glPointParameteriv   clan::OpenGL::functions->pointParameteriv
 
#define glGenQueries   clan::OpenGL::functions->genQueries
 
#define glDeleteQueries   clan::OpenGL::functions->deleteQueries
 
#define glIsQuery   clan::OpenGL::functions->isQuery
 
#define glBeginQuery   clan::OpenGL::functions->beginQuery
 
#define glEndQuery   clan::OpenGL::functions->endQuery
 
#define glGetQueryiv   clan::OpenGL::functions->getQueryiv
 
#define glGetQueryObjectiv   clan::OpenGL::functions->getQueryObjectiv
 
#define glGetQueryObjectuiv   clan::OpenGL::functions->getQueryObjectuiv
 
#define glBindBuffer   clan::OpenGL::functions->bindBuffer
 
#define glDeleteBuffers   clan::OpenGL::functions->deleteBuffers
 
#define glGenBuffers   clan::OpenGL::functions->genBuffers
 
#define glIsBuffer   clan::OpenGL::functions->isBuffer
 
#define glBufferData   clan::OpenGL::functions->bufferData
 
#define glBufferSubData   clan::OpenGL::functions->bufferSubData
 
#define glGetBufferSubData   clan::OpenGL::functions->getBufferSubData
 
#define glMapBuffer   clan::OpenGL::functions->mapBuffer
 
#define glUnmapBuffer   clan::OpenGL::functions->unmapBuffer
 
#define glGetBufferParameteriv   clan::OpenGL::functions->getBufferParameteriv
 
#define glGetBufferPointerv   clan::OpenGL::functions->getBufferPointerv
 
#define glBlendEquationSeparate   clan::OpenGL::functions->blendEquationSeparate
 
#define glDrawBuffers   clan::OpenGL::functions->drawBuffers
 
#define glStencilOpSeparate   clan::OpenGL::functions->stencilOpSeparate
 
#define glStencilFuncSeparate   clan::OpenGL::functions->stencilFuncSeparate
 
#define glStencilMaskSeparate   clan::OpenGL::functions->stencilMaskSeparate
 
#define glAttachShader   clan::OpenGL::functions->attachShader
 
#define glBindAttribLocation   clan::OpenGL::functions->bindAttribLocation
 
#define glCompileShader   clan::OpenGL::functions->compileShader
 
#define glCreateProgram   clan::OpenGL::functions->createProgram
 
#define glCreateShader   clan::OpenGL::functions->createShader
 
#define glDeleteProgram   clan::OpenGL::functions->deleteProgram
 
#define glDeleteShader   clan::OpenGL::functions->deleteShader
 
#define glDetachShader   clan::OpenGL::functions->detachShader
 
#define glDisableVertexAttribArray   clan::OpenGL::functions->disableVertexAttribArray
 
#define glEnableVertexAttribArray   clan::OpenGL::functions->enableVertexAttribArray
 
#define glGetActiveAttrib   clan::OpenGL::functions->getActiveAttrib
 
#define glGetActiveUniform   clan::OpenGL::functions->getActiveUniform
 
#define glGetAttachedShaders   clan::OpenGL::functions->getAttachedShaders
 
#define glGetAttribLocation   clan::OpenGL::functions->getAttribLocation
 
#define glGetProgramiv   clan::OpenGL::functions->getProgramiv
 
#define glGetProgramInfoLog   clan::OpenGL::functions->getProgramInfoLog
 
#define glGetShaderiv   clan::OpenGL::functions->getShaderiv
 
#define glGetShaderInfoLog   clan::OpenGL::functions->getShaderInfoLog
 
#define glGetShaderSource   clan::OpenGL::functions->getShaderSource
 
#define glGetUniformLocation   clan::OpenGL::functions->getUniformLocation
 
#define glGetUniformfv   clan::OpenGL::functions->getUniformfv
 
#define glGetUniformiv   clan::OpenGL::functions->getUniformiv
 
#define glGetVertexAttribdv   clan::OpenGL::functions->getVertexAttribdv
 
#define glGetVertexAttribfv   clan::OpenGL::functions->getVertexAttribfv
 
#define glGetVertexAttribiv   clan::OpenGL::functions->getVertexAttribiv
 
#define glGetVertexAttribPointerv   clan::OpenGL::functions->getVertexAttribPointerv
 
#define glIsProgram   clan::OpenGL::functions->isProgram
 
#define glIsShader   clan::OpenGL::functions->isShader
 
#define glLinkProgram   clan::OpenGL::functions->linkProgram
 
#define glShaderSource   clan::OpenGL::functions->shaderSource
 
#define glUseProgram   clan::OpenGL::functions->useProgram
 
#define glUniform1f   clan::OpenGL::functions->uniform1f
 
#define glUniform2f   clan::OpenGL::functions->uniform2f
 
#define glUniform3f   clan::OpenGL::functions->uniform3f
 
#define glUniform4f   clan::OpenGL::functions->uniform4f
 
#define glUniform1i   clan::OpenGL::functions->uniform1i
 
#define glUniform2i   clan::OpenGL::functions->uniform2i
 
#define glUniform3i   clan::OpenGL::functions->uniform3i
 
#define glUniform4i   clan::OpenGL::functions->uniform4i
 
#define glUniform1fv   clan::OpenGL::functions->uniform1fv
 
#define glUniform2fv   clan::OpenGL::functions->uniform2fv
 
#define glUniform3fv   clan::OpenGL::functions->uniform3fv
 
#define glUniform4fv   clan::OpenGL::functions->uniform4fv
 
#define glUniform1iv   clan::OpenGL::functions->uniform1iv
 
#define glUniform2iv   clan::OpenGL::functions->uniform2iv
 
#define glUniform3iv   clan::OpenGL::functions->uniform3iv
 
#define glUniform4iv   clan::OpenGL::functions->uniform4iv
 
#define glUniformMatrix2fv   clan::OpenGL::functions->uniformMatrix2fv
 
#define glUniformMatrix3fv   clan::OpenGL::functions->uniformMatrix3fv
 
#define glUniformMatrix4fv   clan::OpenGL::functions->uniformMatrix4fv
 
#define glValidateProgram   clan::OpenGL::functions->validateProgram
 
#define glVertexAttrib1d   clan::OpenGL::functions->vertexAttrib1d
 
#define glVertexAttrib1dv   clan::OpenGL::functions->vertexAttrib1dv
 
#define glVertexAttrib1f   clan::OpenGL::functions->vertexAttrib1f
 
#define glVertexAttrib1fv   clan::OpenGL::functions->vertexAttrib1fv
 
#define glVertexAttrib1s   clan::OpenGL::functions->vertexAttrib1s
 
#define glVertexAttrib1sv   clan::OpenGL::functions->vertexAttrib1sv
 
#define glVertexAttrib2d   clan::OpenGL::functions->vertexAttrib2d
 
#define glVertexAttrib2dv   clan::OpenGL::functions->vertexAttrib2dv
 
#define glVertexAttrib2f   clan::OpenGL::functions->vertexAttrib2f
 
#define glVertexAttrib2fv   clan::OpenGL::functions->vertexAttrib2fv
 
#define glVertexAttrib2s   clan::OpenGL::functions->vertexAttrib2s
 
#define glVertexAttrib2sv   clan::OpenGL::functions->vertexAttrib2sv
 
#define glVertexAttrib3d   clan::OpenGL::functions->vertexAttrib3d
 
#define glVertexAttrib3dv   clan::OpenGL::functions->vertexAttrib3dv
 
#define glVertexAttrib3f   clan::OpenGL::functions->vertexAttrib3f
 
#define glVertexAttrib3fv   clan::OpenGL::functions->vertexAttrib3fv
 
#define glVertexAttrib3s   clan::OpenGL::functions->vertexAttrib3s
 
#define glVertexAttrib3sv   clan::OpenGL::functions->vertexAttrib3sv
 
#define glVertexAttrib4Nbv   clan::OpenGL::functions->vertexAttrib4Nbv
 
#define glVertexAttrib4Niv   clan::OpenGL::functions->vertexAttrib4Niv
 
#define glVertexAttrib4Nsv   clan::OpenGL::functions->vertexAttrib4Nsv
 
#define glVertexAttrib4Nub   clan::OpenGL::functions->vertexAttrib4Nub
 
#define glVertexAttrib4Nubv   clan::OpenGL::functions->vertexAttrib4Nubv
 
#define glVertexAttrib4Nuiv   clan::OpenGL::functions->vertexAttrib4Nuiv
 
#define glVertexAttrib4Nusv   clan::OpenGL::functions->vertexAttrib4Nusv
 
#define glVertexAttrib4bv   clan::OpenGL::functions->vertexAttrib4bv
 
#define glVertexAttrib4d   clan::OpenGL::functions->vertexAttrib4d
 
#define glVertexAttrib4dv   clan::OpenGL::functions->vertexAttrib4dv
 
#define glVertexAttrib4f   clan::OpenGL::functions->vertexAttrib4f
 
#define glVertexAttrib4fv   clan::OpenGL::functions->vertexAttrib4fv
 
#define glVertexAttrib4iv   clan::OpenGL::functions->vertexAttrib4iv
 
#define glVertexAttrib4s   clan::OpenGL::functions->vertexAttrib4s
 
#define glVertexAttrib4sv   clan::OpenGL::functions->vertexAttrib4sv
 
#define glVertexAttrib4ubv   clan::OpenGL::functions->vertexAttrib4ubv
 
#define glVertexAttrib4uiv   clan::OpenGL::functions->vertexAttrib4uiv
 
#define glVertexAttrib4usv   clan::OpenGL::functions->vertexAttrib4usv
 
#define glVertexAttribPointer   clan::OpenGL::functions->vertexAttribPointer
 
#define glUniformMatrix2x3fv   clan::OpenGL::functions->uniformMatrix2x3fv
 
#define glUniformMatrix3x2fv   clan::OpenGL::functions->uniformMatrix3x2fv
 
#define glUniformMatrix2x4fv   clan::OpenGL::functions->uniformMatrix2x4fv
 
#define glUniformMatrix4x2fv   clan::OpenGL::functions->uniformMatrix4x2fv
 
#define glUniformMatrix3x4fv   clan::OpenGL::functions->uniformMatrix3x4fv
 
#define glUniformMatrix4x3fv   clan::OpenGL::functions->uniformMatrix4x3fv
 
#define glColorMaski   clan::OpenGL::functions->colorMaski
 
#define glGetBooleani_v   clan::OpenGL::functions->getBooleani_v
 
#define glGetIntegeri_v   clan::OpenGL::functions->getIntegeri_v
 
#define glEnablei   clan::OpenGL::functions->enablei
 
#define glDisablei   clan::OpenGL::functions->disablei
 
#define glIsEnabledi   clan::OpenGL::functions->isEnabledi
 
#define glBeginTransformFeedback   clan::OpenGL::functions->beginTransformFeedback
 
#define glEndTransformFeedback   clan::OpenGL::functions->endTransformFeedback
 
#define glBindBufferRange   clan::OpenGL::functions->bindBufferRange
 
#define glBindBufferBase   clan::OpenGL::functions->bindBufferBase
 
#define glTransformFeedbackVaryings   clan::OpenGL::functions->transformFeedbackVaryings
 
#define glGetTransformFeedbackVarying   clan::OpenGL::functions->getTransformFeedbackVarying
 
#define glClampColor   clan::OpenGL::functions->clampColor
 
#define glBeginConditionalRender   clan::OpenGL::functions->beginConditionalRender
 
#define glEndConditionalRender   clan::OpenGL::functions->endConditionalRender
 
#define glVertexAttribIPointer   clan::OpenGL::functions->vertexAttribIPointer
 
#define glGetVertexAttribIiv   clan::OpenGL::functions->getVertexAttribIiv
 
#define glGetVertexAttribIuiv   clan::OpenGL::functions->getVertexAttribIuiv
 
#define glVertexAttribI1i   clan::OpenGL::functions->vertexAttribI1i
 
#define glVertexAttribI2i   clan::OpenGL::functions->vertexAttribI2i
 
#define glVertexAttribI3i   clan::OpenGL::functions->vertexAttribI3i
 
#define glVertexAttribI4i   clan::OpenGL::functions->vertexAttribI4i
 
#define glVertexAttribI1ui   clan::OpenGL::functions->vertexAttribI1ui
 
#define glVertexAttribI2ui   clan::OpenGL::functions->vertexAttribI2ui
 
#define glVertexAttribI3ui   clan::OpenGL::functions->vertexAttribI3ui
 
#define glVertexAttribI4ui   clan::OpenGL::functions->vertexAttribI4ui
 
#define glVertexAttribI1iv   clan::OpenGL::functions->vertexAttribI1iv
 
#define glVertexAttribI2iv   clan::OpenGL::functions->vertexAttribI2iv
 
#define glVertexAttribI3iv   clan::OpenGL::functions->vertexAttribI3iv
 
#define glVertexAttribI4iv   clan::OpenGL::functions->vertexAttribI4iv
 
#define glVertexAttribI1uiv   clan::OpenGL::functions->vertexAttribI1uiv
 
#define glVertexAttribI2uiv   clan::OpenGL::functions->vertexAttribI2uiv
 
#define glVertexAttribI3uiv   clan::OpenGL::functions->vertexAttribI3uiv
 
#define glVertexAttribI4uiv   clan::OpenGL::functions->vertexAttribI4uiv
 
#define glVertexAttribI4bv   clan::OpenGL::functions->vertexAttribI4bv
 
#define glVertexAttribI4sv   clan::OpenGL::functions->vertexAttribI4sv
 
#define glVertexAttribI4ubv   clan::OpenGL::functions->vertexAttribI4ubv
 
#define glVertexAttribI4usv   clan::OpenGL::functions->vertexAttribI4usv
 
#define glGetUniformuiv   clan::OpenGL::functions->getUniformuiv
 
#define glBindFragDataLocation   clan::OpenGL::functions->bindFragDataLocation
 
#define glGetFragDataLocation   clan::OpenGL::functions->getFragDataLocation
 
#define glUniform1ui   clan::OpenGL::functions->uniform1ui
 
#define glUniform2ui   clan::OpenGL::functions->uniform2ui
 
#define glUniform3ui   clan::OpenGL::functions->uniform3ui
 
#define glUniform4ui   clan::OpenGL::functions->uniform4ui
 
#define glUniform1uiv   clan::OpenGL::functions->uniform1uiv
 
#define glUniform2uiv   clan::OpenGL::functions->uniform2uiv
 
#define glUniform3uiv   clan::OpenGL::functions->uniform3uiv
 
#define glUniform4uiv   clan::OpenGL::functions->uniform4uiv
 
#define glTexParameterIiv   clan::OpenGL::functions->texParameterIiv
 
#define glTexParameterIuiv   clan::OpenGL::functions->texParameterIuiv
 
#define glGetTexParameterIiv   clan::OpenGL::functions->getTexParameterIiv
 
#define glGetTexParameterIuiv   clan::OpenGL::functions->getTexParameterIuiv
 
#define glClearBufferiv   clan::OpenGL::functions->clearBufferiv
 
#define glClearBufferuiv   clan::OpenGL::functions->clearBufferuiv
 
#define glClearBufferfv   clan::OpenGL::functions->clearBufferfv
 
#define glClearBufferfi   clan::OpenGL::functions->clearBufferfi
 
#define glGetStringi   clan::OpenGL::functions->getStringi
 
#define glDrawArraysInstanced   clan::OpenGL::functions->drawArraysInstanced
 
#define glDrawElementsInstanced   clan::OpenGL::functions->drawElementsInstanced
 
#define glTexBuffer   clan::OpenGL::functions->texBuffer
 
#define glPrimitiveRestartIndex   clan::OpenGL::functions->primitiveRestartIndex
 
#define glGetInteger64i_v   clan::OpenGL::functions->getInteger64i_v
 
#define glGetBufferParameteri64v   clan::OpenGL::functions->getBufferParameteri64v
 
#define glFramebufferTexture   clan::OpenGL::functions->framebufferTexture
 
#define glVertexAttribDivisor   clan::OpenGL::functions->vertexAttribDivisor
 
#define glMinSampleShading   clan::OpenGL::functions->minSampleShading
 
#define glBlendEquationi   clan::OpenGL::functions->blendEquationi
 
#define glBlendEquationSeparatei   clan::OpenGL::functions->blendEquationSeparatei
 
#define glBlendFunci   clan::OpenGL::functions->blendFunci
 
#define glBlendFuncSeparatei   clan::OpenGL::functions->blendFuncSeparatei
 
#define glIsRenderbuffer   clan::OpenGL::functions->isRenderbuffer
 
#define glBindRenderbuffer   clan::OpenGL::functions->bindRenderbuffer
 
#define glDeleteRenderbuffers   clan::OpenGL::functions->deleteRenderbuffers
 
#define glGenRenderbuffers   clan::OpenGL::functions->genRenderbuffers
 
#define glRenderbufferStorage   clan::OpenGL::functions->renderbufferStorage
 
#define glGetRenderbufferParameteriv   clan::OpenGL::functions->getRenderbufferParameteriv
 
#define glIsFramebuffer   clan::OpenGL::functions->isFramebuffer
 
#define glBindFramebuffer   clan::OpenGL::functions->bindFramebuffer
 
#define glDeleteFramebuffers   clan::OpenGL::functions->deleteFramebuffers
 
#define glGenFramebuffers   clan::OpenGL::functions->genFramebuffers
 
#define glCheckFramebufferStatus   clan::OpenGL::functions->checkFramebufferStatus
 
#define glFramebufferTexture1D   clan::OpenGL::functions->framebufferTexture1D
 
#define glFramebufferTexture2D   clan::OpenGL::functions->framebufferTexture2D
 
#define glFramebufferTexture3D   clan::OpenGL::functions->framebufferTexture3D
 
#define glFramebufferRenderbuffer   clan::OpenGL::functions->framebufferRenderbuffer
 
#define glGetFramebufferAttachmentParameteriv   clan::OpenGL::functions->getFramebufferAttachmentParameteriv
 
#define glGenerateMipmap   clan::OpenGL::functions->generateMipmap
 
#define glBlitFramebuffer   clan::OpenGL::functions->blitFramebuffer
 
#define glRenderbufferStorageMultisample   clan::OpenGL::functions->renderbufferStorageMultisample
 
#define glFramebufferTextureLayer   clan::OpenGL::functions->framebufferTextureLayer
 
#define glMapBufferRange   clan::OpenGL::functions->mapBufferRange
 
#define glFlushMappedBufferRange   clan::OpenGL::functions->flushMappedBufferRange
 
#define glBindVertexArray   clan::OpenGL::functions->bindVertexArray
 
#define glDeleteVertexArrays   clan::OpenGL::functions->deleteVertexArrays
 
#define glGenVertexArrays   clan::OpenGL::functions->genVertexArrays
 
#define glIsVertexArray   clan::OpenGL::functions->isVertexArray
 
#define glGetUniformIndices   clan::OpenGL::functions->getUniformIndices
 
#define glGetActiveUniformsiv   clan::OpenGL::functions->getActiveUniformsiv
 
#define glGetActiveUniformName   clan::OpenGL::functions->getActiveUniformName
 
#define glGetUniformBlockIndex   clan::OpenGL::functions->getUniformBlockIndex
 
#define glGetActiveUniformBlockiv   clan::OpenGL::functions->getActiveUniformBlockiv
 
#define glGetActiveUniformBlockName   clan::OpenGL::functions->getActiveUniformBlockName
 
#define glUniformBlockBinding   clan::OpenGL::functions->uniformBlockBinding
 
#define glCopyBufferSubData   clan::OpenGL::functions->copyBufferSubData
 
#define glDrawElementsBaseVertex   clan::OpenGL::functions->drawElementsBaseVertex
 
#define glDrawRangeElementsBaseVertex   clan::OpenGL::functions->drawRangeElementsBaseVertex
 
#define glDrawElementsInstancedBaseVertex   clan::OpenGL::functions->drawElementsInstancedBaseVertex
 
#define glMultiDrawElementsBaseVertex   clan::OpenGL::functions->multiDrawElementsBaseVertex
 
#define glProvokingVertex   clan::OpenGL::functions->provokingVertex
 
#define glFenceSync   clan::OpenGL::functions->fenceSync
 
#define glIsSync   clan::OpenGL::functions->isSync
 
#define glDeleteSync   clan::OpenGL::functions->deleteSync
 
#define glClientWaitSync   clan::OpenGL::functions->clientWaitSync
 
#define glWaitSync   clan::OpenGL::functions->waitSync
 
#define glGetInteger64v   clan::OpenGL::functions->getInteger64v
 
#define glGetSynciv   clan::OpenGL::functions->getSynciv
 
#define glTexImage2DMultisample   clan::OpenGL::functions->texImage2DMultisample
 
#define glTexImage3DMultisample   clan::OpenGL::functions->texImage3DMultisample
 
#define glGetMultisamplefv   clan::OpenGL::functions->getMultisamplefv
 
#define glSampleMaski   clan::OpenGL::functions->sampleMaski
 
#define glBlendEquationiARB   clan::OpenGL::functions->blendEquationiARB
 
#define glBlendEquationSeparateiARB   clan::OpenGL::functions->blendEquationSeparateiARB
 
#define glBlendFunciARB   clan::OpenGL::functions->blendFunciARB
 
#define glBlendFuncSeparateiARB   clan::OpenGL::functions->blendFuncSeparateiARB
 
#define glMinSampleShadingARB   clan::OpenGL::functions->minSampleShadingARB
 
#define glNamedStringARB   clan::OpenGL::functions->namedStringARB
 
#define glDeleteNamedStringARB   clan::OpenGL::functions->deleteNamedStringARB
 
#define glCompileShaderIncludeARB   clan::OpenGL::functions->compileShaderIncludeARB
 
#define glIsNamedStringARB   clan::OpenGL::functions->isNamedStringARB
 
#define glGetNamedStringARB   clan::OpenGL::functions->getNamedStringARB
 
#define glGetNamedStringivARB   clan::OpenGL::functions->getNamedStringivARB
 
#define glBindFragDataLocationIndexed   clan::OpenGL::functions->bindFragDataLocationIndexed
 
#define glGetFragDataIndex   clan::OpenGL::functions->getFragDataIndex
 
#define glGenSamplers   clan::OpenGL::functions->genSamplers
 
#define glDeleteSamplers   clan::OpenGL::functions->deleteSamplers
 
#define glIsSampler   clan::OpenGL::functions->isSampler
 
#define glBindSampler   clan::OpenGL::functions->bindSampler
 
#define glSamplerParameteri   clan::OpenGL::functions->samplerParameteri
 
#define glSamplerParameteriv   clan::OpenGL::functions->samplerParameteriv
 
#define glSamplerParameterf   clan::OpenGL::functions->samplerParameterf
 
#define glSamplerParameterfv   clan::OpenGL::functions->samplerParameterfv
 
#define glSamplerParameterIiv   clan::OpenGL::functions->samplerParameterIiv
 
#define glSamplerParameterIuiv   clan::OpenGL::functions->samplerParameterIuiv
 
#define glGetSamplerParameteriv   clan::OpenGL::functions->getSamplerParameteriv
 
#define glGetSamplerParameterIiv   clan::OpenGL::functions->getSamplerParameterIiv
 
#define glGetSamplerParameterfv   clan::OpenGL::functions->getSamplerParameterfv
 
#define glGetSamplerParameterIuiv   clan::OpenGL::functions->getSamplerParameterIuiv
 
#define glQueryCounter   clan::OpenGL::functions->queryCounter
 
#define glGetQueryObjecti64v   clan::OpenGL::functions->getQueryObjecti64v
 
#define glGetQueryObjectui64v   clan::OpenGL::functions->getQueryObjectui64v
 
#define glVertexP2ui   clan::OpenGL::functions->vertexP2ui
 
#define glVertexP2uiv   clan::OpenGL::functions->vertexP2uiv
 
#define glVertexP3ui   clan::OpenGL::functions->vertexP3ui
 
#define glVertexP3uiv   clan::OpenGL::functions->vertexP3uiv
 
#define glVertexP4ui   clan::OpenGL::functions->vertexP4ui
 
#define glVertexP4uiv   clan::OpenGL::functions->vertexP4uiv
 
#define glTexCoordP1ui   clan::OpenGL::functions->texCoordP1ui
 
#define glTexCoordP1uiv   clan::OpenGL::functions->texCoordP1uiv
 
#define glTexCoordP2ui   clan::OpenGL::functions->texCoordP2ui
 
#define glTexCoordP2uiv   clan::OpenGL::functions->texCoordP2uiv
 
#define glTexCoordP3ui   clan::OpenGL::functions->texCoordP3ui
 
#define glTexCoordP3uiv   clan::OpenGL::functions->texCoordP3uiv
 
#define glTexCoordP4ui   clan::OpenGL::functions->texCoordP4ui
 
#define glTexCoordP4uiv   clan::OpenGL::functions->texCoordP4uiv
 
#define glMultiTexCoordP1ui   clan::OpenGL::functions->multiTexCoordP1ui
 
#define glMultiTexCoordP1uiv   clan::OpenGL::functions->multiTexCoordP1uiv
 
#define glMultiTexCoordP2ui   clan::OpenGL::functions->multiTexCoordP2ui
 
#define glMultiTexCoordP2uiv   clan::OpenGL::functions->multiTexCoordP2uiv
 
#define glMultiTexCoordP3ui   clan::OpenGL::functions->multiTexCoordP3ui
 
#define glMultiTexCoordP3uiv   clan::OpenGL::functions->multiTexCoordP3uiv
 
#define glMultiTexCoordP4ui   clan::OpenGL::functions->multiTexCoordP4ui
 
#define glMultiTexCoordP4uiv   clan::OpenGL::functions->multiTexCoordP4uiv
 
#define glNormalP3ui   clan::OpenGL::functions->normalP3ui
 
#define glNormalP3uiv   clan::OpenGL::functions->normalP3uiv
 
#define glColorP3ui   clan::OpenGL::functions->colorP3ui
 
#define glColorP3uiv   clan::OpenGL::functions->colorP3uiv
 
#define glColorP4ui   clan::OpenGL::functions->colorP4ui
 
#define glColorP4uiv   clan::OpenGL::functions->colorP4uiv
 
#define glSecondaryColorP3ui   clan::OpenGL::functions->secondaryColorP3ui
 
#define glSecondaryColorP3uiv   clan::OpenGL::functions->secondaryColorP3uiv
 
#define glVertexAttribP1ui   clan::OpenGL::functions->vertexAttribP1ui
 
#define glVertexAttribP1uiv   clan::OpenGL::functions->vertexAttribP1uiv
 
#define glVertexAttribP2ui   clan::OpenGL::functions->vertexAttribP2ui
 
#define glVertexAttribP2uiv   clan::OpenGL::functions->vertexAttribP2uiv
 
#define glVertexAttribP3ui   clan::OpenGL::functions->vertexAttribP3ui
 
#define glVertexAttribP3uiv   clan::OpenGL::functions->vertexAttribP3uiv
 
#define glVertexAttribP4ui   clan::OpenGL::functions->vertexAttribP4ui
 
#define glVertexAttribP4uiv   clan::OpenGL::functions->vertexAttribP4uiv
 
#define glDrawArraysIndirect   clan::OpenGL::functions->drawArraysIndirect
 
#define glDrawElementsIndirect   clan::OpenGL::functions->drawElementsIndirect
 
#define glUniform1d   clan::OpenGL::functions->uniform1d
 
#define glUniform2d   clan::OpenGL::functions->uniform2d
 
#define glUniform3d   clan::OpenGL::functions->uniform3d
 
#define glUniform4d   clan::OpenGL::functions->uniform4d
 
#define glUniform1dv   clan::OpenGL::functions->uniform1dv
 
#define glUniform2dv   clan::OpenGL::functions->uniform2dv
 
#define glUniform3dv   clan::OpenGL::functions->uniform3dv
 
#define glUniform4dv   clan::OpenGL::functions->uniform4dv
 
#define glUniformMatrix2dv   clan::OpenGL::functions->uniformMatrix2dv
 
#define glUniformMatrix3dv   clan::OpenGL::functions->uniformMatrix3dv
 
#define glUniformMatrix4dv   clan::OpenGL::functions->uniformMatrix4dv
 
#define glUniformMatrix2x3dv   clan::OpenGL::functions->uniformMatrix2x3dv
 
#define glUniformMatrix2x4dv   clan::OpenGL::functions->uniformMatrix2x4dv
 
#define glUniformMatrix3x2dv   clan::OpenGL::functions->uniformMatrix3x2dv
 
#define glUniformMatrix3x4dv   clan::OpenGL::functions->uniformMatrix3x4dv
 
#define glUniformMatrix4x2dv   clan::OpenGL::functions->uniformMatrix4x2dv
 
#define glUniformMatrix4x3dv   clan::OpenGL::functions->uniformMatrix4x3dv
 
#define glGetUniformdv   clan::OpenGL::functions->getUniformdv
 
#define glGetSubroutineUniformLocation   clan::OpenGL::functions->getSubroutineUniformLocation
 
#define glGetSubroutineIndex   clan::OpenGL::functions->getSubroutineIndex
 
#define glGetActiveSubroutineUniformiv   clan::OpenGL::functions->getActiveSubroutineUniformiv
 
#define glGetActiveSubroutineUniformName   clan::OpenGL::functions->getActiveSubroutineUniformName
 
#define glGetActiveSubroutineName   clan::OpenGL::functions->getActiveSubroutineName
 
#define glUniformSubroutinesuiv   clan::OpenGL::functions->uniformSubroutinesuiv
 
#define glGetUniformSubroutineuiv   clan::OpenGL::functions->getUniformSubroutineuiv
 
#define glGetProgramStageiv   clan::OpenGL::functions->getProgramStageiv
 
#define glPatchParameteri   clan::OpenGL::functions->patchParameteri
 
#define glPatchParameterfv   clan::OpenGL::functions->patchParameterfv
 
#define glBindTransformFeedback   clan::OpenGL::functions->bindTransformFeedback
 
#define glDeleteTransformFeedbacks   clan::OpenGL::functions->deleteTransformFeedbacks
 
#define glGenTransformFeedbacks   clan::OpenGL::functions->genTransformFeedbacks
 
#define glIsTransformFeedback   clan::OpenGL::functions->isTransformFeedback
 
#define glPauseTransformFeedback   clan::OpenGL::functions->pauseTransformFeedback
 
#define glResumeTransformFeedback   clan::OpenGL::functions->resumeTransformFeedback
 
#define glDrawTransformFeedback   clan::OpenGL::functions->drawTransformFeedback
 
#define glDrawTransformFeedbackStream   clan::OpenGL::functions->drawTransformFeedbackStream
 
#define glBeginQueryIndexed   clan::OpenGL::functions->beginQueryIndexed
 
#define glEndQueryIndexed   clan::OpenGL::functions->endQueryIndexed
 
#define glGetQueryIndexediv   clan::OpenGL::functions->getQueryIndexediv
 
#define glReleaseShaderCompiler   clan::OpenGL::functions->releaseShaderCompiler
 
#define glShaderBinary   clan::OpenGL::functions->shaderBinary
 
#define glGetShaderPrecisionFormat   clan::OpenGL::functions->getShaderPrecisionFormat
 
#define glDepthRangef   clan::OpenGL::functions->depthRangef
 
#define glClearDepthf   clan::OpenGL::functions->clearDepthf
 
#define glGetProgramBinary   clan::OpenGL::functions->getProgramBinary
 
#define glProgramBinary   clan::OpenGL::functions->programBinary
 
#define glProgramParameteri   clan::OpenGL::functions->programParameteri
 
#define glUseProgramStages   clan::OpenGL::functions->useProgramStages
 
#define glActiveShaderProgram   clan::OpenGL::functions->activeShaderProgram
 
#define glCreateShaderProgramv   clan::OpenGL::functions->createShaderProgramv
 
#define glBindProgramPipeline   clan::OpenGL::functions->bindProgramPipeline
 
#define glDeleteProgramPipelines   clan::OpenGL::functions->deleteProgramPipelines
 
#define glGenProgramPipelines   clan::OpenGL::functions->genProgramPipelines
 
#define glIsProgramPipeline   clan::OpenGL::functions->isProgramPipeline
 
#define glGetProgramPipelineiv   clan::OpenGL::functions->getProgramPipelineiv
 
#define glProgramUniform1i   clan::OpenGL::functions->programUniform1i
 
#define glProgramUniform1iv   clan::OpenGL::functions->programUniform1iv
 
#define glProgramUniform1f   clan::OpenGL::functions->programUniform1f
 
#define glProgramUniform1fv   clan::OpenGL::functions->programUniform1fv
 
#define glProgramUniform1d   clan::OpenGL::functions->programUniform1d
 
#define glProgramUniform1dv   clan::OpenGL::functions->programUniform1dv
 
#define glProgramUniform1ui   clan::OpenGL::functions->programUniform1ui
 
#define glProgramUniform1uiv   clan::OpenGL::functions->programUniform1uiv
 
#define glProgramUniform2i   clan::OpenGL::functions->programUniform2i
 
#define glProgramUniform2iv   clan::OpenGL::functions->programUniform2iv
 
#define glProgramUniform2f   clan::OpenGL::functions->programUniform2f
 
#define glProgramUniform2fv   clan::OpenGL::functions->programUniform2fv
 
#define glProgramUniform2d   clan::OpenGL::functions->programUniform2d
 
#define glProgramUniform2dv   clan::OpenGL::functions->programUniform2dv
 
#define glProgramUniform2ui   clan::OpenGL::functions->programUniform2ui
 
#define glProgramUniform2uiv   clan::OpenGL::functions->programUniform2uiv
 
#define glProgramUniform3i   clan::OpenGL::functions->programUniform3i
 
#define glProgramUniform3iv   clan::OpenGL::functions->programUniform3iv
 
#define glProgramUniform3f   clan::OpenGL::functions->programUniform3f
 
#define glProgramUniform3fv   clan::OpenGL::functions->programUniform3fv
 
#define glProgramUniform3d   clan::OpenGL::functions->programUniform3d
 
#define glProgramUniform3dv   clan::OpenGL::functions->programUniform3dv
 
#define glProgramUniform3ui   clan::OpenGL::functions->programUniform3ui
 
#define glProgramUniform3uiv   clan::OpenGL::functions->programUniform3uiv
 
#define glProgramUniform4i   clan::OpenGL::functions->programUniform4i
 
#define glProgramUniform4iv   clan::OpenGL::functions->programUniform4iv
 
#define glProgramUniform4f   clan::OpenGL::functions->programUniform4f
 
#define glProgramUniform4fv   clan::OpenGL::functions->programUniform4fv
 
#define glProgramUniform4d   clan::OpenGL::functions->programUniform4d
 
#define glProgramUniform4dv   clan::OpenGL::functions->programUniform4dv
 
#define glProgramUniform4ui   clan::OpenGL::functions->programUniform4ui
 
#define glProgramUniform4uiv   clan::OpenGL::functions->programUniform4uiv
 
#define glProgramUniformMatrix2fv   clan::OpenGL::functions->programUniformMatrix2fv
 
#define glProgramUniformMatrix3fv   clan::OpenGL::functions->programUniformMatrix3fv
 
#define glProgramUniformMatrix4fv   clan::OpenGL::functions->programUniformMatrix4fv
 
#define glProgramUniformMatrix2dv   clan::OpenGL::functions->programUniformMatrix2dv
 
#define glProgramUniformMatrix3dv   clan::OpenGL::functions->programUniformMatrix3dv
 
#define glProgramUniformMatrix4dv   clan::OpenGL::functions->programUniformMatrix4dv
 
#define glProgramUniformMatrix2x3fv   clan::OpenGL::functions->programUniformMatrix2x3fv
 
#define glProgramUniformMatrix3x2fv   clan::OpenGL::functions->programUniformMatrix3x2fv
 
#define glProgramUniformMatrix2x4fv   clan::OpenGL::functions->programUniformMatrix2x4fv
 
#define glProgramUniformMatrix4x2fv   clan::OpenGL::functions->programUniformMatrix4x2fv
 
#define glProgramUniformMatrix3x4fv   clan::OpenGL::functions->programUniformMatrix3x4fv
 
#define glProgramUniformMatrix4x3fv   clan::OpenGL::functions->programUniformMatrix4x3fv
 
#define glProgramUniformMatrix2x3dv   clan::OpenGL::functions->programUniformMatrix2x3dv
 
#define glProgramUniformMatrix3x2dv   clan::OpenGL::functions->programUniformMatrix3x2dv
 
#define glProgramUniformMatrix2x4dv   clan::OpenGL::functions->programUniformMatrix2x4dv
 
#define glProgramUniformMatrix4x2dv   clan::OpenGL::functions->programUniformMatrix4x2dv
 
#define glProgramUniformMatrix3x4dv   clan::OpenGL::functions->programUniformMatrix3x4dv
 
#define glProgramUniformMatrix4x3dv   clan::OpenGL::functions->programUniformMatrix4x3dv
 
#define glValidateProgramPipeline   clan::OpenGL::functions->validateProgramPipeline
 
#define glGetProgramPipelineInfoLog   clan::OpenGL::functions->getProgramPipelineInfoLog
 
#define glVertexAttribL1d   clan::OpenGL::functions->vertexAttribL1d
 
#define glVertexAttribL2d   clan::OpenGL::functions->vertexAttribL2d
 
#define glVertexAttribL3d   clan::OpenGL::functions->vertexAttribL3d
 
#define glVertexAttribL4d   clan::OpenGL::functions->vertexAttribL4d
 
#define glVertexAttribL1dv   clan::OpenGL::functions->vertexAttribL1dv
 
#define glVertexAttribL2dv   clan::OpenGL::functions->vertexAttribL2dv
 
#define glVertexAttribL3dv   clan::OpenGL::functions->vertexAttribL3dv
 
#define glVertexAttribL4dv   clan::OpenGL::functions->vertexAttribL4dv
 
#define glVertexAttribLPointer   clan::OpenGL::functions->vertexAttribLPointer
 
#define glGetVertexAttribLdv   clan::OpenGL::functions->getVertexAttribLdv
 
#define glViewportArrayv   clan::OpenGL::functions->viewportArrayv
 
#define glViewportIndexedf   clan::OpenGL::functions->viewportIndexedf
 
#define glViewportIndexedfv   clan::OpenGL::functions->viewportIndexedfv
 
#define glScissorArrayv   clan::OpenGL::functions->scissorArrayv
 
#define glScissorIndexed   clan::OpenGL::functions->scissorIndexed
 
#define glScissorIndexedv   clan::OpenGL::functions->scissorIndexedv
 
#define glDepthRangeArrayv   clan::OpenGL::functions->depthRangeArrayv
 
#define glDepthRangeIndexed   clan::OpenGL::functions->depthRangeIndexed
 
#define glGetFloati_v   clan::OpenGL::functions->getFloati_v
 
#define glGetDoublei_v   clan::OpenGL::functions->getDoublei_v
 
#define glCreateSyncFromCLeventARB   clan::OpenGL::functions->createSyncFromCLeventARB
 
#define glDebugMessageControlARB   clan::OpenGL::functions->debugMessageControlARB
 
#define glDebugMessageInsertARB   clan::OpenGL::functions->debugMessageInsertARB
 
#define glDebugMessageCallbackARB   clan::OpenGL::functions->debugMessageCallbackARB
 
#define glGetDebugMessageLogARB   clan::OpenGL::functions->getDebugMessageLogARB
 
#define glGetGraphicsResetStatusARB   clan::OpenGL::functions->getGraphicsResetStatusARB
 
#define glGetnMapdvARB   clan::OpenGL::functions->getnMapdvARB
 
#define glGetnMapfvARB   clan::OpenGL::functions->getnMapfvARB
 
#define glGetnMapivARB   clan::OpenGL::functions->getnMapivARB
 
#define glGetnPixelMapfvARB   clan::OpenGL::functions->getnPixelMapfvARB
 
#define glGetnPixelMapuivARB   clan::OpenGL::functions->getnPixelMapuivARB
 
#define glGetnPixelMapusvARB   clan::OpenGL::functions->getnPixelMapusvARB
 
#define glGetnPolygonStippleARB   clan::OpenGL::functions->getnPolygonStippleARB
 
#define glGetnColorTableARB   clan::OpenGL::functions->getnColorTableARB
 
#define glGetnConvolutionFilterARB   clan::OpenGL::functions->getnConvolutionFilterARB
 
#define glGetnSeparableFilterARB   clan::OpenGL::functions->getnSeparableFilterARB
 
#define glGetnHistogramARB   clan::OpenGL::functions->getnHistogramARB
 
#define glGetnMinmaxARB   clan::OpenGL::functions->getnMinmaxARB
 
#define glGetnTexImageARB   clan::OpenGL::functions->getnTexImageARB
 
#define glReadnPixelsARB   clan::OpenGL::functions->readnPixelsARB
 
#define glGetnCompressedTexImageARB   clan::OpenGL::functions->getnCompressedTexImageARB
 
#define glGetnUniformfvARB   clan::OpenGL::functions->getnUniformfvARB
 
#define glGetnUniformivARB   clan::OpenGL::functions->getnUniformivARB
 
#define glGetnUniformuivARB   clan::OpenGL::functions->getnUniformuivARB
 
#define glGetnUniformdvARB   clan::OpenGL::functions->getnUniformdvARB
 
#define glDrawArraysInstancedBaseInstance   clan::OpenGL::functions->drawArraysInstancedBaseInstance
 
#define glDrawElementsInstancedBaseInstance   clan::OpenGL::functions->drawElementsInstancedBaseInstance
 
#define glDrawElementsInstancedBaseVertexBaseInstance   clan::OpenGL::functions->drawElementsInstancedBaseVertexBaseInstance
 
#define glDrawTransformFeedbackInstanced   clan::OpenGL::functions->drawTransformFeedbackInstanced
 
#define glDrawTransformFeedbackStreamInstanced   clan::OpenGL::functions->drawTransformFeedbackStreamInstanced
 
#define glGetInternalformativ   clan::OpenGL::functions->getInternalformativ
 
#define glGetActiveAtomicCounterBufferiv   clan::OpenGL::functions->getActiveAtomicCounterBufferiv
 
#define glBindImageTexture   clan::OpenGL::functions->bindImageTexture
 
#define glMemoryBarrier   clan::OpenGL::functions->memoryBarrier
 
#define glTexStorage1D   clan::OpenGL::functions->texStorage1D
 
#define glTexStorage2D   clan::OpenGL::functions->texStorage2D
 
#define glTexStorage3D   clan::OpenGL::functions->texStorage3D
 
#define glTextureStorage1DEXT   clan::OpenGL::functions->textureStorage1DEXT
 
#define glTextureStorage2DEXT   clan::OpenGL::functions->textureStorage2DEXT
 
#define glTextureStorage3DEXT   clan::OpenGL::functions->textureStorage3DEXT
 
#define glDebugMessageControl   clan::OpenGL::functions->debugMessageControl
 
#define glDebugMessageInsert   clan::OpenGL::functions->debugMessageInsert
 
#define glDebugMessageCallback   clan::OpenGL::functions->debugMessageCallback
 
#define glGetDebugMessageLog   clan::OpenGL::functions->getDebugMessageLog
 
#define glPushDebugGroup   clan::OpenGL::functions->pushDebugGroup
 
#define glPopDebugGroup   clan::OpenGL::functions->popDebugGroup
 
#define glObjectLabel   clan::OpenGL::functions->objectLabel
 
#define glGetObjectLabel   clan::OpenGL::functions->getObjectLabel
 
#define glObjectPtrLabel   clan::OpenGL::functions->objectPtrLabel
 
#define glGetObjectPtrLabel   clan::OpenGL::functions->getObjectPtrLabel
 
#define glClearBufferData   clan::OpenGL::functions->clearBufferData
 
#define glClearBufferSubData   clan::OpenGL::functions->clearBufferSubData
 
#define glClearNamedBufferDataEXT   clan::OpenGL::functions->clearNamedBufferDataEXT
 
#define glClearNamedBufferSubDataEXT   clan::OpenGL::functions->clearNamedBufferSubDataEXT
 
#define glDispatchCompute   clan::OpenGL::functions->dispatchCompute
 
#define glDispatchComputeIndirect   clan::OpenGL::functions->dispatchComputeIndirect
 
#define glCopyImageSubData   clan::OpenGL::functions->copyImageSubData
 
#define glFramebufferParameteri   clan::OpenGL::functions->framebufferParameteri
 
#define glGetFramebufferParameteriv   clan::OpenGL::functions->getFramebufferParameteriv
 
#define glNamedFramebufferParameteriEXT   clan::OpenGL::functions->namedFramebufferParameteriEXT
 
#define glGetNamedFramebufferParameterivEXT   clan::OpenGL::functions->getNamedFramebufferParameterivEXT
 
#define glGetInternalformati64v   clan::OpenGL::functions->getInternalformati64v
 
#define glInvalidateTexSubImage   clan::OpenGL::functions->invalidateTexSubImage
 
#define glInvalidateTexImage   clan::OpenGL::functions->invalidateTexImage
 
#define glInvalidateBufferSubData   clan::OpenGL::functions->invalidateBufferSubData
 
#define glInvalidateBufferData   clan::OpenGL::functions->invalidateBufferData
 
#define glInvalidateFramebuffer   clan::OpenGL::functions->invalidateFramebuffer
 
#define glInvalidateSubFramebuffer   clan::OpenGL::functions->invalidateSubFramebuffer
 
#define glMultiDrawArraysIndirect   clan::OpenGL::functions->multiDrawArraysIndirect
 
#define glMultiDrawElementsIndirect   clan::OpenGL::functions->multiDrawElementsIndirect
 
#define glGetProgramInterfaceiv   clan::OpenGL::functions->getProgramInterfaceiv
 
#define glGetProgramResourceIndex   clan::OpenGL::functions->getProgramResourceIndex
 
#define glGetProgramResourceName   clan::OpenGL::functions->getProgramResourceName
 
#define glGetProgramResourceiv   clan::OpenGL::functions->getProgramResourceiv
 
#define glGetProgramResourceLocation   clan::OpenGL::functions->getProgramResourceLocation
 
#define glGetProgramResourceLocationIndex   clan::OpenGL::functions->getProgramResourceLocationIndex
 
#define glShaderStorageBlockBinding   clan::OpenGL::functions->shaderStorageBlockBinding
 
#define glTexBufferRange   clan::OpenGL::functions->texBufferRange
 
#define glTextureBufferRangeEXT   clan::OpenGL::functions->textureBufferRangeEXT
 
#define glTexStorage2DMultisample   clan::OpenGL::functions->texStorage2DMultisample
 
#define glTexStorage3DMultisample   clan::OpenGL::functions->texStorage3DMultisample
 
#define glTextureStorage2DMultisampleEXT   clan::OpenGL::functions->textureStorage2DMultisampleEXT
 
#define glTextureStorage3DMultisampleEXT   clan::OpenGL::functions->textureStorage3DMultisampleEXT
 
#define glTextureView   clan::OpenGL::functions->textureView
 
#define glBindVertexBuffer   clan::OpenGL::functions->bindVertexBuffer
 
#define glVertexAttribFormat   clan::OpenGL::functions->vertexAttribFormat
 
#define glVertexAttribIFormat   clan::OpenGL::functions->vertexAttribIFormat
 
#define glVertexAttribLFormat   clan::OpenGL::functions->vertexAttribLFormat
 
#define glVertexAttribBinding   clan::OpenGL::functions->vertexAttribBinding
 
#define glVertexBindingDivisor   clan::OpenGL::functions->vertexBindingDivisor
 
#define glVertexArrayBindVertexBufferEXT   clan::OpenGL::functions->vertexArrayBindVertexBufferEXT
 
#define glVertexArrayVertexAttribFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribFormatEXT
 
#define glVertexArrayVertexAttribIFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribIFormatEXT
 
#define glVertexArrayVertexAttribLFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribLFormatEXT
 
#define glVertexArrayVertexAttribBindingEXT   clan::OpenGL::functions->vertexArrayVertexAttribBindingEXT
 
#define glVertexArrayVertexBindingDivisorEXT   clan::OpenGL::functions->vertexArrayVertexBindingDivisorEXT
 
#define glBufferStorage   clan::OpenGL::functions->BufferStorage
 
#define glClearTexImage   clan::OpenGL::functions->ClearTexImage
 
#define glClearTexSubImage   clan::OpenGL::functions->ClearTexSubImage
 
#define glBindBuffersBase   clan::OpenGL::functions->BindBuffersBase
 
#define glBindBuffersRange   clan::OpenGL::functions->BindBuffersRange
 
#define glBindTextures   clan::OpenGL::functions->BindTextures
 
#define glBindSamplers   clan::OpenGL::functions->BindSamplers
 
#define glBindImageTextures   clan::OpenGL::functions->BindImageTextures
 
#define glBindVertexBuffers   clan::OpenGL::functions->BindVertexBuffers
 
#define glClipControl   clan::OpenGL::functions->ClipControl
 
#define glCreateTransformFeedbacks   clan::OpenGL::functions->CreateTransformFeedbacks
 
#define glTransformFeedbackBufferBase   clan::OpenGL::functions->TransformFeedbackBufferBase
 
#define glTransformFeedbackBufferRange   clan::OpenGL::functions->TransformFeedbackBufferRange
 
#define glGetTransformFeedbackiv   clan::OpenGL::functions->GetTransformFeedbackiv
 
#define glGetTransformFeedbacki_v   clan::OpenGL::functions->GetTransformFeedbacki_v
 
#define glGetTransformFeedbacki64_v   clan::OpenGL::functions->GetTransformFeedbacki64_v
 
#define glCreateBuffers   clan::OpenGL::functions->CreateBuffers
 
#define glNamedBufferStorage   clan::OpenGL::functions->NamedBufferStorage
 
#define glNamedBufferData   clan::OpenGL::functions->NamedBufferData
 
#define glNamedBufferSubData   clan::OpenGL::functions->NamedBufferSubData
 
#define glCopyNamedBufferSubData   clan::OpenGL::functions->CopyNamedBufferSubData
 
#define glClearNamedBufferData   clan::OpenGL::functions->ClearNamedBufferData
 
#define glClearNamedBufferSubData   clan::OpenGL::functions->ClearNamedBufferSubData
 
#define glMapNamedBuffer   clan::OpenGL::functions->MapNamedBuffer
 
#define glMapNamedBufferRange   clan::OpenGL::functions->MapNamedBufferRange
 
#define glUnmapNamedBuffer   clan::OpenGL::functions->UnmapNamedBuffer
 
#define glFlushMappedNamedBufferRange   clan::OpenGL::functions->FlushMappedNamedBufferRange
 
#define glGetNamedBufferParameteriv   clan::OpenGL::functions->GetNamedBufferParameteriv
 
#define glGetNamedBufferParameteri64v   clan::OpenGL::functions->GetNamedBufferParameteri64v
 
#define glGetNamedBufferPointerv   clan::OpenGL::functions->GetNamedBufferPointerv
 
#define glGetNamedBufferSubData   clan::OpenGL::functions->GetNamedBufferSubData
 
#define glCreateFramebuffers   clan::OpenGL::functions->CreateFramebuffers
 
#define glNamedFramebufferRenderbuffer   clan::OpenGL::functions->NamedFramebufferRenderbuffer
 
#define glNamedFramebufferParameteri   clan::OpenGL::functions->NamedFramebufferParameteri
 
#define glNamedFramebufferTexture   clan::OpenGL::functions->NamedFramebufferTexture
 
#define glNamedFramebufferTextureLayer   clan::OpenGL::functions->NamedFramebufferTextureLayer
 
#define glNamedFramebufferDrawBuffer   clan::OpenGL::functions->NamedFramebufferDrawBuffer
 
#define glNamedFramebufferDrawBuffers   clan::OpenGL::functions->NamedFramebufferDrawBuffers
 
#define glNamedFramebufferReadBuffer   clan::OpenGL::functions->NamedFramebufferReadBuffer
 
#define glInvalidateNamedFramebufferData   clan::OpenGL::functions->InvalidateNamedFramebufferData
 
#define glInvalidateNamedFramebufferSubData   clan::OpenGL::functions->InvalidateNamedFramebufferSubData
 
#define glClearNamedFramebufferiv   clan::OpenGL::functions->ClearNamedFramebufferiv
 
#define glClearNamedFramebufferuiv   clan::OpenGL::functions->ClearNamedFramebufferuiv
 
#define glClearNamedFramebufferfv   clan::OpenGL::functions->ClearNamedFramebufferfv
 
#define glClearNamedFramebufferfi   clan::OpenGL::functions->ClearNamedFramebufferfi
 
#define glBlitNamedFramebuffer   clan::OpenGL::functions->BlitNamedFramebuffer
 
#define glCheckNamedFramebufferStatus   clan::OpenGL::functions->CheckNamedFramebufferStatus
 
#define glGetNamedFramebufferParameteriv   clan::OpenGL::functions->GetNamedFramebufferParameteriv
 
#define glGetNamedFramebufferAttachmentParameteriv   clan::OpenGL::functions->GetNamedFramebufferAttachmentParameteriv
 
#define glCreateRenderbuffers   clan::OpenGL::functions->CreateRenderbuffers
 
#define glNamedRenderbufferStorage   clan::OpenGL::functions->NamedRenderbufferStorage
 
#define glNamedRenderbufferStorageMultisample   clan::OpenGL::functions->NamedRenderbufferStorageMultisample
 
#define glGetNamedRenderbufferParameteriv   clan::OpenGL::functions->GetNamedRenderbufferParameteriv
 
#define glCreateTextures   clan::OpenGL::functions->CreateTextures
 
#define glTextureBuffer   clan::OpenGL::functions->TextureBuffer
 
#define glTextureBufferRange   clan::OpenGL::functions->TextureBufferRange
 
#define glTextureStorage1D   clan::OpenGL::functions->TextureStorage1D
 
#define glTextureStorage2D   clan::OpenGL::functions->TextureStorage2D
 
#define glTextureStorage3D   clan::OpenGL::functions->TextureStorage3D
 
#define glTextureStorage2DMultisample   clan::OpenGL::functions->TextureStorage2DMultisample
 
#define glTextureStorage3DMultisample   clan::OpenGL::functions->TextureStorage3DMultisample
 
#define glTextureSubImage1D   clan::OpenGL::functions->TextureSubImage1D
 
#define glTextureSubImage2D   clan::OpenGL::functions->TextureSubImage2D
 
#define glTextureSubImage3D   clan::OpenGL::functions->TextureSubImage3D
 
#define glCompressedTextureSubImage1D   clan::OpenGL::functions->CompressedTextureSubImage1D
 
#define glCompressedTextureSubImage2D   clan::OpenGL::functions->CompressedTextureSubImage2D
 
#define glCompressedTextureSubImage3D   clan::OpenGL::functions->CompressedTextureSubImage3D
 
#define glCopyTextureSubImage1D   clan::OpenGL::functions->CopyTextureSubImage1D
 
#define glCopyTextureSubImage2D   clan::OpenGL::functions->CopyTextureSubImage2D
 
#define glCopyTextureSubImage3D   clan::OpenGL::functions->CopyTextureSubImage3D
 
#define glTextureParameterf   clan::OpenGL::functions->TextureParameterf
 
#define glTextureParameterfv   clan::OpenGL::functions->TextureParameterfv
 
#define glTextureParameteri   clan::OpenGL::functions->TextureParameteri
 
#define glTextureParameterIiv   clan::OpenGL::functions->TextureParameterIiv
 
#define glTextureParameterIuiv   clan::OpenGL::functions->TextureParameterIuiv
 
#define glTextureParameteriv   clan::OpenGL::functions->TextureParameteriv
 
#define glGenerateTextureMipmap   clan::OpenGL::functions->GenerateTextureMipmap
 
#define glBindTextureUnit   clan::OpenGL::functions->BindTextureUnit
 
#define glGetTextureImage   clan::OpenGL::functions->GetTextureImage
 
#define glGetCompressedTextureImage   clan::OpenGL::functions->GetCompressedTextureImage
 
#define glGetTextureLevelParameterfv   clan::OpenGL::functions->GetTextureLevelParameterfv
 
#define glGetTextureLevelParameteriv   clan::OpenGL::functions->GetTextureLevelParameteriv
 
#define glGetTextureParameterfv   clan::OpenGL::functions->GetTextureParameterfv
 
#define glGetTextureParameterIiv   clan::OpenGL::functions->GetTextureParameterIiv
 
#define glGetTextureParameterIuiv   clan::OpenGL::functions->GetTextureParameterIuiv
 
#define glGetTextureParameteriv   clan::OpenGL::functions->GetTextureParameteriv
 
#define glCreateVertexArrays   clan::OpenGL::functions->CreateVertexArrays
 
#define glDisableVertexArrayAttrib   clan::OpenGL::functions->DisableVertexArrayAttrib
 
#define glEnableVertexArrayAttrib   clan::OpenGL::functions->EnableVertexArrayAttrib
 
#define glVertexArrayElementBuffer   clan::OpenGL::functions->VertexArrayElementBuffer
 
#define glVertexArrayVertexBuffer   clan::OpenGL::functions->VertexArrayVertexBuffer
 
#define glVertexArrayVertexBuffers   clan::OpenGL::functions->VertexArrayVertexBuffers
 
#define glVertexArrayAttribBinding   clan::OpenGL::functions->VertexArrayAttribBinding
 
#define glVertexArrayAttribFormat   clan::OpenGL::functions->VertexArrayAttribFormat
 
#define glVertexArrayAttribIFormat   clan::OpenGL::functions->VertexArrayAttribIFormat
 
#define glVertexArrayAttribLFormat   clan::OpenGL::functions->VertexArrayAttribLFormat
 
#define glVertexArrayBindingDivisor   clan::OpenGL::functions->VertexArrayBindingDivisor
 
#define glGetVertexArrayiv   clan::OpenGL::functions->GetVertexArrayiv
 
#define glGetVertexArrayIndexediv   clan::OpenGL::functions->GetVertexArrayIndexediv
 
#define glGetVertexArrayIndexed64iv   clan::OpenGL::functions->GetVertexArrayIndexed64iv
 
#define glCreateSamplers   clan::OpenGL::functions->CreateSamplers
 
#define glCreateProgramPipelines   clan::OpenGL::functions->CreateProgramPipelines
 
#define glCreateQueries   clan::OpenGL::functions->CreateQueries
 
#define glGetQueryBufferObjecti64v   clan::OpenGL::functions->GetQueryBufferObjecti64v
 
#define glGetQueryBufferObjectiv   clan::OpenGL::functions->GetQueryBufferObjectiv
 
#define glGetQueryBufferObjectui64v   clan::OpenGL::functions->GetQueryBufferObjectui64v
 
#define glGetQueryBufferObjectuiv   clan::OpenGL::functions->GetQueryBufferObjectuiv
 
#define glMemoryBarrierByRegion   clan::OpenGL::functions->MemoryBarrierByRegion
 
#define glGetTextureSubImage   clan::OpenGL::functions->GetTextureSubImage
 
#define glGetCompressedTextureSubImage   clan::OpenGL::functions->GetCompressedTextureSubImage
 
#define glGetGraphicsResetStatus   clan::OpenGL::functions->GetGraphicsResetStatus
 
#define glGetnCompressedTexImage   clan::OpenGL::functions->GetnCompressedTexImage
 
#define glGetnTexImage   clan::OpenGL::functions->GetnTexImage
 
#define glGetnUniformdv   clan::OpenGL::functions->GetnUniformdv
 
#define glGetnUniformfv   clan::OpenGL::functions->GetnUniformfv
 
#define glGetnUniformiv   clan::OpenGL::functions->GetnUniformiv
 
#define glGetnUniformuiv   clan::OpenGL::functions->GetnUniformuiv
 
#define glReadnPixels   clan::OpenGL::functions->ReadnPixels
 
#define glGetnMapdv   clan::OpenGL::functions->GetnMapdv
 
#define glGetnMapfv   clan::OpenGL::functions->GetnMapfv
 
#define glGetnMapiv   clan::OpenGL::functions->GetnMapiv
 
#define glGetnPixelMapfv   clan::OpenGL::functions->GetnPixelMapfv
 
#define glGetnPixelMapuiv   clan::OpenGL::functions->GetnPixelMapuiv
 
#define glGetnPixelMapusv   clan::OpenGL::functions->GetnPixelMapusv
 
#define glGetnPolygonStipple   clan::OpenGL::functions->GetnPolygonStipple
 
#define glGetnColorTable   clan::OpenGL::functions->GetnColorTable
 
#define glGetnConvolutionFilter   clan::OpenGL::functions->GetnConvolutionFilter
 
#define glGetnSeparableFilter   clan::OpenGL::functions->GetnSeparableFilter
 
#define glGetnHistogram   clan::OpenGL::functions->GetnHistogram
 
#define glGetnMinmax   clan::OpenGL::functions->GetnMinmax
 
#define glTextureBarrier   clan::OpenGL::functions->TextureBarrier
 
#define glClientActiveTexture   clan::OpenGL::functions->clientActiveTexture
 

Detailed Description

Macro Definition Documentation

#define glActiveShaderProgram   clan::OpenGL::functions->activeShaderProgram
#define glActiveTexture   clan::OpenGL::functions->activeTexture
#define glAttachShader   clan::OpenGL::functions->attachShader
#define glBeginConditionalRender   clan::OpenGL::functions->beginConditionalRender
#define glBeginQuery   clan::OpenGL::functions->beginQuery
#define glBeginQueryIndexed   clan::OpenGL::functions->beginQueryIndexed
#define glBeginTransformFeedback   clan::OpenGL::functions->beginTransformFeedback
#define glBindAttribLocation   clan::OpenGL::functions->bindAttribLocation
#define glBindBuffer   clan::OpenGL::functions->bindBuffer
#define glBindBufferBase   clan::OpenGL::functions->bindBufferBase
#define glBindBufferRange   clan::OpenGL::functions->bindBufferRange
#define glBindBuffersBase   clan::OpenGL::functions->BindBuffersBase
#define glBindBuffersRange   clan::OpenGL::functions->BindBuffersRange
#define glBindFragDataLocation   clan::OpenGL::functions->bindFragDataLocation
#define glBindFragDataLocationIndexed   clan::OpenGL::functions->bindFragDataLocationIndexed
#define glBindFramebuffer   clan::OpenGL::functions->bindFramebuffer
#define glBindImageTexture   clan::OpenGL::functions->bindImageTexture
#define glBindImageTextures   clan::OpenGL::functions->BindImageTextures
#define glBindProgramPipeline   clan::OpenGL::functions->bindProgramPipeline
#define glBindRenderbuffer   clan::OpenGL::functions->bindRenderbuffer
#define glBindSampler   clan::OpenGL::functions->bindSampler
#define glBindSamplers   clan::OpenGL::functions->BindSamplers
#define glBindTexture   clan::OpenGL::functions->bindTexture
#define glBindTextures   clan::OpenGL::functions->BindTextures
#define glBindTextureUnit   clan::OpenGL::functions->BindTextureUnit
#define glBindTransformFeedback   clan::OpenGL::functions->bindTransformFeedback
#define glBindVertexArray   clan::OpenGL::functions->bindVertexArray
#define glBindVertexBuffer   clan::OpenGL::functions->bindVertexBuffer
#define glBindVertexBuffers   clan::OpenGL::functions->BindVertexBuffers
#define glBlendColor   clan::OpenGL::functions->blendColor
#define glBlendEquation   clan::OpenGL::functions->blendEquation
#define glBlendEquationi   clan::OpenGL::functions->blendEquationi
#define glBlendEquationiARB   clan::OpenGL::functions->blendEquationiARB
#define glBlendEquationSeparate   clan::OpenGL::functions->blendEquationSeparate
#define glBlendEquationSeparatei   clan::OpenGL::functions->blendEquationSeparatei
#define glBlendEquationSeparateiARB   clan::OpenGL::functions->blendEquationSeparateiARB
#define glBlendFunc   clan::OpenGL::functions->blendFunc
#define glBlendFunci   clan::OpenGL::functions->blendFunci
#define glBlendFunciARB   clan::OpenGL::functions->blendFunciARB
#define glBlendFuncSeparate   clan::OpenGL::functions->blendFuncSeparate
#define glBlendFuncSeparatei   clan::OpenGL::functions->blendFuncSeparatei
#define glBlendFuncSeparateiARB   clan::OpenGL::functions->blendFuncSeparateiARB
#define glBlitFramebuffer   clan::OpenGL::functions->blitFramebuffer
#define glBlitNamedFramebuffer   clan::OpenGL::functions->BlitNamedFramebuffer
#define glBufferData   clan::OpenGL::functions->bufferData
#define glBufferStorage   clan::OpenGL::functions->BufferStorage
#define glBufferSubData   clan::OpenGL::functions->bufferSubData
#define glCheckFramebufferStatus   clan::OpenGL::functions->checkFramebufferStatus
#define glCheckNamedFramebufferStatus   clan::OpenGL::functions->CheckNamedFramebufferStatus
#define glClampColor   clan::OpenGL::functions->clampColor
#define glClear   clan::OpenGL::functions->clear
#define glClearBufferData   clan::OpenGL::functions->clearBufferData
#define glClearBufferfi   clan::OpenGL::functions->clearBufferfi
#define glClearBufferfv   clan::OpenGL::functions->clearBufferfv
#define glClearBufferiv   clan::OpenGL::functions->clearBufferiv
#define glClearBufferSubData   clan::OpenGL::functions->clearBufferSubData
#define glClearBufferuiv   clan::OpenGL::functions->clearBufferuiv
#define glClearColor   clan::OpenGL::functions->clearColor
#define glClearDepth   clan::OpenGL::functions->clearDepth
#define glClearDepthf   clan::OpenGL::functions->clearDepthf
#define glClearNamedBufferData   clan::OpenGL::functions->ClearNamedBufferData
#define glClearNamedBufferDataEXT   clan::OpenGL::functions->clearNamedBufferDataEXT
#define glClearNamedBufferSubData   clan::OpenGL::functions->ClearNamedBufferSubData
#define glClearNamedBufferSubDataEXT   clan::OpenGL::functions->clearNamedBufferSubDataEXT
#define glClearNamedFramebufferfi   clan::OpenGL::functions->ClearNamedFramebufferfi
#define glClearNamedFramebufferfv   clan::OpenGL::functions->ClearNamedFramebufferfv
#define glClearNamedFramebufferiv   clan::OpenGL::functions->ClearNamedFramebufferiv
#define glClearNamedFramebufferuiv   clan::OpenGL::functions->ClearNamedFramebufferuiv
#define glClearStencil   clan::OpenGL::functions->clearStencil
#define glClearTexImage   clan::OpenGL::functions->ClearTexImage
#define glClearTexSubImage   clan::OpenGL::functions->ClearTexSubImage
#define glClientActiveTexture   clan::OpenGL::functions->clientActiveTexture
#define glClientWaitSync   clan::OpenGL::functions->clientWaitSync
#define glClipControl   clan::OpenGL::functions->ClipControl
#define glColorMask   clan::OpenGL::functions->colorMask
#define glColorMaski   clan::OpenGL::functions->colorMaski
#define glColorP3ui   clan::OpenGL::functions->colorP3ui
#define glColorP3uiv   clan::OpenGL::functions->colorP3uiv
#define glColorP4ui   clan::OpenGL::functions->colorP4ui
#define glColorP4uiv   clan::OpenGL::functions->colorP4uiv
#define glCompileShader   clan::OpenGL::functions->compileShader
#define glCompileShaderIncludeARB   clan::OpenGL::functions->compileShaderIncludeARB
#define glCompressedTexImage1D   clan::OpenGL::functions->compressedTexImage1D
#define glCompressedTexImage2D   clan::OpenGL::functions->compressedTexImage2D
#define glCompressedTexImage3D   clan::OpenGL::functions->compressedTexImage3D
#define glCompressedTexSubImage1D   clan::OpenGL::functions->compressedTexSubImage1D
#define glCompressedTexSubImage2D   clan::OpenGL::functions->compressedTexSubImage2D
#define glCompressedTexSubImage3D   clan::OpenGL::functions->compressedTexSubImage3D
#define glCompressedTextureSubImage1D   clan::OpenGL::functions->CompressedTextureSubImage1D
#define glCompressedTextureSubImage2D   clan::OpenGL::functions->CompressedTextureSubImage2D
#define glCompressedTextureSubImage3D   clan::OpenGL::functions->CompressedTextureSubImage3D
#define glCopyBufferSubData   clan::OpenGL::functions->copyBufferSubData
#define glCopyImageSubData   clan::OpenGL::functions->copyImageSubData
#define glCopyNamedBufferSubData   clan::OpenGL::functions->CopyNamedBufferSubData
#define glCopyTexImage1D   clan::OpenGL::functions->copyTexImage1D
#define glCopyTexImage2D   clan::OpenGL::functions->copyTexImage2D
#define glCopyTexSubImage1D   clan::OpenGL::functions->copyTexSubImage1D
#define glCopyTexSubImage2D   clan::OpenGL::functions->copyTexSubImage2D
#define glCopyTexSubImage3D   clan::OpenGL::functions->copyTexSubImage3D
#define glCopyTextureSubImage1D   clan::OpenGL::functions->CopyTextureSubImage1D
#define glCopyTextureSubImage2D   clan::OpenGL::functions->CopyTextureSubImage2D
#define glCopyTextureSubImage3D   clan::OpenGL::functions->CopyTextureSubImage3D
#define glCreateBuffers   clan::OpenGL::functions->CreateBuffers
#define glCreateFramebuffers   clan::OpenGL::functions->CreateFramebuffers
#define glCreateProgram   clan::OpenGL::functions->createProgram
#define glCreateProgramPipelines   clan::OpenGL::functions->CreateProgramPipelines
#define glCreateQueries   clan::OpenGL::functions->CreateQueries
#define glCreateRenderbuffers   clan::OpenGL::functions->CreateRenderbuffers
#define glCreateSamplers   clan::OpenGL::functions->CreateSamplers
#define glCreateShader   clan::OpenGL::functions->createShader
#define glCreateShaderProgramv   clan::OpenGL::functions->createShaderProgramv
#define glCreateSyncFromCLeventARB   clan::OpenGL::functions->createSyncFromCLeventARB
#define glCreateTextures   clan::OpenGL::functions->CreateTextures
#define glCreateTransformFeedbacks   clan::OpenGL::functions->CreateTransformFeedbacks
#define glCreateVertexArrays   clan::OpenGL::functions->CreateVertexArrays
#define glCullFace   clan::OpenGL::functions->cullFace
#define glDebugMessageCallback   clan::OpenGL::functions->debugMessageCallback
#define glDebugMessageCallbackARB   clan::OpenGL::functions->debugMessageCallbackARB
#define glDebugMessageControl   clan::OpenGL::functions->debugMessageControl
#define glDebugMessageControlARB   clan::OpenGL::functions->debugMessageControlARB
#define glDebugMessageInsert   clan::OpenGL::functions->debugMessageInsert
#define glDebugMessageInsertARB   clan::OpenGL::functions->debugMessageInsertARB
#define glDeleteBuffers   clan::OpenGL::functions->deleteBuffers
#define glDeleteFramebuffers   clan::OpenGL::functions->deleteFramebuffers
#define glDeleteNamedStringARB   clan::OpenGL::functions->deleteNamedStringARB
#define glDeleteProgram   clan::OpenGL::functions->deleteProgram
#define glDeleteProgramPipelines   clan::OpenGL::functions->deleteProgramPipelines
#define glDeleteQueries   clan::OpenGL::functions->deleteQueries
#define glDeleteRenderbuffers   clan::OpenGL::functions->deleteRenderbuffers
#define glDeleteSamplers   clan::OpenGL::functions->deleteSamplers
#define glDeleteShader   clan::OpenGL::functions->deleteShader
#define glDeleteSync   clan::OpenGL::functions->deleteSync
#define glDeleteTextures   clan::OpenGL::functions->deleteTextures
#define glDeleteTransformFeedbacks   clan::OpenGL::functions->deleteTransformFeedbacks
#define glDeleteVertexArrays   clan::OpenGL::functions->deleteVertexArrays
#define glDepthFunc   clan::OpenGL::functions->depthFunc
#define glDepthMask   clan::OpenGL::functions->depthMask
#define glDepthRange   clan::OpenGL::functions->depthRange
#define glDepthRangeArrayv   clan::OpenGL::functions->depthRangeArrayv
#define glDepthRangef   clan::OpenGL::functions->depthRangef
#define glDepthRangeIndexed   clan::OpenGL::functions->depthRangeIndexed
#define glDetachShader   clan::OpenGL::functions->detachShader
#define glDisable   clan::OpenGL::functions->disable
#define glDisablei   clan::OpenGL::functions->disablei
#define glDisableVertexArrayAttrib   clan::OpenGL::functions->DisableVertexArrayAttrib
#define glDisableVertexAttribArray   clan::OpenGL::functions->disableVertexAttribArray
#define glDispatchCompute   clan::OpenGL::functions->dispatchCompute
#define glDispatchComputeIndirect   clan::OpenGL::functions->dispatchComputeIndirect
#define glDrawArrays   clan::OpenGL::functions->drawArrays
#define glDrawArraysIndirect   clan::OpenGL::functions->drawArraysIndirect
#define glDrawArraysInstanced   clan::OpenGL::functions->drawArraysInstanced
#define glDrawArraysInstancedBaseInstance   clan::OpenGL::functions->drawArraysInstancedBaseInstance
#define glDrawBuffer   clan::OpenGL::functions->drawBuffer
#define glDrawBuffers   clan::OpenGL::functions->drawBuffers
#define glDrawElements   clan::OpenGL::functions->drawElements
#define glDrawElementsBaseVertex   clan::OpenGL::functions->drawElementsBaseVertex
#define glDrawElementsIndirect   clan::OpenGL::functions->drawElementsIndirect
#define glDrawElementsInstanced   clan::OpenGL::functions->drawElementsInstanced
#define glDrawElementsInstancedBaseInstance   clan::OpenGL::functions->drawElementsInstancedBaseInstance
#define glDrawElementsInstancedBaseVertex   clan::OpenGL::functions->drawElementsInstancedBaseVertex
#define glDrawElementsInstancedBaseVertexBaseInstance   clan::OpenGL::functions->drawElementsInstancedBaseVertexBaseInstance
#define glDrawRangeElements   clan::OpenGL::functions->drawRangeElements
#define glDrawRangeElementsBaseVertex   clan::OpenGL::functions->drawRangeElementsBaseVertex
#define glDrawTransformFeedback   clan::OpenGL::functions->drawTransformFeedback
#define glDrawTransformFeedbackInstanced   clan::OpenGL::functions->drawTransformFeedbackInstanced
#define glDrawTransformFeedbackStream   clan::OpenGL::functions->drawTransformFeedbackStream
#define glDrawTransformFeedbackStreamInstanced   clan::OpenGL::functions->drawTransformFeedbackStreamInstanced
#define glEnable   clan::OpenGL::functions->enable
#define glEnablei   clan::OpenGL::functions->enablei
#define glEnableVertexArrayAttrib   clan::OpenGL::functions->EnableVertexArrayAttrib
#define glEnableVertexAttribArray   clan::OpenGL::functions->enableVertexAttribArray
#define glEndConditionalRender   clan::OpenGL::functions->endConditionalRender
#define glEndQuery   clan::OpenGL::functions->endQuery
#define glEndQueryIndexed   clan::OpenGL::functions->endQueryIndexed
#define glEndTransformFeedback   clan::OpenGL::functions->endTransformFeedback
#define glFenceSync   clan::OpenGL::functions->fenceSync
#define glFinish   clan::OpenGL::functions->finish
#define glFlush   clan::OpenGL::functions->flush
#define glFlushMappedBufferRange   clan::OpenGL::functions->flushMappedBufferRange
#define glFlushMappedNamedBufferRange   clan::OpenGL::functions->FlushMappedNamedBufferRange
#define glFramebufferParameteri   clan::OpenGL::functions->framebufferParameteri
#define glFramebufferRenderbuffer   clan::OpenGL::functions->framebufferRenderbuffer
#define glFramebufferTexture   clan::OpenGL::functions->framebufferTexture
#define glFramebufferTexture1D   clan::OpenGL::functions->framebufferTexture1D
#define glFramebufferTexture2D   clan::OpenGL::functions->framebufferTexture2D
#define glFramebufferTexture3D   clan::OpenGL::functions->framebufferTexture3D
#define glFramebufferTextureLayer   clan::OpenGL::functions->framebufferTextureLayer
#define glFrontFace   clan::OpenGL::functions->frontFace
#define GLFUNC
#define glGenBuffers   clan::OpenGL::functions->genBuffers
#define glGenerateMipmap   clan::OpenGL::functions->generateMipmap
#define glGenerateTextureMipmap   clan::OpenGL::functions->GenerateTextureMipmap
#define glGenFramebuffers   clan::OpenGL::functions->genFramebuffers
#define glGenProgramPipelines   clan::OpenGL::functions->genProgramPipelines
#define glGenQueries   clan::OpenGL::functions->genQueries
#define glGenRenderbuffers   clan::OpenGL::functions->genRenderbuffers
#define glGenSamplers   clan::OpenGL::functions->genSamplers
#define glGenTextures   clan::OpenGL::functions->genTextures
#define glGenTransformFeedbacks   clan::OpenGL::functions->genTransformFeedbacks
#define glGenVertexArrays   clan::OpenGL::functions->genVertexArrays
#define glGetActiveAtomicCounterBufferiv   clan::OpenGL::functions->getActiveAtomicCounterBufferiv
#define glGetActiveAttrib   clan::OpenGL::functions->getActiveAttrib
#define glGetActiveSubroutineName   clan::OpenGL::functions->getActiveSubroutineName
#define glGetActiveSubroutineUniformiv   clan::OpenGL::functions->getActiveSubroutineUniformiv
#define glGetActiveSubroutineUniformName   clan::OpenGL::functions->getActiveSubroutineUniformName
#define glGetActiveUniform   clan::OpenGL::functions->getActiveUniform
#define glGetActiveUniformBlockiv   clan::OpenGL::functions->getActiveUniformBlockiv
#define glGetActiveUniformBlockName   clan::OpenGL::functions->getActiveUniformBlockName
#define glGetActiveUniformName   clan::OpenGL::functions->getActiveUniformName
#define glGetActiveUniformsiv   clan::OpenGL::functions->getActiveUniformsiv
#define glGetAttachedShaders   clan::OpenGL::functions->getAttachedShaders
#define glGetAttribLocation   clan::OpenGL::functions->getAttribLocation
#define glGetBooleani_v   clan::OpenGL::functions->getBooleani_v
#define glGetBooleanv   clan::OpenGL::functions->getBooleanv
#define glGetBufferParameteri64v   clan::OpenGL::functions->getBufferParameteri64v
#define glGetBufferParameteriv   clan::OpenGL::functions->getBufferParameteriv
#define glGetBufferPointerv   clan::OpenGL::functions->getBufferPointerv
#define glGetBufferSubData   clan::OpenGL::functions->getBufferSubData
#define glGetCompressedTexImage   clan::OpenGL::functions->getCompressedTexImage
#define glGetCompressedTextureImage   clan::OpenGL::functions->GetCompressedTextureImage
#define glGetCompressedTextureSubImage   clan::OpenGL::functions->GetCompressedTextureSubImage
#define glGetDebugMessageLog   clan::OpenGL::functions->getDebugMessageLog
#define glGetDebugMessageLogARB   clan::OpenGL::functions->getDebugMessageLogARB
#define glGetDoublei_v   clan::OpenGL::functions->getDoublei_v
#define glGetDoublev   clan::OpenGL::functions->getDoublev
#define glGetError   clan::OpenGL::functions->getError
#define glGetFloati_v   clan::OpenGL::functions->getFloati_v
#define glGetFloatv   clan::OpenGL::functions->getFloatv
#define glGetFragDataIndex   clan::OpenGL::functions->getFragDataIndex
#define glGetFragDataLocation   clan::OpenGL::functions->getFragDataLocation
#define glGetFramebufferAttachmentParameteriv   clan::OpenGL::functions->getFramebufferAttachmentParameteriv
#define glGetFramebufferParameteriv   clan::OpenGL::functions->getFramebufferParameteriv
#define glGetGraphicsResetStatus   clan::OpenGL::functions->GetGraphicsResetStatus
#define glGetGraphicsResetStatusARB   clan::OpenGL::functions->getGraphicsResetStatusARB
#define glGetInteger64i_v   clan::OpenGL::functions->getInteger64i_v
#define glGetInteger64v   clan::OpenGL::functions->getInteger64v
#define glGetIntegeri_v   clan::OpenGL::functions->getIntegeri_v
#define glGetIntegerv   clan::OpenGL::functions->getIntegerv
#define glGetInternalformati64v   clan::OpenGL::functions->getInternalformati64v
#define glGetInternalformativ   clan::OpenGL::functions->getInternalformativ
#define glGetMultisamplefv   clan::OpenGL::functions->getMultisamplefv
#define glGetNamedBufferParameteri64v   clan::OpenGL::functions->GetNamedBufferParameteri64v
#define glGetNamedBufferParameteriv   clan::OpenGL::functions->GetNamedBufferParameteriv
#define glGetNamedBufferPointerv   clan::OpenGL::functions->GetNamedBufferPointerv
#define glGetNamedBufferSubData   clan::OpenGL::functions->GetNamedBufferSubData
#define glGetNamedFramebufferAttachmentParameteriv   clan::OpenGL::functions->GetNamedFramebufferAttachmentParameteriv
#define glGetNamedFramebufferParameteriv   clan::OpenGL::functions->GetNamedFramebufferParameteriv
#define glGetNamedFramebufferParameterivEXT   clan::OpenGL::functions->getNamedFramebufferParameterivEXT
#define glGetNamedRenderbufferParameteriv   clan::OpenGL::functions->GetNamedRenderbufferParameteriv
#define glGetNamedStringARB   clan::OpenGL::functions->getNamedStringARB
#define glGetNamedStringivARB   clan::OpenGL::functions->getNamedStringivARB
#define glGetnColorTable   clan::OpenGL::functions->GetnColorTable
#define glGetnColorTableARB   clan::OpenGL::functions->getnColorTableARB
#define glGetnCompressedTexImage   clan::OpenGL::functions->GetnCompressedTexImage
#define glGetnCompressedTexImageARB   clan::OpenGL::functions->getnCompressedTexImageARB
#define glGetnConvolutionFilter   clan::OpenGL::functions->GetnConvolutionFilter
#define glGetnConvolutionFilterARB   clan::OpenGL::functions->getnConvolutionFilterARB
#define glGetnHistogram   clan::OpenGL::functions->GetnHistogram
#define glGetnHistogramARB   clan::OpenGL::functions->getnHistogramARB
#define glGetnMapdv   clan::OpenGL::functions->GetnMapdv
#define glGetnMapdvARB   clan::OpenGL::functions->getnMapdvARB
#define glGetnMapfv   clan::OpenGL::functions->GetnMapfv
#define glGetnMapfvARB   clan::OpenGL::functions->getnMapfvARB
#define glGetnMapiv   clan::OpenGL::functions->GetnMapiv
#define glGetnMapivARB   clan::OpenGL::functions->getnMapivARB
#define glGetnMinmax   clan::OpenGL::functions->GetnMinmax
#define glGetnMinmaxARB   clan::OpenGL::functions->getnMinmaxARB
#define glGetnPixelMapfv   clan::OpenGL::functions->GetnPixelMapfv
#define glGetnPixelMapfvARB   clan::OpenGL::functions->getnPixelMapfvARB
#define glGetnPixelMapuiv   clan::OpenGL::functions->GetnPixelMapuiv
#define glGetnPixelMapuivARB   clan::OpenGL::functions->getnPixelMapuivARB
#define glGetnPixelMapusv   clan::OpenGL::functions->GetnPixelMapusv
#define glGetnPixelMapusvARB   clan::OpenGL::functions->getnPixelMapusvARB
#define glGetnPolygonStipple   clan::OpenGL::functions->GetnPolygonStipple
#define glGetnPolygonStippleARB   clan::OpenGL::functions->getnPolygonStippleARB
#define glGetnSeparableFilter   clan::OpenGL::functions->GetnSeparableFilter
#define glGetnSeparableFilterARB   clan::OpenGL::functions->getnSeparableFilterARB
#define glGetnTexImage   clan::OpenGL::functions->GetnTexImage
#define glGetnTexImageARB   clan::OpenGL::functions->getnTexImageARB
#define glGetnUniformdv   clan::OpenGL::functions->GetnUniformdv
#define glGetnUniformdvARB   clan::OpenGL::functions->getnUniformdvARB
#define glGetnUniformfv   clan::OpenGL::functions->GetnUniformfv
#define glGetnUniformfvARB   clan::OpenGL::functions->getnUniformfvARB
#define glGetnUniformiv   clan::OpenGL::functions->GetnUniformiv
#define glGetnUniformivARB   clan::OpenGL::functions->getnUniformivARB
#define glGetnUniformuiv   clan::OpenGL::functions->GetnUniformuiv
#define glGetnUniformuivARB   clan::OpenGL::functions->getnUniformuivARB
#define glGetObjectLabel   clan::OpenGL::functions->getObjectLabel
#define glGetObjectPtrLabel   clan::OpenGL::functions->getObjectPtrLabel
#define glGetPointerv   clan::OpenGL::functions->getPointerv
#define glGetProgramBinary   clan::OpenGL::functions->getProgramBinary
#define glGetProgramInfoLog   clan::OpenGL::functions->getProgramInfoLog
#define glGetProgramInterfaceiv   clan::OpenGL::functions->getProgramInterfaceiv
#define glGetProgramiv   clan::OpenGL::functions->getProgramiv
#define glGetProgramPipelineInfoLog   clan::OpenGL::functions->getProgramPipelineInfoLog
#define glGetProgramPipelineiv   clan::OpenGL::functions->getProgramPipelineiv
#define glGetProgramResourceIndex   clan::OpenGL::functions->getProgramResourceIndex
#define glGetProgramResourceiv   clan::OpenGL::functions->getProgramResourceiv
#define glGetProgramResourceLocation   clan::OpenGL::functions->getProgramResourceLocation
#define glGetProgramResourceLocationIndex   clan::OpenGL::functions->getProgramResourceLocationIndex
#define glGetProgramResourceName   clan::OpenGL::functions->getProgramResourceName
#define glGetProgramStageiv   clan::OpenGL::functions->getProgramStageiv
#define glGetQueryBufferObjecti64v   clan::OpenGL::functions->GetQueryBufferObjecti64v
#define glGetQueryBufferObjectiv   clan::OpenGL::functions->GetQueryBufferObjectiv
#define glGetQueryBufferObjectui64v   clan::OpenGL::functions->GetQueryBufferObjectui64v
#define glGetQueryBufferObjectuiv   clan::OpenGL::functions->GetQueryBufferObjectuiv
#define glGetQueryIndexediv   clan::OpenGL::functions->getQueryIndexediv
#define glGetQueryiv   clan::OpenGL::functions->getQueryiv
#define glGetQueryObjecti64v   clan::OpenGL::functions->getQueryObjecti64v
#define glGetQueryObjectiv   clan::OpenGL::functions->getQueryObjectiv
#define glGetQueryObjectui64v   clan::OpenGL::functions->getQueryObjectui64v
#define glGetQueryObjectuiv   clan::OpenGL::functions->getQueryObjectuiv
#define glGetRenderbufferParameteriv   clan::OpenGL::functions->getRenderbufferParameteriv
#define glGetSamplerParameterfv   clan::OpenGL::functions->getSamplerParameterfv
#define glGetSamplerParameterIiv   clan::OpenGL::functions->getSamplerParameterIiv
#define glGetSamplerParameterIuiv   clan::OpenGL::functions->getSamplerParameterIuiv
#define glGetSamplerParameteriv   clan::OpenGL::functions->getSamplerParameteriv
#define glGetShaderInfoLog   clan::OpenGL::functions->getShaderInfoLog
#define glGetShaderiv   clan::OpenGL::functions->getShaderiv
#define glGetShaderPrecisionFormat   clan::OpenGL::functions->getShaderPrecisionFormat
#define glGetShaderSource   clan::OpenGL::functions->getShaderSource
#define glGetString   clan::OpenGL::functions->getString
#define glGetStringi   clan::OpenGL::functions->getStringi
#define glGetSubroutineIndex   clan::OpenGL::functions->getSubroutineIndex
#define glGetSubroutineUniformLocation   clan::OpenGL::functions->getSubroutineUniformLocation
#define glGetSynciv   clan::OpenGL::functions->getSynciv
#define glGetTexImage   clan::OpenGL::functions->getTexImage
#define glGetTexLevelParameterfv   clan::OpenGL::functions->getTexLevelParameterfv
#define glGetTexLevelParameteriv   clan::OpenGL::functions->getTexLevelParameteriv
#define glGetTexParameterfv   clan::OpenGL::functions->getTexParameterfv
#define glGetTexParameterIiv   clan::OpenGL::functions->getTexParameterIiv
#define glGetTexParameterIuiv   clan::OpenGL::functions->getTexParameterIuiv
#define glGetTexParameteriv   clan::OpenGL::functions->getTexParameteriv
#define glGetTextureImage   clan::OpenGL::functions->GetTextureImage
#define glGetTextureLevelParameterfv   clan::OpenGL::functions->GetTextureLevelParameterfv
#define glGetTextureLevelParameteriv   clan::OpenGL::functions->GetTextureLevelParameteriv
#define glGetTextureParameterfv   clan::OpenGL::functions->GetTextureParameterfv
#define glGetTextureParameterIiv   clan::OpenGL::functions->GetTextureParameterIiv
#define glGetTextureParameterIuiv   clan::OpenGL::functions->GetTextureParameterIuiv
#define glGetTextureParameteriv   clan::OpenGL::functions->GetTextureParameteriv
#define glGetTextureSubImage   clan::OpenGL::functions->GetTextureSubImage
#define glGetTransformFeedbacki64_v   clan::OpenGL::functions->GetTransformFeedbacki64_v
#define glGetTransformFeedbacki_v   clan::OpenGL::functions->GetTransformFeedbacki_v
#define glGetTransformFeedbackiv   clan::OpenGL::functions->GetTransformFeedbackiv
#define glGetTransformFeedbackVarying   clan::OpenGL::functions->getTransformFeedbackVarying
#define glGetUniformBlockIndex   clan::OpenGL::functions->getUniformBlockIndex
#define glGetUniformdv   clan::OpenGL::functions->getUniformdv
#define glGetUniformfv   clan::OpenGL::functions->getUniformfv
#define glGetUniformIndices   clan::OpenGL::functions->getUniformIndices
#define glGetUniformiv   clan::OpenGL::functions->getUniformiv
#define glGetUniformLocation   clan::OpenGL::functions->getUniformLocation
#define glGetUniformSubroutineuiv   clan::OpenGL::functions->getUniformSubroutineuiv
#define glGetUniformuiv   clan::OpenGL::functions->getUniformuiv
#define glGetVertexArrayIndexed64iv   clan::OpenGL::functions->GetVertexArrayIndexed64iv
#define glGetVertexArrayIndexediv   clan::OpenGL::functions->GetVertexArrayIndexediv
#define glGetVertexArrayiv   clan::OpenGL::functions->GetVertexArrayiv
#define glGetVertexAttribdv   clan::OpenGL::functions->getVertexAttribdv
#define glGetVertexAttribfv   clan::OpenGL::functions->getVertexAttribfv
#define glGetVertexAttribIiv   clan::OpenGL::functions->getVertexAttribIiv
#define glGetVertexAttribIuiv   clan::OpenGL::functions->getVertexAttribIuiv
#define glGetVertexAttribiv   clan::OpenGL::functions->getVertexAttribiv
#define glGetVertexAttribLdv   clan::OpenGL::functions->getVertexAttribLdv
#define glGetVertexAttribPointerv   clan::OpenGL::functions->getVertexAttribPointerv
#define glHint   clan::OpenGL::functions->hint
#define glInvalidateBufferData   clan::OpenGL::functions->invalidateBufferData
#define glInvalidateBufferSubData   clan::OpenGL::functions->invalidateBufferSubData
#define glInvalidateFramebuffer   clan::OpenGL::functions->invalidateFramebuffer
#define glInvalidateNamedFramebufferData   clan::OpenGL::functions->InvalidateNamedFramebufferData
#define glInvalidateNamedFramebufferSubData   clan::OpenGL::functions->InvalidateNamedFramebufferSubData
#define glInvalidateSubFramebuffer   clan::OpenGL::functions->invalidateSubFramebuffer
#define glInvalidateTexImage   clan::OpenGL::functions->invalidateTexImage
#define glInvalidateTexSubImage   clan::OpenGL::functions->invalidateTexSubImage
#define glIsBuffer   clan::OpenGL::functions->isBuffer
#define glIsEnabled   clan::OpenGL::functions->isEnabled
#define glIsEnabledi   clan::OpenGL::functions->isEnabledi
#define glIsFramebuffer   clan::OpenGL::functions->isFramebuffer
#define glIsNamedStringARB   clan::OpenGL::functions->isNamedStringARB
#define glIsProgram   clan::OpenGL::functions->isProgram
#define glIsProgramPipeline   clan::OpenGL::functions->isProgramPipeline
#define glIsQuery   clan::OpenGL::functions->isQuery
#define glIsRenderbuffer   clan::OpenGL::functions->isRenderbuffer
#define glIsSampler   clan::OpenGL::functions->isSampler
#define glIsShader   clan::OpenGL::functions->isShader
#define glIsSync   clan::OpenGL::functions->isSync
#define glIsTexture   clan::OpenGL::functions->isTexture
#define glIsTransformFeedback   clan::OpenGL::functions->isTransformFeedback
#define glIsVertexArray   clan::OpenGL::functions->isVertexArray
#define glLineWidth   clan::OpenGL::functions->lineWidth
#define glLinkProgram   clan::OpenGL::functions->linkProgram
#define glLogicOp   clan::OpenGL::functions->logicOp
#define glMapBuffer   clan::OpenGL::functions->mapBuffer
#define glMapBufferRange   clan::OpenGL::functions->mapBufferRange
#define glMapNamedBuffer   clan::OpenGL::functions->MapNamedBuffer
#define glMapNamedBufferRange   clan::OpenGL::functions->MapNamedBufferRange
#define glMemoryBarrier   clan::OpenGL::functions->memoryBarrier
#define glMemoryBarrierByRegion   clan::OpenGL::functions->MemoryBarrierByRegion
#define glMinSampleShading   clan::OpenGL::functions->minSampleShading
#define glMinSampleShadingARB   clan::OpenGL::functions->minSampleShadingARB
#define glMultiDrawArrays   clan::OpenGL::functions->multiDrawArrays
#define glMultiDrawArraysIndirect   clan::OpenGL::functions->multiDrawArraysIndirect
#define glMultiDrawElements   clan::OpenGL::functions->multiDrawElements
#define glMultiDrawElementsBaseVertex   clan::OpenGL::functions->multiDrawElementsBaseVertex
#define glMultiDrawElementsIndirect   clan::OpenGL::functions->multiDrawElementsIndirect
#define glMultiTexCoordP1ui   clan::OpenGL::functions->multiTexCoordP1ui
#define glMultiTexCoordP1uiv   clan::OpenGL::functions->multiTexCoordP1uiv
#define glMultiTexCoordP2ui   clan::OpenGL::functions->multiTexCoordP2ui
#define glMultiTexCoordP2uiv   clan::OpenGL::functions->multiTexCoordP2uiv
#define glMultiTexCoordP3ui   clan::OpenGL::functions->multiTexCoordP3ui
#define glMultiTexCoordP3uiv   clan::OpenGL::functions->multiTexCoordP3uiv
#define glMultiTexCoordP4ui   clan::OpenGL::functions->multiTexCoordP4ui
#define glMultiTexCoordP4uiv   clan::OpenGL::functions->multiTexCoordP4uiv
#define glNamedBufferData   clan::OpenGL::functions->NamedBufferData
#define glNamedBufferStorage   clan::OpenGL::functions->NamedBufferStorage
#define glNamedBufferSubData   clan::OpenGL::functions->NamedBufferSubData
#define glNamedFramebufferDrawBuffer   clan::OpenGL::functions->NamedFramebufferDrawBuffer
#define glNamedFramebufferDrawBuffers   clan::OpenGL::functions->NamedFramebufferDrawBuffers
#define glNamedFramebufferParameteri   clan::OpenGL::functions->NamedFramebufferParameteri
#define glNamedFramebufferParameteriEXT   clan::OpenGL::functions->namedFramebufferParameteriEXT
#define glNamedFramebufferReadBuffer   clan::OpenGL::functions->NamedFramebufferReadBuffer
#define glNamedFramebufferRenderbuffer   clan::OpenGL::functions->NamedFramebufferRenderbuffer
#define glNamedFramebufferTexture   clan::OpenGL::functions->NamedFramebufferTexture
#define glNamedFramebufferTextureLayer   clan::OpenGL::functions->NamedFramebufferTextureLayer
#define glNamedRenderbufferStorage   clan::OpenGL::functions->NamedRenderbufferStorage
#define glNamedRenderbufferStorageMultisample   clan::OpenGL::functions->NamedRenderbufferStorageMultisample
#define glNamedStringARB   clan::OpenGL::functions->namedStringARB
#define glNormalP3ui   clan::OpenGL::functions->normalP3ui
#define glNormalP3uiv   clan::OpenGL::functions->normalP3uiv
#define glObjectLabel   clan::OpenGL::functions->objectLabel
#define glObjectPtrLabel   clan::OpenGL::functions->objectPtrLabel
#define glPatchParameterfv   clan::OpenGL::functions->patchParameterfv
#define glPatchParameteri   clan::OpenGL::functions->patchParameteri
#define glPauseTransformFeedback   clan::OpenGL::functions->pauseTransformFeedback
#define glPixelStoref   clan::OpenGL::functions->pixelStoref
#define glPixelStorei   clan::OpenGL::functions->pixelStorei
#define glPointParameterf   clan::OpenGL::functions->pointParameterf
#define glPointParameterfv   clan::OpenGL::functions->pointParameterfv
#define glPointParameteri   clan::OpenGL::functions->pointParameteri
#define glPointParameteriv   clan::OpenGL::functions->pointParameteriv
#define glPointSize   clan::OpenGL::functions->pointSize
#define glPolygonMode   clan::OpenGL::functions->polygonMode
#define glPolygonOffset   clan::OpenGL::functions->polygonOffset
#define glPopDebugGroup   clan::OpenGL::functions->popDebugGroup
#define glPrimitiveRestartIndex   clan::OpenGL::functions->primitiveRestartIndex
#define glProgramBinary   clan::OpenGL::functions->programBinary
#define glProgramParameteri   clan::OpenGL::functions->programParameteri
#define glProgramUniform1d   clan::OpenGL::functions->programUniform1d
#define glProgramUniform1dv   clan::OpenGL::functions->programUniform1dv
#define glProgramUniform1f   clan::OpenGL::functions->programUniform1f
#define glProgramUniform1fv   clan::OpenGL::functions->programUniform1fv
#define glProgramUniform1i   clan::OpenGL::functions->programUniform1i
#define glProgramUniform1iv   clan::OpenGL::functions->programUniform1iv
#define glProgramUniform1ui   clan::OpenGL::functions->programUniform1ui
#define glProgramUniform1uiv   clan::OpenGL::functions->programUniform1uiv
#define glProgramUniform2d   clan::OpenGL::functions->programUniform2d
#define glProgramUniform2dv   clan::OpenGL::functions->programUniform2dv
#define glProgramUniform2f   clan::OpenGL::functions->programUniform2f
#define glProgramUniform2fv   clan::OpenGL::functions->programUniform2fv
#define glProgramUniform2i   clan::OpenGL::functions->programUniform2i
#define glProgramUniform2iv   clan::OpenGL::functions->programUniform2iv
#define glProgramUniform2ui   clan::OpenGL::functions->programUniform2ui
#define glProgramUniform2uiv   clan::OpenGL::functions->programUniform2uiv
#define glProgramUniform3d   clan::OpenGL::functions->programUniform3d
#define glProgramUniform3dv   clan::OpenGL::functions->programUniform3dv
#define glProgramUniform3f   clan::OpenGL::functions->programUniform3f
#define glProgramUniform3fv   clan::OpenGL::functions->programUniform3fv
#define glProgramUniform3i   clan::OpenGL::functions->programUniform3i
#define glProgramUniform3iv   clan::OpenGL::functions->programUniform3iv
#define glProgramUniform3ui   clan::OpenGL::functions->programUniform3ui
#define glProgramUniform3uiv   clan::OpenGL::functions->programUniform3uiv
#define glProgramUniform4d   clan::OpenGL::functions->programUniform4d
#define glProgramUniform4dv   clan::OpenGL::functions->programUniform4dv
#define glProgramUniform4f   clan::OpenGL::functions->programUniform4f
#define glProgramUniform4fv   clan::OpenGL::functions->programUniform4fv
#define glProgramUniform4i   clan::OpenGL::functions->programUniform4i
#define glProgramUniform4iv   clan::OpenGL::functions->programUniform4iv
#define glProgramUniform4ui   clan::OpenGL::functions->programUniform4ui
#define glProgramUniform4uiv   clan::OpenGL::functions->programUniform4uiv
#define glProgramUniformMatrix2dv   clan::OpenGL::functions->programUniformMatrix2dv
#define glProgramUniformMatrix2fv   clan::OpenGL::functions->programUniformMatrix2fv
#define glProgramUniformMatrix2x3dv   clan::OpenGL::functions->programUniformMatrix2x3dv
#define glProgramUniformMatrix2x3fv   clan::OpenGL::functions->programUniformMatrix2x3fv
#define glProgramUniformMatrix2x4dv   clan::OpenGL::functions->programUniformMatrix2x4dv
#define glProgramUniformMatrix2x4fv   clan::OpenGL::functions->programUniformMatrix2x4fv
#define glProgramUniformMatrix3dv   clan::OpenGL::functions->programUniformMatrix3dv
#define glProgramUniformMatrix3fv   clan::OpenGL::functions->programUniformMatrix3fv
#define glProgramUniformMatrix3x2dv   clan::OpenGL::functions->programUniformMatrix3x2dv
#define glProgramUniformMatrix3x2fv   clan::OpenGL::functions->programUniformMatrix3x2fv
#define glProgramUniformMatrix3x4dv   clan::OpenGL::functions->programUniformMatrix3x4dv
#define glProgramUniformMatrix3x4fv   clan::OpenGL::functions->programUniformMatrix3x4fv
#define glProgramUniformMatrix4dv   clan::OpenGL::functions->programUniformMatrix4dv
#define glProgramUniformMatrix4fv   clan::OpenGL::functions->programUniformMatrix4fv
#define glProgramUniformMatrix4x2dv   clan::OpenGL::functions->programUniformMatrix4x2dv
#define glProgramUniformMatrix4x2fv   clan::OpenGL::functions->programUniformMatrix4x2fv
#define glProgramUniformMatrix4x3dv   clan::OpenGL::functions->programUniformMatrix4x3dv
#define glProgramUniformMatrix4x3fv   clan::OpenGL::functions->programUniformMatrix4x3fv
#define glProvokingVertex   clan::OpenGL::functions->provokingVertex
#define glPushDebugGroup   clan::OpenGL::functions->pushDebugGroup
#define glQueryCounter   clan::OpenGL::functions->queryCounter
#define glReadBuffer   clan::OpenGL::functions->readBuffer
#define glReadnPixels   clan::OpenGL::functions->ReadnPixels
#define glReadnPixelsARB   clan::OpenGL::functions->readnPixelsARB
#define glReadPixels   clan::OpenGL::functions->readPixels
#define glReleaseShaderCompiler   clan::OpenGL::functions->releaseShaderCompiler
#define glRenderbufferStorage   clan::OpenGL::functions->renderbufferStorage
#define glRenderbufferStorageMultisample   clan::OpenGL::functions->renderbufferStorageMultisample
#define glResumeTransformFeedback   clan::OpenGL::functions->resumeTransformFeedback
#define glSampleCoverage   clan::OpenGL::functions->sampleCoverage
#define glSampleMaski   clan::OpenGL::functions->sampleMaski
#define glSamplerParameterf   clan::OpenGL::functions->samplerParameterf
#define glSamplerParameterfv   clan::OpenGL::functions->samplerParameterfv
#define glSamplerParameteri   clan::OpenGL::functions->samplerParameteri
#define glSamplerParameterIiv   clan::OpenGL::functions->samplerParameterIiv
#define glSamplerParameterIuiv   clan::OpenGL::functions->samplerParameterIuiv
#define glSamplerParameteriv   clan::OpenGL::functions->samplerParameteriv
#define glScissor   clan::OpenGL::functions->scissor
#define glScissorArrayv   clan::OpenGL::functions->scissorArrayv
#define glScissorIndexed   clan::OpenGL::functions->scissorIndexed
#define glScissorIndexedv   clan::OpenGL::functions->scissorIndexedv
#define glSecondaryColorP3ui   clan::OpenGL::functions->secondaryColorP3ui
#define glSecondaryColorP3uiv   clan::OpenGL::functions->secondaryColorP3uiv
#define glShaderBinary   clan::OpenGL::functions->shaderBinary
#define glShaderSource   clan::OpenGL::functions->shaderSource
#define glShaderStorageBlockBinding   clan::OpenGL::functions->shaderStorageBlockBinding
#define glStencilFunc   clan::OpenGL::functions->stencilFunc
#define glStencilFuncSeparate   clan::OpenGL::functions->stencilFuncSeparate
#define glStencilMask   clan::OpenGL::functions->stencilMask
#define glStencilMaskSeparate   clan::OpenGL::functions->stencilMaskSeparate
#define glStencilOp   clan::OpenGL::functions->stencilOp
#define glStencilOpSeparate   clan::OpenGL::functions->stencilOpSeparate
#define glTexBuffer   clan::OpenGL::functions->texBuffer
#define glTexBufferRange   clan::OpenGL::functions->texBufferRange
#define glTexCoordP1ui   clan::OpenGL::functions->texCoordP1ui
#define glTexCoordP1uiv   clan::OpenGL::functions->texCoordP1uiv
#define glTexCoordP2ui   clan::OpenGL::functions->texCoordP2ui
#define glTexCoordP2uiv   clan::OpenGL::functions->texCoordP2uiv
#define glTexCoordP3ui   clan::OpenGL::functions->texCoordP3ui
#define glTexCoordP3uiv   clan::OpenGL::functions->texCoordP3uiv
#define glTexCoordP4ui   clan::OpenGL::functions->texCoordP4ui
#define glTexCoordP4uiv   clan::OpenGL::functions->texCoordP4uiv
#define glTexImage1D   clan::OpenGL::functions->texImage1D
#define glTexImage2D   clan::OpenGL::functions->texImage2D
#define glTexImage2DMultisample   clan::OpenGL::functions->texImage2DMultisample
#define glTexImage3D   clan::OpenGL::functions->texImage3D
#define glTexImage3DMultisample   clan::OpenGL::functions->texImage3DMultisample
#define glTexParameterf   clan::OpenGL::functions->texParameterf
#define glTexParameterfv   clan::OpenGL::functions->texParameterfv
#define glTexParameteri   clan::OpenGL::functions->texParameteri
#define glTexParameterIiv   clan::OpenGL::functions->texParameterIiv
#define glTexParameterIuiv   clan::OpenGL::functions->texParameterIuiv
#define glTexParameteriv   clan::OpenGL::functions->texParameteriv
#define glTexStorage1D   clan::OpenGL::functions->texStorage1D
#define glTexStorage2D   clan::OpenGL::functions->texStorage2D
#define glTexStorage2DMultisample   clan::OpenGL::functions->texStorage2DMultisample
#define glTexStorage3D   clan::OpenGL::functions->texStorage3D
#define glTexStorage3DMultisample   clan::OpenGL::functions->texStorage3DMultisample
#define glTexSubImage1D   clan::OpenGL::functions->texSubImage1D
#define glTexSubImage2D   clan::OpenGL::functions->texSubImage2D
#define glTexSubImage3D   clan::OpenGL::functions->texSubImage3D
#define glTextureBarrier   clan::OpenGL::functions->TextureBarrier
#define glTextureBuffer   clan::OpenGL::functions->TextureBuffer
#define glTextureBufferRange   clan::OpenGL::functions->TextureBufferRange
#define glTextureBufferRangeEXT   clan::OpenGL::functions->textureBufferRangeEXT
#define glTextureParameterf   clan::OpenGL::functions->TextureParameterf
#define glTextureParameterfv   clan::OpenGL::functions->TextureParameterfv
#define glTextureParameteri   clan::OpenGL::functions->TextureParameteri
#define glTextureParameterIiv   clan::OpenGL::functions->TextureParameterIiv
#define glTextureParameterIuiv   clan::OpenGL::functions->TextureParameterIuiv
#define glTextureParameteriv   clan::OpenGL::functions->TextureParameteriv
#define glTextureStorage1D   clan::OpenGL::functions->TextureStorage1D
#define glTextureStorage1DEXT   clan::OpenGL::functions->textureStorage1DEXT
#define glTextureStorage2D   clan::OpenGL::functions->TextureStorage2D
#define glTextureStorage2DEXT   clan::OpenGL::functions->textureStorage2DEXT
#define glTextureStorage2DMultisample   clan::OpenGL::functions->TextureStorage2DMultisample
#define glTextureStorage2DMultisampleEXT   clan::OpenGL::functions->textureStorage2DMultisampleEXT
#define glTextureStorage3D   clan::OpenGL::functions->TextureStorage3D
#define glTextureStorage3DEXT   clan::OpenGL::functions->textureStorage3DEXT
#define glTextureStorage3DMultisample   clan::OpenGL::functions->TextureStorage3DMultisample
#define glTextureStorage3DMultisampleEXT   clan::OpenGL::functions->textureStorage3DMultisampleEXT
#define glTextureSubImage1D   clan::OpenGL::functions->TextureSubImage1D
#define glTextureSubImage2D   clan::OpenGL::functions->TextureSubImage2D
#define glTextureSubImage3D   clan::OpenGL::functions->TextureSubImage3D
#define glTextureView   clan::OpenGL::functions->textureView
#define glTransformFeedbackBufferBase   clan::OpenGL::functions->TransformFeedbackBufferBase
#define glTransformFeedbackBufferRange   clan::OpenGL::functions->TransformFeedbackBufferRange
#define glTransformFeedbackVaryings   clan::OpenGL::functions->transformFeedbackVaryings
#define glUniform1d   clan::OpenGL::functions->uniform1d
#define glUniform1dv   clan::OpenGL::functions->uniform1dv
#define glUniform1f   clan::OpenGL::functions->uniform1f
#define glUniform1fv   clan::OpenGL::functions->uniform1fv
#define glUniform1i   clan::OpenGL::functions->uniform1i
#define glUniform1iv   clan::OpenGL::functions->uniform1iv
#define glUniform1ui   clan::OpenGL::functions->uniform1ui
#define glUniform1uiv   clan::OpenGL::functions->uniform1uiv
#define glUniform2d   clan::OpenGL::functions->uniform2d
#define glUniform2dv   clan::OpenGL::functions->uniform2dv
#define glUniform2f   clan::OpenGL::functions->uniform2f
#define glUniform2fv   clan::OpenGL::functions->uniform2fv
#define glUniform2i   clan::OpenGL::functions->uniform2i
#define glUniform2iv   clan::OpenGL::functions->uniform2iv
#define glUniform2ui   clan::OpenGL::functions->uniform2ui
#define glUniform2uiv   clan::OpenGL::functions->uniform2uiv
#define glUniform3d   clan::OpenGL::functions->uniform3d
#define glUniform3dv   clan::OpenGL::functions->uniform3dv
#define glUniform3f   clan::OpenGL::functions->uniform3f
#define glUniform3fv   clan::OpenGL::functions->uniform3fv
#define glUniform3i   clan::OpenGL::functions->uniform3i
#define glUniform3iv   clan::OpenGL::functions->uniform3iv
#define glUniform3ui   clan::OpenGL::functions->uniform3ui
#define glUniform3uiv   clan::OpenGL::functions->uniform3uiv
#define glUniform4d   clan::OpenGL::functions->uniform4d
#define glUniform4dv   clan::OpenGL::functions->uniform4dv
#define glUniform4f   clan::OpenGL::functions->uniform4f
#define glUniform4fv   clan::OpenGL::functions->uniform4fv
#define glUniform4i   clan::OpenGL::functions->uniform4i
#define glUniform4iv   clan::OpenGL::functions->uniform4iv
#define glUniform4ui   clan::OpenGL::functions->uniform4ui
#define glUniform4uiv   clan::OpenGL::functions->uniform4uiv
#define glUniformBlockBinding   clan::OpenGL::functions->uniformBlockBinding
#define glUniformMatrix2dv   clan::OpenGL::functions->uniformMatrix2dv
#define glUniformMatrix2fv   clan::OpenGL::functions->uniformMatrix2fv
#define glUniformMatrix2x3dv   clan::OpenGL::functions->uniformMatrix2x3dv
#define glUniformMatrix2x3fv   clan::OpenGL::functions->uniformMatrix2x3fv
#define glUniformMatrix2x4dv   clan::OpenGL::functions->uniformMatrix2x4dv
#define glUniformMatrix2x4fv   clan::OpenGL::functions->uniformMatrix2x4fv
#define glUniformMatrix3dv   clan::OpenGL::functions->uniformMatrix3dv
#define glUniformMatrix3fv   clan::OpenGL::functions->uniformMatrix3fv
#define glUniformMatrix3x2dv   clan::OpenGL::functions->uniformMatrix3x2dv
#define glUniformMatrix3x2fv   clan::OpenGL::functions->uniformMatrix3x2fv
#define glUniformMatrix3x4dv   clan::OpenGL::functions->uniformMatrix3x4dv
#define glUniformMatrix3x4fv   clan::OpenGL::functions->uniformMatrix3x4fv
#define glUniformMatrix4dv   clan::OpenGL::functions->uniformMatrix4dv
#define glUniformMatrix4fv   clan::OpenGL::functions->uniformMatrix4fv
#define glUniformMatrix4x2dv   clan::OpenGL::functions->uniformMatrix4x2dv
#define glUniformMatrix4x2fv   clan::OpenGL::functions->uniformMatrix4x2fv
#define glUniformMatrix4x3dv   clan::OpenGL::functions->uniformMatrix4x3dv
#define glUniformMatrix4x3fv   clan::OpenGL::functions->uniformMatrix4x3fv
#define glUniformSubroutinesuiv   clan::OpenGL::functions->uniformSubroutinesuiv
#define glUnmapBuffer   clan::OpenGL::functions->unmapBuffer
#define glUnmapNamedBuffer   clan::OpenGL::functions->UnmapNamedBuffer
#define glUseProgram   clan::OpenGL::functions->useProgram
#define glUseProgramStages   clan::OpenGL::functions->useProgramStages
#define glValidateProgram   clan::OpenGL::functions->validateProgram
#define glValidateProgramPipeline   clan::OpenGL::functions->validateProgramPipeline
#define glVertexArrayAttribBinding   clan::OpenGL::functions->VertexArrayAttribBinding
#define glVertexArrayAttribFormat   clan::OpenGL::functions->VertexArrayAttribFormat
#define glVertexArrayAttribIFormat   clan::OpenGL::functions->VertexArrayAttribIFormat
#define glVertexArrayAttribLFormat   clan::OpenGL::functions->VertexArrayAttribLFormat
#define glVertexArrayBindingDivisor   clan::OpenGL::functions->VertexArrayBindingDivisor
#define glVertexArrayBindVertexBufferEXT   clan::OpenGL::functions->vertexArrayBindVertexBufferEXT
#define glVertexArrayElementBuffer   clan::OpenGL::functions->VertexArrayElementBuffer
#define glVertexArrayVertexAttribBindingEXT   clan::OpenGL::functions->vertexArrayVertexAttribBindingEXT
#define glVertexArrayVertexAttribFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribFormatEXT
#define glVertexArrayVertexAttribIFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribIFormatEXT
#define glVertexArrayVertexAttribLFormatEXT   clan::OpenGL::functions->vertexArrayVertexAttribLFormatEXT
#define glVertexArrayVertexBindingDivisorEXT   clan::OpenGL::functions->vertexArrayVertexBindingDivisorEXT
#define glVertexArrayVertexBuffer   clan::OpenGL::functions->VertexArrayVertexBuffer
#define glVertexArrayVertexBuffers   clan::OpenGL::functions->VertexArrayVertexBuffers
#define glVertexAttrib1d   clan::OpenGL::functions->vertexAttrib1d
#define glVertexAttrib1dv   clan::OpenGL::functions->vertexAttrib1dv
#define glVertexAttrib1f   clan::OpenGL::functions->vertexAttrib1f
#define glVertexAttrib1fv   clan::OpenGL::functions->vertexAttrib1fv
#define glVertexAttrib1s   clan::OpenGL::functions->vertexAttrib1s
#define glVertexAttrib1sv   clan::OpenGL::functions->vertexAttrib1sv
#define glVertexAttrib2d   clan::OpenGL::functions->vertexAttrib2d
#define glVertexAttrib2dv   clan::OpenGL::functions->vertexAttrib2dv
#define glVertexAttrib2f   clan::OpenGL::functions->vertexAttrib2f
#define glVertexAttrib2fv   clan::OpenGL::functions->vertexAttrib2fv
#define glVertexAttrib2s   clan::OpenGL::functions->vertexAttrib2s
#define glVertexAttrib2sv   clan::OpenGL::functions->vertexAttrib2sv
#define glVertexAttrib3d   clan::OpenGL::functions->vertexAttrib3d
#define glVertexAttrib3dv   clan::OpenGL::functions->vertexAttrib3dv
#define glVertexAttrib3f   clan::OpenGL::functions->vertexAttrib3f
#define glVertexAttrib3fv   clan::OpenGL::functions->vertexAttrib3fv
#define glVertexAttrib3s   clan::OpenGL::functions->vertexAttrib3s
#define glVertexAttrib3sv   clan::OpenGL::functions->vertexAttrib3sv
#define glVertexAttrib4bv   clan::OpenGL::functions->vertexAttrib4bv
#define glVertexAttrib4d   clan::OpenGL::functions->vertexAttrib4d
#define glVertexAttrib4dv   clan::OpenGL::functions->vertexAttrib4dv
#define glVertexAttrib4f   clan::OpenGL::functions->vertexAttrib4f
#define glVertexAttrib4fv   clan::OpenGL::functions->vertexAttrib4fv
#define glVertexAttrib4iv   clan::OpenGL::functions->vertexAttrib4iv
#define glVertexAttrib4Nbv   clan::OpenGL::functions->vertexAttrib4Nbv
#define glVertexAttrib4Niv   clan::OpenGL::functions->vertexAttrib4Niv
#define glVertexAttrib4Nsv   clan::OpenGL::functions->vertexAttrib4Nsv
#define glVertexAttrib4Nub   clan::OpenGL::functions->vertexAttrib4Nub
#define glVertexAttrib4Nubv   clan::OpenGL::functions->vertexAttrib4Nubv
#define glVertexAttrib4Nuiv   clan::OpenGL::functions->vertexAttrib4Nuiv
#define glVertexAttrib4Nusv   clan::OpenGL::functions->vertexAttrib4Nusv
#define glVertexAttrib4s   clan::OpenGL::functions->vertexAttrib4s
#define glVertexAttrib4sv   clan::OpenGL::functions->vertexAttrib4sv
#define glVertexAttrib4ubv   clan::OpenGL::functions->vertexAttrib4ubv
#define glVertexAttrib4uiv   clan::OpenGL::functions->vertexAttrib4uiv
#define glVertexAttrib4usv   clan::OpenGL::functions->vertexAttrib4usv
#define glVertexAttribBinding   clan::OpenGL::functions->vertexAttribBinding
#define glVertexAttribDivisor   clan::OpenGL::functions->vertexAttribDivisor
#define glVertexAttribFormat   clan::OpenGL::functions->vertexAttribFormat
#define glVertexAttribI1i   clan::OpenGL::functions->vertexAttribI1i
#define glVertexAttribI1iv   clan::OpenGL::functions->vertexAttribI1iv
#define glVertexAttribI1ui   clan::OpenGL::functions->vertexAttribI1ui
#define glVertexAttribI1uiv   clan::OpenGL::functions->vertexAttribI1uiv
#define glVertexAttribI2i   clan::OpenGL::functions->vertexAttribI2i
#define glVertexAttribI2iv   clan::OpenGL::functions->vertexAttribI2iv
#define glVertexAttribI2ui   clan::OpenGL::functions->vertexAttribI2ui
#define glVertexAttribI2uiv   clan::OpenGL::functions->vertexAttribI2uiv
#define glVertexAttribI3i   clan::OpenGL::functions->vertexAttribI3i
#define glVertexAttribI3iv   clan::OpenGL::functions->vertexAttribI3iv
#define glVertexAttribI3ui   clan::OpenGL::functions->vertexAttribI3ui
#define glVertexAttribI3uiv   clan::OpenGL::functions->vertexAttribI3uiv
#define glVertexAttribI4bv   clan::OpenGL::functions->vertexAttribI4bv
#define glVertexAttribI4i   clan::OpenGL::functions->vertexAttribI4i
#define glVertexAttribI4iv   clan::OpenGL::functions->vertexAttribI4iv
#define glVertexAttribI4sv   clan::OpenGL::functions->vertexAttribI4sv
#define glVertexAttribI4ubv   clan::OpenGL::functions->vertexAttribI4ubv
#define glVertexAttribI4ui   clan::OpenGL::functions->vertexAttribI4ui
#define glVertexAttribI4uiv   clan::OpenGL::functions->vertexAttribI4uiv
#define glVertexAttribI4usv   clan::OpenGL::functions->vertexAttribI4usv
#define glVertexAttribIFormat   clan::OpenGL::functions->vertexAttribIFormat
#define glVertexAttribIPointer   clan::OpenGL::functions->vertexAttribIPointer
#define glVertexAttribL1d   clan::OpenGL::functions->vertexAttribL1d
#define glVertexAttribL1dv   clan::OpenGL::functions->vertexAttribL1dv
#define glVertexAttribL2d   clan::OpenGL::functions->vertexAttribL2d
#define glVertexAttribL2dv   clan::OpenGL::functions->vertexAttribL2dv
#define glVertexAttribL3d   clan::OpenGL::functions->vertexAttribL3d
#define glVertexAttribL3dv   clan::OpenGL::functions->vertexAttribL3dv
#define glVertexAttribL4d   clan::OpenGL::functions->vertexAttribL4d
#define glVertexAttribL4dv   clan::OpenGL::functions->vertexAttribL4dv
#define glVertexAttribLFormat   clan::OpenGL::functions->vertexAttribLFormat
#define glVertexAttribLPointer   clan::OpenGL::functions->vertexAttribLPointer
#define glVertexAttribP1ui   clan::OpenGL::functions->vertexAttribP1ui
#define glVertexAttribP1uiv   clan::OpenGL::functions->vertexAttribP1uiv
#define glVertexAttribP2ui   clan::OpenGL::functions->vertexAttribP2ui
#define glVertexAttribP2uiv   clan::OpenGL::functions->vertexAttribP2uiv
#define glVertexAttribP3ui   clan::OpenGL::functions->vertexAttribP3ui
#define glVertexAttribP3uiv   clan::OpenGL::functions->vertexAttribP3uiv
#define glVertexAttribP4ui   clan::OpenGL::functions->vertexAttribP4ui
#define glVertexAttribP4uiv   clan::OpenGL::functions->vertexAttribP4uiv
#define glVertexAttribPointer   clan::OpenGL::functions->vertexAttribPointer
#define glVertexBindingDivisor   clan::OpenGL::functions->vertexBindingDivisor
#define glVertexP2ui   clan::OpenGL::functions->vertexP2ui
#define glVertexP2uiv   clan::OpenGL::functions->vertexP2uiv
#define glVertexP3ui   clan::OpenGL::functions->vertexP3ui
#define glVertexP3uiv   clan::OpenGL::functions->vertexP3uiv
#define glVertexP4ui   clan::OpenGL::functions->vertexP4ui
#define glVertexP4uiv   clan::OpenGL::functions->vertexP4uiv
#define glViewport   clan::OpenGL::functions->viewport
#define glViewportArrayv   clan::OpenGL::functions->viewportArrayv
#define glViewportIndexedf   clan::OpenGL::functions->viewportIndexedf
#define glViewportIndexedfv   clan::OpenGL::functions->viewportIndexedfv
#define glWaitSync   clan::OpenGL::functions->waitSync

Typedef Documentation

typedef void( clan::ProcAddress)()

Extension procedure address typedef for OpenGL.