Classes | Defines | Typedefs

clanGL System

Classes

class  CL_GLFunctions
 CL_GLFunctions. More...
class  CL_OpenGL
 OpenGL utility class. More...
class  CL_SetupGL
 ClanGL initialization functions. More...

Defines

#define CL_GLFUNC

Typedefs

typedef void( CL_ProcAddress )()
 Extension procedure address typedef for OpenGL.

OpenGL 2.0 binds



#define glCullFace   CL_OpenGL::functions->cullFace
#define glFrontFace   CL_OpenGL::functions->frontFace
#define glHint   CL_OpenGL::functions->hint
#define glLineWidth   CL_OpenGL::functions->lineWidth
#define glPointSize   CL_OpenGL::functions->pointSize
#define glPolygonMode   CL_OpenGL::functions->polygonMode
#define glScissor   CL_OpenGL::functions->scissor
#define glTexParameterf   CL_OpenGL::functions->texParameterf
#define glTexParameterfv   CL_OpenGL::functions->texParameterfv
#define glTexParameteri   CL_OpenGL::functions->texParameteri
#define glTexParameteriv   CL_OpenGL::functions->texParameteriv
#define glTexImage1D   CL_OpenGL::functions->texImage1D
#define glTexImage2D   CL_OpenGL::functions->texImage2D
#define glDrawBuffer   CL_OpenGL::functions->drawBuffer
#define glClear   CL_OpenGL::functions->clear
#define glClearColor   CL_OpenGL::functions->clearColor
#define glClearStencil   CL_OpenGL::functions->clearStencil
#define glClearDepth   CL_OpenGL::functions->clearDepth
#define glStencilMask   CL_OpenGL::functions->stencilMask
#define glColorMask   CL_OpenGL::functions->colorMask
#define glDepthMask   CL_OpenGL::functions->depthMask
#define glDisable   CL_OpenGL::functions->disable
#define glEnable   CL_OpenGL::functions->enable
#define glFinish   CL_OpenGL::functions->finish
#define glFlush   CL_OpenGL::functions->flush
#define glBlendFunc   CL_OpenGL::functions->blendFunc
#define glLogicOp   CL_OpenGL::functions->logicOp
#define glStencilFunc   CL_OpenGL::functions->stencilFunc
#define glStencilOp   CL_OpenGL::functions->stencilOp
#define glDepthFunc   CL_OpenGL::functions->depthFunc
#define glPixelStoref   CL_OpenGL::functions->pixelStoref
#define glPixelStorei   CL_OpenGL::functions->pixelStorei
#define glReadBuffer   CL_OpenGL::functions->readBuffer
#define glReadPixels   CL_OpenGL::functions->readPixels
#define glGetBooleanv   CL_OpenGL::functions->getBooleanv
#define glGetDoublev   CL_OpenGL::functions->getDoublev
#define glGetError   CL_OpenGL::functions->getError
#define glGetFloatv   CL_OpenGL::functions->getFloatv
#define glGetIntegerv   CL_OpenGL::functions->getIntegerv
#define glGetString   CL_OpenGL::functions->getString
#define glGetTexImage   CL_OpenGL::functions->getTexImage
#define glGetTexParameterfv   CL_OpenGL::functions->getTexParameterfv
#define glGetTexParameteriv   CL_OpenGL::functions->getTexParameteriv
#define glGetTexLevelParameterfv   CL_OpenGL::functions->getTexLevelParameterfv
#define glGetTexLevelParameteriv   CL_OpenGL::functions->getTexLevelParameteriv
#define glIsEnabled   CL_OpenGL::functions->isEnabled
#define glDepthRange   CL_OpenGL::functions->depthRange
#define glViewport   CL_OpenGL::functions->viewport
#define glDrawArrays   CL_OpenGL::functions->drawArrays
#define glDrawElements   CL_OpenGL::functions->drawElements
#define glGetPointerv   CL_OpenGL::functions->getPointerv
#define glPolygonOffset   CL_OpenGL::functions->polygonOffset
#define glCopyTexImage1D   CL_OpenGL::functions->copyTexImage1D
#define glCopyTexImage2D   CL_OpenGL::functions->copyTexImage2D
#define glCopyTexSubImage1D   CL_OpenGL::functions->copyTexSubImage1D
#define glCopyTexSubImage2D   CL_OpenGL::functions->copyTexSubImage2D
#define glTexSubImage1D   CL_OpenGL::functions->texSubImage1D
#define glTexSubImage2D   CL_OpenGL::functions->texSubImage2D
#define glBindTexture   CL_OpenGL::functions->bindTexture
#define glDeleteTextures   CL_OpenGL::functions->deleteTextures
#define glGenTextures   CL_OpenGL::functions->genTextures
#define glIsTexture   CL_OpenGL::functions->isTexture
#define glBlendColor   CL_OpenGL::functions->blendColor
#define glBlendEquation   CL_OpenGL::functions->blendEquation
#define glDrawRangeElements   CL_OpenGL::functions->drawRangeElements
#define glTexImage3D   CL_OpenGL::functions->texImage3D
#define glTexSubImage3D   CL_OpenGL::functions->texSubImage3D
#define glCopyTexSubImage3D   CL_OpenGL::functions->copyTexSubImage3D
#define glActiveTexture   CL_OpenGL::functions->activeTexture
#define glSampleCoverage   CL_OpenGL::functions->sampleCoverage
#define glCompressedTexImage3D   CL_OpenGL::functions->compressedTexImage3D
#define glCompressedTexImage2D   CL_OpenGL::functions->compressedTexImage2D
#define glCompressedTexImage1D   CL_OpenGL::functions->compressedTexImage1D
#define glCompressedTexSubImage3D   CL_OpenGL::functions->compressedTexSubImage3D
#define glCompressedTexSubImage2D   CL_OpenGL::functions->compressedTexSubImage2D
#define glCompressedTexSubImage1D   CL_OpenGL::functions->compressedTexSubImage1D
#define glGetCompressedTexImage   CL_OpenGL::functions->getCompressedTexImage
#define glBlendFuncSeparate   CL_OpenGL::functions->blendFuncSeparate
#define glMultiDrawArrays   CL_OpenGL::functions->multiDrawArrays
#define glMultiDrawElements   CL_OpenGL::functions->multiDrawElements
#define glPointParameterf   CL_OpenGL::functions->pointParameterf
#define glPointParameterfv   CL_OpenGL::functions->pointParameterfv
#define glPointParameteri   CL_OpenGL::functions->pointParameteri
#define glPointParameteriv   CL_OpenGL::functions->pointParameteriv
#define glGenQueries   CL_OpenGL::functions->genQueries
#define glDeleteQueries   CL_OpenGL::functions->deleteQueries
#define glIsQuery   CL_OpenGL::functions->isQuery
#define glBeginQuery   CL_OpenGL::functions->beginQuery
#define glEndQuery   CL_OpenGL::functions->endQuery
#define glGetQueryiv   CL_OpenGL::functions->getQueryiv
#define glGetQueryObjectiv   CL_OpenGL::functions->getQueryObjectiv
#define glGetQueryObjectuiv   CL_OpenGL::functions->getQueryObjectuiv
#define glBindBuffer   CL_OpenGL::functions->bindBuffer
#define glDeleteBuffers   CL_OpenGL::functions->deleteBuffers
#define glGenBuffers   CL_OpenGL::functions->genBuffers
#define glIsBuffer   CL_OpenGL::functions->isBuffer
#define glBufferData   CL_OpenGL::functions->bufferData
#define glBufferSubData   CL_OpenGL::functions->bufferSubData
#define glGetBufferSubData   CL_OpenGL::functions->getBufferSubData
#define glMapBuffer   CL_OpenGL::functions->mapBuffer
#define glUnmapBuffer   CL_OpenGL::functions->unmapBuffer
#define glGetBufferParameteriv   CL_OpenGL::functions->getBufferParameteriv
#define glGetBufferPointerv   CL_OpenGL::functions->getBufferPointerv
#define glBlendEquationSeparate   CL_OpenGL::functions->blendEquationSeparate
#define glDrawBuffers   CL_OpenGL::functions->drawBuffers
#define glStencilOpSeparate   CL_OpenGL::functions->stencilOpSeparate
#define glStencilFuncSeparate   CL_OpenGL::functions->stencilFuncSeparate
#define glStencilMaskSeparate   CL_OpenGL::functions->stencilMaskSeparate
#define glAttachShader   CL_OpenGL::functions->attachShader
#define glBindAttribLocation   CL_OpenGL::functions->bindAttribLocation
#define glCompileShader   CL_OpenGL::functions->compileShader
#define glCreateProgram   CL_OpenGL::functions->createProgram
#define glCreateShader   CL_OpenGL::functions->createShader
#define glDeleteProgram   CL_OpenGL::functions->deleteProgram
#define glDeleteShader   CL_OpenGL::functions->deleteShader
#define glDetachShader   CL_OpenGL::functions->detachShader
#define glDisableVertexAttribArray   CL_OpenGL::functions->disableVertexAttribArray
#define glEnableVertexAttribArray   CL_OpenGL::functions->enableVertexAttribArray
#define glGetActiveAttrib   CL_OpenGL::functions->getActiveAttrib
#define glGetActiveUniform   CL_OpenGL::functions->getActiveUniform
#define glGetAttachedShaders   CL_OpenGL::functions->getAttachedShaders
#define glGetAttribLocation   CL_OpenGL::functions->getAttribLocation
#define glGetProgramiv   CL_OpenGL::functions->getProgramiv
#define glGetProgramInfoLog   CL_OpenGL::functions->getProgramInfoLog
#define glGetShaderiv   CL_OpenGL::functions->getShaderiv
#define glGetShaderInfoLog   CL_OpenGL::functions->getShaderInfoLog
#define glGetShaderSource   CL_OpenGL::functions->getShaderSource
#define glGetUniformLocation   CL_OpenGL::functions->getUniformLocation
#define glGetUniformfv   CL_OpenGL::functions->getUniformfv
#define glGetUniformiv   CL_OpenGL::functions->getUniformiv
#define glGetVertexAttribdv   CL_OpenGL::functions->getVertexAttribdv
#define glGetVertexAttribfv   CL_OpenGL::functions->getVertexAttribfv
#define glGetVertexAttribiv   CL_OpenGL::functions->getVertexAttribiv
#define glGetVertexAttribPointerv   CL_OpenGL::functions->getVertexAttribPointerv
#define glIsProgram   CL_OpenGL::functions->isProgram
#define glIsShader   CL_OpenGL::functions->isShader
#define glLinkProgram   CL_OpenGL::functions->linkProgram
#define glShaderSource   CL_OpenGL::functions->shaderSource
#define glUseProgram   CL_OpenGL::functions->useProgram
#define glUniform1f   CL_OpenGL::functions->uniform1f
#define glUniform2f   CL_OpenGL::functions->uniform2f
#define glUniform3f   CL_OpenGL::functions->uniform3f
#define glUniform4f   CL_OpenGL::functions->uniform4f
#define glUniform1i   CL_OpenGL::functions->uniform1i
#define glUniform2i   CL_OpenGL::functions->uniform2i
#define glUniform3i   CL_OpenGL::functions->uniform3i
#define glUniform4i   CL_OpenGL::functions->uniform4i
#define glUniform1fv   CL_OpenGL::functions->uniform1fv
#define glUniform2fv   CL_OpenGL::functions->uniform2fv
#define glUniform3fv   CL_OpenGL::functions->uniform3fv
#define glUniform4fv   CL_OpenGL::functions->uniform4fv
#define glUniform1iv   CL_OpenGL::functions->uniform1iv
#define glUniform2iv   CL_OpenGL::functions->uniform2iv
#define glUniform3iv   CL_OpenGL::functions->uniform3iv
#define glUniform4iv   CL_OpenGL::functions->uniform4iv
#define glUniformMatrix2fv   CL_OpenGL::functions->uniformMatrix2fv
#define glUniformMatrix3fv   CL_OpenGL::functions->uniformMatrix3fv
#define glUniformMatrix4fv   CL_OpenGL::functions->uniformMatrix4fv
#define glValidateProgram   CL_OpenGL::functions->validateProgram
#define glVertexAttrib1d   CL_OpenGL::functions->vertexAttrib1d
#define glVertexAttrib1dv   CL_OpenGL::functions->vertexAttrib1dv
#define glVertexAttrib1f   CL_OpenGL::functions->vertexAttrib1f
#define glVertexAttrib1fv   CL_OpenGL::functions->vertexAttrib1fv
#define glVertexAttrib1s   CL_OpenGL::functions->vertexAttrib1s
#define glVertexAttrib1sv   CL_OpenGL::functions->vertexAttrib1sv
#define glVertexAttrib2d   CL_OpenGL::functions->vertexAttrib2d
#define glVertexAttrib2dv   CL_OpenGL::functions->vertexAttrib2dv
#define glVertexAttrib2f   CL_OpenGL::functions->vertexAttrib2f
#define glVertexAttrib2fv   CL_OpenGL::functions->vertexAttrib2fv
#define glVertexAttrib2s   CL_OpenGL::functions->vertexAttrib2s
#define glVertexAttrib2sv   CL_OpenGL::functions->vertexAttrib2sv
#define glVertexAttrib3d   CL_OpenGL::functions->vertexAttrib3d
#define glVertexAttrib3dv   CL_OpenGL::functions->vertexAttrib3dv
#define glVertexAttrib3f   CL_OpenGL::functions->vertexAttrib3f
#define glVertexAttrib3fv   CL_OpenGL::functions->vertexAttrib3fv
#define glVertexAttrib3s   CL_OpenGL::functions->vertexAttrib3s
#define glVertexAttrib3sv   CL_OpenGL::functions->vertexAttrib3sv
#define glVertexAttrib4Nbv   CL_OpenGL::functions->vertexAttrib4Nbv
#define glVertexAttrib4Niv   CL_OpenGL::functions->vertexAttrib4Niv
#define glVertexAttrib4Nsv   CL_OpenGL::functions->vertexAttrib4Nsv
#define glVertexAttrib4Nub   CL_OpenGL::functions->vertexAttrib4Nub
#define glVertexAttrib4Nubv   CL_OpenGL::functions->vertexAttrib4Nubv
#define glVertexAttrib4Nuiv   CL_OpenGL::functions->vertexAttrib4Nuiv
#define glVertexAttrib4Nusv   CL_OpenGL::functions->vertexAttrib4Nusv
#define glVertexAttrib4bv   CL_OpenGL::functions->vertexAttrib4bv
#define glVertexAttrib4d   CL_OpenGL::functions->vertexAttrib4d
#define glVertexAttrib4dv   CL_OpenGL::functions->vertexAttrib4dv
#define glVertexAttrib4f   CL_OpenGL::functions->vertexAttrib4f
#define glVertexAttrib4fv   CL_OpenGL::functions->vertexAttrib4fv
#define glVertexAttrib4iv   CL_OpenGL::functions->vertexAttrib4iv
#define glVertexAttrib4s   CL_OpenGL::functions->vertexAttrib4s
#define glVertexAttrib4sv   CL_OpenGL::functions->vertexAttrib4sv
#define glVertexAttrib4ubv   CL_OpenGL::functions->vertexAttrib4ubv
#define glVertexAttrib4uiv   CL_OpenGL::functions->vertexAttrib4uiv
#define glVertexAttrib4usv   CL_OpenGL::functions->vertexAttrib4usv
#define glVertexAttribPointer   CL_OpenGL::functions->vertexAttribPointer
#define glUniformMatrix2x3fv   CL_OpenGL::functions->uniformMatrix2x3fv
#define glUniformMatrix3x2fv   CL_OpenGL::functions->uniformMatrix3x2fv
#define glUniformMatrix2x4fv   CL_OpenGL::functions->uniformMatrix2x4fv
#define glUniformMatrix4x2fv   CL_OpenGL::functions->uniformMatrix4x2fv
#define glUniformMatrix3x4fv   CL_OpenGL::functions->uniformMatrix3x4fv
#define glUniformMatrix4x3fv   CL_OpenGL::functions->uniformMatrix4x3fv
#define glColorMaski   CL_OpenGL::functions->colorMaski
#define glGetBooleani_v   CL_OpenGL::functions->getBooleani_v
#define glGetIntegeri_v   CL_OpenGL::functions->getIntegeri_v
#define glEnablei   CL_OpenGL::functions->enablei
#define glDisablei   CL_OpenGL::functions->disablei
#define glIsEnabledi   CL_OpenGL::functions->isEnabledi
#define glBeginTransformFeedback   CL_OpenGL::functions->beginTransformFeedback
#define glEndTransformFeedback   CL_OpenGL::functions->endTransformFeedback
#define glBindBufferRange   CL_OpenGL::functions->bindBufferRange
#define glBindBufferBase   CL_OpenGL::functions->bindBufferBase
#define glTransformFeedbackVaryings   CL_OpenGL::functions->transformFeedbackVaryings
#define glGetTransformFeedbackVarying   CL_OpenGL::functions->getTransformFeedbackVarying
#define glClampColor   CL_OpenGL::functions->clampColor
#define glBeginConditionalRender   CL_OpenGL::functions->beginConditionalRender
#define glEndConditionalRender   CL_OpenGL::functions->endConditionalRender
#define glVertexAttribIPointer   CL_OpenGL::functions->vertexAttribIPointer
#define glGetVertexAttribIiv   CL_OpenGL::functions->getVertexAttribIiv
#define glGetVertexAttribIuiv   CL_OpenGL::functions->getVertexAttribIuiv
#define glVertexAttribI1i   CL_OpenGL::functions->vertexAttribI1i
#define glVertexAttribI2i   CL_OpenGL::functions->vertexAttribI2i
#define glVertexAttribI3i   CL_OpenGL::functions->vertexAttribI3i
#define glVertexAttribI4i   CL_OpenGL::functions->vertexAttribI4i
#define glVertexAttribI1ui   CL_OpenGL::functions->vertexAttribI1ui
#define glVertexAttribI2ui   CL_OpenGL::functions->vertexAttribI2ui
#define glVertexAttribI3ui   CL_OpenGL::functions->vertexAttribI3ui
#define glVertexAttribI4ui   CL_OpenGL::functions->vertexAttribI4ui
#define glVertexAttribI1iv   CL_OpenGL::functions->vertexAttribI1iv
#define glVertexAttribI2iv   CL_OpenGL::functions->vertexAttribI2iv
#define glVertexAttribI3iv   CL_OpenGL::functions->vertexAttribI3iv
#define glVertexAttribI4iv   CL_OpenGL::functions->vertexAttribI4iv
#define glVertexAttribI1uiv   CL_OpenGL::functions->vertexAttribI1uiv
#define glVertexAttribI2uiv   CL_OpenGL::functions->vertexAttribI2uiv
#define glVertexAttribI3uiv   CL_OpenGL::functions->vertexAttribI3uiv
#define glVertexAttribI4uiv   CL_OpenGL::functions->vertexAttribI4uiv
#define glVertexAttribI4bv   CL_OpenGL::functions->vertexAttribI4bv
#define glVertexAttribI4sv   CL_OpenGL::functions->vertexAttribI4sv
#define glVertexAttribI4ubv   CL_OpenGL::functions->vertexAttribI4ubv
#define glVertexAttribI4usv   CL_OpenGL::functions->vertexAttribI4usv
#define glGetUniformuiv   CL_OpenGL::functions->getUniformuiv
#define glBindFragDataLocation   CL_OpenGL::functions->bindFragDataLocation
#define glGetFragDataLocation   CL_OpenGL::functions->getFragDataLocation
#define glUniform1ui   CL_OpenGL::functions->uniform1ui
#define glUniform2ui   CL_OpenGL::functions->uniform2ui
#define glUniform3ui   CL_OpenGL::functions->uniform3ui
#define glUniform4ui   CL_OpenGL::functions->uniform4ui
#define glUniform1uiv   CL_OpenGL::functions->uniform1uiv
#define glUniform2uiv   CL_OpenGL::functions->uniform2uiv
#define glUniform3uiv   CL_OpenGL::functions->uniform3uiv
#define glUniform4uiv   CL_OpenGL::functions->uniform4uiv
#define glTexParameterIiv   CL_OpenGL::functions->texParameterIiv
#define glTexParameterIuiv   CL_OpenGL::functions->texParameterIuiv
#define glGetTexParameterIiv   CL_OpenGL::functions->getTexParameterIiv
#define glGetTexParameterIuiv   CL_OpenGL::functions->getTexParameterIuiv
#define glClearBufferiv   CL_OpenGL::functions->clearBufferiv
#define glClearBufferuiv   CL_OpenGL::functions->clearBufferuiv
#define glClearBufferfv   CL_OpenGL::functions->clearBufferfv
#define glClearBufferfi   CL_OpenGL::functions->clearBufferfi
#define glGetStringi   CL_OpenGL::functions->getStringi
#define glDrawArraysInstanced   CL_OpenGL::functions->drawArraysInstanced
#define glDrawElementsInstanced   CL_OpenGL::functions->drawElementsInstanced
#define glTexBuffer   CL_OpenGL::functions->texBuffer
#define glPrimitiveRestartIndex   CL_OpenGL::functions->primitiveRestartIndex
#define glGetInteger64i_v   CL_OpenGL::functions->getInteger64i_v
#define glGetBufferParameteri64v   CL_OpenGL::functions->getBufferParameteri64v
#define glFramebufferTexture   CL_OpenGL::functions->framebufferTexture
#define glVertexAttribDivisor   CL_OpenGL::functions->vertexAttribDivisor
#define glMinSampleShading   CL_OpenGL::functions->minSampleShading
#define glBlendEquationi   CL_OpenGL::functions->blendEquationi
#define glBlendEquationSeparatei   CL_OpenGL::functions->blendEquationSeparatei
#define glBlendFunci   CL_OpenGL::functions->blendFunci
#define glBlendFuncSeparatei   CL_OpenGL::functions->blendFuncSeparatei
#define glIsRenderbuffer   CL_OpenGL::functions->isRenderbuffer
#define glBindRenderbuffer   CL_OpenGL::functions->bindRenderbuffer
#define glDeleteRenderbuffers   CL_OpenGL::functions->deleteRenderbuffers
#define glGenRenderbuffers   CL_OpenGL::functions->genRenderbuffers
#define glRenderbufferStorage   CL_OpenGL::functions->renderbufferStorage
#define glGetRenderbufferParameteriv   CL_OpenGL::functions->getRenderbufferParameteriv
#define glIsFramebuffer   CL_OpenGL::functions->isFramebuffer
#define glBindFramebuffer   CL_OpenGL::functions->bindFramebuffer
#define glDeleteFramebuffers   CL_OpenGL::functions->deleteFramebuffers
#define glGenFramebuffers   CL_OpenGL::functions->genFramebuffers
#define glCheckFramebufferStatus   CL_OpenGL::functions->checkFramebufferStatus
#define glFramebufferTexture1D   CL_OpenGL::functions->framebufferTexture1D
#define glFramebufferTexture2D   CL_OpenGL::functions->framebufferTexture2D
#define glFramebufferTexture3D   CL_OpenGL::functions->framebufferTexture3D
#define glFramebufferRenderbuffer   CL_OpenGL::functions->framebufferRenderbuffer
#define glGetFramebufferAttachmentParameteriv   CL_OpenGL::functions->getFramebufferAttachmentParameteriv
#define glGenerateMipmap   CL_OpenGL::functions->generateMipmap
#define glBlitFramebuffer   CL_OpenGL::functions->blitFramebuffer
#define glRenderbufferStorageMultisample   CL_OpenGL::functions->renderbufferStorageMultisample
#define glFramebufferTextureLayer   CL_OpenGL::functions->framebufferTextureLayer
#define glMapBufferRange   CL_OpenGL::functions->mapBufferRange
#define glFlushMappedBufferRange   CL_OpenGL::functions->flushMappedBufferRange
#define glBindVertexArray   CL_OpenGL::functions->bindVertexArray
#define glDeleteVertexArrays   CL_OpenGL::functions->deleteVertexArrays
#define glGenVertexArrays   CL_OpenGL::functions->genVertexArrays
#define glIsVertexArray   CL_OpenGL::functions->isVertexArray
#define glGetUniformIndices   CL_OpenGL::functions->getUniformIndices
#define glGetActiveUniformsiv   CL_OpenGL::functions->getActiveUniformsiv
#define glGetActiveUniformName   CL_OpenGL::functions->getActiveUniformName
#define glGetUniformBlockIndex   CL_OpenGL::functions->getUniformBlockIndex
#define glGetActiveUniformBlockiv   CL_OpenGL::functions->getActiveUniformBlockiv
#define glGetActiveUniformBlockName   CL_OpenGL::functions->getActiveUniformBlockName
#define glUniformBlockBinding   CL_OpenGL::functions->uniformBlockBinding
#define glCopyBufferSubData   CL_OpenGL::functions->copyBufferSubData
#define glDrawElementsBaseVertex   CL_OpenGL::functions->drawElementsBaseVertex
#define glDrawRangeElementsBaseVertex   CL_OpenGL::functions->drawRangeElementsBaseVertex
#define glDrawElementsInstancedBaseVertex   CL_OpenGL::functions->drawElementsInstancedBaseVertex
#define glMultiDrawElementsBaseVertex   CL_OpenGL::functions->multiDrawElementsBaseVertex
#define glProvokingVertex   CL_OpenGL::functions->provokingVertex
#define glFenceSync   CL_OpenGL::functions->fenceSync
#define glIsSync   CL_OpenGL::functions->isSync
#define glDeleteSync   CL_OpenGL::functions->deleteSync
#define glClientWaitSync   CL_OpenGL::functions->clientWaitSync
#define glWaitSync   CL_OpenGL::functions->waitSync
#define glGetInteger64v   CL_OpenGL::functions->getInteger64v
#define glGetSynciv   CL_OpenGL::functions->getSynciv
#define glTexImage2DMultisample   CL_OpenGL::functions->texImage2DMultisample
#define glTexImage3DMultisample   CL_OpenGL::functions->texImage3DMultisample
#define glGetMultisamplefv   CL_OpenGL::functions->getMultisamplefv
#define glSampleMaski   CL_OpenGL::functions->sampleMaski
#define glBlendEquationiARB   CL_OpenGL::functions->blendEquationiARB
#define glBlendEquationSeparateiARB   CL_OpenGL::functions->blendEquationSeparateiARB
#define glBlendFunciARB   CL_OpenGL::functions->blendFunciARB
#define glBlendFuncSeparateiARB   CL_OpenGL::functions->blendFuncSeparateiARB
#define glMinSampleShadingARB   CL_OpenGL::functions->minSampleShadingARB
#define glNamedStringARB   CL_OpenGL::functions->namedStringARB
#define glDeleteNamedStringARB   CL_OpenGL::functions->deleteNamedStringARB
#define glCompileShaderIncludeARB   CL_OpenGL::functions->compileShaderIncludeARB
#define glIsNamedStringARB   CL_OpenGL::functions->isNamedStringARB
#define glGetNamedStringARB   CL_OpenGL::functions->getNamedStringARB
#define glGetNamedStringivARB   CL_OpenGL::functions->getNamedStringivARB
#define glBindFragDataLocationIndexed   CL_OpenGL::functions->bindFragDataLocationIndexed
#define glGetFragDataIndex   CL_OpenGL::functions->getFragDataIndex
#define glGenSamplers   CL_OpenGL::functions->genSamplers
#define glDeleteSamplers   CL_OpenGL::functions->deleteSamplers
#define glIsSampler   CL_OpenGL::functions->isSampler
#define glBindSampler   CL_OpenGL::functions->bindSampler
#define glSamplerParameteri   CL_OpenGL::functions->samplerParameteri
#define glSamplerParameteriv   CL_OpenGL::functions->samplerParameteriv
#define glSamplerParameterf   CL_OpenGL::functions->samplerParameterf
#define glSamplerParameterfv   CL_OpenGL::functions->samplerParameterfv
#define glSamplerParameterIiv   CL_OpenGL::functions->samplerParameterIiv
#define glSamplerParameterIuiv   CL_OpenGL::functions->samplerParameterIuiv
#define glGetSamplerParameteriv   CL_OpenGL::functions->getSamplerParameteriv
#define glGetSamplerParameterIiv   CL_OpenGL::functions->getSamplerParameterIiv
#define glGetSamplerParameterfv   CL_OpenGL::functions->getSamplerParameterfv
#define glGetSamplerParameterIuiv   CL_OpenGL::functions->getSamplerParameterIuiv
#define glQueryCounter   CL_OpenGL::functions->queryCounter
#define glGetQueryObjecti64v   CL_OpenGL::functions->getQueryObjecti64v
#define glGetQueryObjectui64v   CL_OpenGL::functions->getQueryObjectui64v
#define glVertexP2ui   CL_OpenGL::functions->vertexP2ui
#define glVertexP2uiv   CL_OpenGL::functions->vertexP2uiv
#define glVertexP3ui   CL_OpenGL::functions->vertexP3ui
#define glVertexP3uiv   CL_OpenGL::functions->vertexP3uiv
#define glVertexP4ui   CL_OpenGL::functions->vertexP4ui
#define glVertexP4uiv   CL_OpenGL::functions->vertexP4uiv
#define glTexCoordP1ui   CL_OpenGL::functions->texCoordP1ui
#define glTexCoordP1uiv   CL_OpenGL::functions->texCoordP1uiv
#define glTexCoordP2ui   CL_OpenGL::functions->texCoordP2ui
#define glTexCoordP2uiv   CL_OpenGL::functions->texCoordP2uiv
#define glTexCoordP3ui   CL_OpenGL::functions->texCoordP3ui
#define glTexCoordP3uiv   CL_OpenGL::functions->texCoordP3uiv
#define glTexCoordP4ui   CL_OpenGL::functions->texCoordP4ui
#define glTexCoordP4uiv   CL_OpenGL::functions->texCoordP4uiv
#define glMultiTexCoordP1ui   CL_OpenGL::functions->multiTexCoordP1ui
#define glMultiTexCoordP1uiv   CL_OpenGL::functions->multiTexCoordP1uiv
#define glMultiTexCoordP2ui   CL_OpenGL::functions->multiTexCoordP2ui
#define glMultiTexCoordP2uiv   CL_OpenGL::functions->multiTexCoordP2uiv
#define glMultiTexCoordP3ui   CL_OpenGL::functions->multiTexCoordP3ui
#define glMultiTexCoordP3uiv   CL_OpenGL::functions->multiTexCoordP3uiv
#define glMultiTexCoordP4ui   CL_OpenGL::functions->multiTexCoordP4ui
#define glMultiTexCoordP4uiv   CL_OpenGL::functions->multiTexCoordP4uiv
#define glNormalP3ui   CL_OpenGL::functions->normalP3ui
#define glNormalP3uiv   CL_OpenGL::functions->normalP3uiv
#define glColorP3ui   CL_OpenGL::functions->colorP3ui
#define glColorP3uiv   CL_OpenGL::functions->colorP3uiv
#define glColorP4ui   CL_OpenGL::functions->colorP4ui
#define glColorP4uiv   CL_OpenGL::functions->colorP4uiv
#define glSecondaryColorP3ui   CL_OpenGL::functions->secondaryColorP3ui
#define glSecondaryColorP3uiv   CL_OpenGL::functions->secondaryColorP3uiv
#define glVertexAttribP1ui   CL_OpenGL::functions->vertexAttribP1ui
#define glVertexAttribP1uiv   CL_OpenGL::functions->vertexAttribP1uiv
#define glVertexAttribP2ui   CL_OpenGL::functions->vertexAttribP2ui
#define glVertexAttribP2uiv   CL_OpenGL::functions->vertexAttribP2uiv
#define glVertexAttribP3ui   CL_OpenGL::functions->vertexAttribP3ui
#define glVertexAttribP3uiv   CL_OpenGL::functions->vertexAttribP3uiv
#define glVertexAttribP4ui   CL_OpenGL::functions->vertexAttribP4ui
#define glVertexAttribP4uiv   CL_OpenGL::functions->vertexAttribP4uiv
#define glDrawArraysIndirect   CL_OpenGL::functions->drawArraysIndirect
#define glDrawElementsIndirect   CL_OpenGL::functions->drawElementsIndirect
#define glUniform1d   CL_OpenGL::functions->uniform1d
#define glUniform2d   CL_OpenGL::functions->uniform2d
#define glUniform3d   CL_OpenGL::functions->uniform3d
#define glUniform4d   CL_OpenGL::functions->uniform4d
#define glUniform1dv   CL_OpenGL::functions->uniform1dv
#define glUniform2dv   CL_OpenGL::functions->uniform2dv
#define glUniform3dv   CL_OpenGL::functions->uniform3dv
#define glUniform4dv   CL_OpenGL::functions->uniform4dv
#define glUniformMatrix2dv   CL_OpenGL::functions->uniformMatrix2dv
#define glUniformMatrix3dv   CL_OpenGL::functions->uniformMatrix3dv
#define glUniformMatrix4dv   CL_OpenGL::functions->uniformMatrix4dv
#define glUniformMatrix2x3dv   CL_OpenGL::functions->uniformMatrix2x3dv
#define glUniformMatrix2x4dv   CL_OpenGL::functions->uniformMatrix2x4dv
#define glUniformMatrix3x2dv   CL_OpenGL::functions->uniformMatrix3x2dv
#define glUniformMatrix3x4dv   CL_OpenGL::functions->uniformMatrix3x4dv
#define glUniformMatrix4x2dv   CL_OpenGL::functions->uniformMatrix4x2dv
#define glUniformMatrix4x3dv   CL_OpenGL::functions->uniformMatrix4x3dv
#define glGetUniformdv   CL_OpenGL::functions->getUniformdv
#define glGetSubroutineUniformLocation   CL_OpenGL::functions->getSubroutineUniformLocation
#define glGetSubroutineIndex   CL_OpenGL::functions->getSubroutineIndex
#define glGetActiveSubroutineUniformiv   CL_OpenGL::functions->getActiveSubroutineUniformiv
#define glGetActiveSubroutineUniformName   CL_OpenGL::functions->getActiveSubroutineUniformName
#define glGetActiveSubroutineName   CL_OpenGL::functions->getActiveSubroutineName
#define glUniformSubroutinesuiv   CL_OpenGL::functions->uniformSubroutinesuiv
#define glGetUniformSubroutineuiv   CL_OpenGL::functions->getUniformSubroutineuiv
#define glGetProgramStageiv   CL_OpenGL::functions->getProgramStageiv
#define glPatchParameteri   CL_OpenGL::functions->patchParameteri
#define glPatchParameterfv   CL_OpenGL::functions->patchParameterfv
#define glBindTransformFeedback   CL_OpenGL::functions->bindTransformFeedback
#define glDeleteTransformFeedbacks   CL_OpenGL::functions->deleteTransformFeedbacks
#define glGenTransformFeedbacks   CL_OpenGL::functions->genTransformFeedbacks
#define glIsTransformFeedback   CL_OpenGL::functions->isTransformFeedback
#define glPauseTransformFeedback   CL_OpenGL::functions->pauseTransformFeedback
#define glResumeTransformFeedback   CL_OpenGL::functions->resumeTransformFeedback
#define glDrawTransformFeedback   CL_OpenGL::functions->drawTransformFeedback
#define glDrawTransformFeedbackStream   CL_OpenGL::functions->drawTransformFeedbackStream
#define glBeginQueryIndexed   CL_OpenGL::functions->beginQueryIndexed
#define glEndQueryIndexed   CL_OpenGL::functions->endQueryIndexed
#define glGetQueryIndexediv   CL_OpenGL::functions->getQueryIndexediv
#define glReleaseShaderCompiler   CL_OpenGL::functions->releaseShaderCompiler
#define glShaderBinary   CL_OpenGL::functions->shaderBinary
#define glGetShaderPrecisionFormat   CL_OpenGL::functions->getShaderPrecisionFormat
#define glDepthRangef   CL_OpenGL::functions->depthRangef
#define glClearDepthf   CL_OpenGL::functions->clearDepthf
#define glGetProgramBinary   CL_OpenGL::functions->getProgramBinary
#define glProgramBinary   CL_OpenGL::functions->programBinary
#define glProgramParameteri   CL_OpenGL::functions->programParameteri
#define glUseProgramStages   CL_OpenGL::functions->useProgramStages
#define glActiveShaderProgram   CL_OpenGL::functions->activeShaderProgram
#define glCreateShaderProgramv   CL_OpenGL::functions->createShaderProgramv
#define glBindProgramPipeline   CL_OpenGL::functions->bindProgramPipeline
#define glDeleteProgramPipelines   CL_OpenGL::functions->deleteProgramPipelines
#define glGenProgramPipelines   CL_OpenGL::functions->genProgramPipelines
#define glIsProgramPipeline   CL_OpenGL::functions->isProgramPipeline
#define glGetProgramPipelineiv   CL_OpenGL::functions->getProgramPipelineiv
#define glProgramUniform1i   CL_OpenGL::functions->programUniform1i
#define glProgramUniform1iv   CL_OpenGL::functions->programUniform1iv
#define glProgramUniform1f   CL_OpenGL::functions->programUniform1f
#define glProgramUniform1fv   CL_OpenGL::functions->programUniform1fv
#define glProgramUniform1d   CL_OpenGL::functions->programUniform1d
#define glProgramUniform1dv   CL_OpenGL::functions->programUniform1dv
#define glProgramUniform1ui   CL_OpenGL::functions->programUniform1ui
#define glProgramUniform1uiv   CL_OpenGL::functions->programUniform1uiv
#define glProgramUniform2i   CL_OpenGL::functions->programUniform2i
#define glProgramUniform2iv   CL_OpenGL::functions->programUniform2iv
#define glProgramUniform2f   CL_OpenGL::functions->programUniform2f
#define glProgramUniform2fv   CL_OpenGL::functions->programUniform2fv
#define glProgramUniform2d   CL_OpenGL::functions->programUniform2d
#define glProgramUniform2dv   CL_OpenGL::functions->programUniform2dv
#define glProgramUniform2ui   CL_OpenGL::functions->programUniform2ui
#define glProgramUniform2uiv   CL_OpenGL::functions->programUniform2uiv
#define glProgramUniform3i   CL_OpenGL::functions->programUniform3i
#define glProgramUniform3iv   CL_OpenGL::functions->programUniform3iv
#define glProgramUniform3f   CL_OpenGL::functions->programUniform3f
#define glProgramUniform3fv   CL_OpenGL::functions->programUniform3fv
#define glProgramUniform3d   CL_OpenGL::functions->programUniform3d
#define glProgramUniform3dv   CL_OpenGL::functions->programUniform3dv
#define glProgramUniform3ui   CL_OpenGL::functions->programUniform3ui
#define glProgramUniform3uiv   CL_OpenGL::functions->programUniform3uiv
#define glProgramUniform4i   CL_OpenGL::functions->programUniform4i
#define glProgramUniform4iv   CL_OpenGL::functions->programUniform4iv
#define glProgramUniform4f   CL_OpenGL::functions->programUniform4f
#define glProgramUniform4fv   CL_OpenGL::functions->programUniform4fv
#define glProgramUniform4d   CL_OpenGL::functions->programUniform4d
#define glProgramUniform4dv   CL_OpenGL::functions->programUniform4dv
#define glProgramUniform4ui   CL_OpenGL::functions->programUniform4ui
#define glProgramUniform4uiv   CL_OpenGL::functions->programUniform4uiv
#define glProgramUniformMatrix2fv   CL_OpenGL::functions->programUniformMatrix2fv
#define glProgramUniformMatrix3fv   CL_OpenGL::functions->programUniformMatrix3fv
#define glProgramUniformMatrix4fv   CL_OpenGL::functions->programUniformMatrix4fv
#define glProgramUniformMatrix2dv   CL_OpenGL::functions->programUniformMatrix2dv
#define glProgramUniformMatrix3dv   CL_OpenGL::functions->programUniformMatrix3dv
#define glProgramUniformMatrix4dv   CL_OpenGL::functions->programUniformMatrix4dv
#define glProgramUniformMatrix2x3fv   CL_OpenGL::functions->programUniformMatrix2x3fv
#define glProgramUniformMatrix3x2fv   CL_OpenGL::functions->programUniformMatrix3x2fv
#define glProgramUniformMatrix2x4fv   CL_OpenGL::functions->programUniformMatrix2x4fv
#define glProgramUniformMatrix4x2fv   CL_OpenGL::functions->programUniformMatrix4x2fv
#define glProgramUniformMatrix3x4fv   CL_OpenGL::functions->programUniformMatrix3x4fv
#define glProgramUniformMatrix4x3fv   CL_OpenGL::functions->programUniformMatrix4x3fv
#define glProgramUniformMatrix2x3dv   CL_OpenGL::functions->programUniformMatrix2x3dv
#define glProgramUniformMatrix3x2dv   CL_OpenGL::functions->programUniformMatrix3x2dv
#define glProgramUniformMatrix2x4dv   CL_OpenGL::functions->programUniformMatrix2x4dv
#define glProgramUniformMatrix4x2dv   CL_OpenGL::functions->programUniformMatrix4x2dv
#define glProgramUniformMatrix3x4dv   CL_OpenGL::functions->programUniformMatrix3x4dv
#define glProgramUniformMatrix4x3dv   CL_OpenGL::functions->programUniformMatrix4x3dv
#define glValidateProgramPipeline   CL_OpenGL::functions->validateProgramPipeline
#define glGetProgramPipelineInfoLog   CL_OpenGL::functions->getProgramPipelineInfoLog
#define glVertexAttribL1d   CL_OpenGL::functions->vertexAttribL1d
#define glVertexAttribL2d   CL_OpenGL::functions->vertexAttribL2d
#define glVertexAttribL3d   CL_OpenGL::functions->vertexAttribL3d
#define glVertexAttribL4d   CL_OpenGL::functions->vertexAttribL4d
#define glVertexAttribL1dv   CL_OpenGL::functions->vertexAttribL1dv
#define glVertexAttribL2dv   CL_OpenGL::functions->vertexAttribL2dv
#define glVertexAttribL3dv   CL_OpenGL::functions->vertexAttribL3dv
#define glVertexAttribL4dv   CL_OpenGL::functions->vertexAttribL4dv
#define glVertexAttribLPointer   CL_OpenGL::functions->vertexAttribLPointer
#define glGetVertexAttribLdv   CL_OpenGL::functions->getVertexAttribLdv
#define glViewportArrayv   CL_OpenGL::functions->viewportArrayv
#define glViewportIndexedf   CL_OpenGL::functions->viewportIndexedf
#define glViewportIndexedfv   CL_OpenGL::functions->viewportIndexedfv
#define glScissorArrayv   CL_OpenGL::functions->scissorArrayv
#define glScissorIndexed   CL_OpenGL::functions->scissorIndexed
#define glScissorIndexedv   CL_OpenGL::functions->scissorIndexedv
#define glDepthRangeArrayv   CL_OpenGL::functions->depthRangeArrayv
#define glDepthRangeIndexed   CL_OpenGL::functions->depthRangeIndexed
#define glGetFloati_v   CL_OpenGL::functions->getFloati_v
#define glGetDoublei_v   CL_OpenGL::functions->getDoublei_v
#define glCreateSyncFromCLeventARB   CL_OpenGL::functions->createSyncFromCLeventARB
#define glDebugMessageControlARB   CL_OpenGL::functions->debugMessageControlARB
#define glDebugMessageInsertARB   CL_OpenGL::functions->debugMessageInsertARB
#define glDebugMessageCallbackARB   CL_OpenGL::functions->debugMessageCallbackARB
#define glGetDebugMessageLogARB   CL_OpenGL::functions->getDebugMessageLogARB
#define glGetGraphicsResetStatusARB   CL_OpenGL::functions->getGraphicsResetStatusARB
#define glGetnMapdvARB   CL_OpenGL::functions->getnMapdvARB
#define glGetnMapfvARB   CL_OpenGL::functions->getnMapfvARB
#define glGetnMapivARB   CL_OpenGL::functions->getnMapivARB
#define glGetnPixelMapfvARB   CL_OpenGL::functions->getnPixelMapfvARB
#define glGetnPixelMapuivARB   CL_OpenGL::functions->getnPixelMapuivARB
#define glGetnPixelMapusvARB   CL_OpenGL::functions->getnPixelMapusvARB
#define glGetnPolygonStippleARB   CL_OpenGL::functions->getnPolygonStippleARB
#define glGetnColorTableARB   CL_OpenGL::functions->getnColorTableARB
#define glGetnConvolutionFilterARB   CL_OpenGL::functions->getnConvolutionFilterARB
#define glGetnSeparableFilterARB   CL_OpenGL::functions->getnSeparableFilterARB
#define glGetnHistogramARB   CL_OpenGL::functions->getnHistogramARB
#define glGetnMinmaxARB   CL_OpenGL::functions->getnMinmaxARB
#define glGetnTexImageARB   CL_OpenGL::functions->getnTexImageARB
#define glReadnPixelsARB   CL_OpenGL::functions->readnPixelsARB
#define glGetnCompressedTexImageARB   CL_OpenGL::functions->getnCompressedTexImageARB
#define glGetnUniformfvARB   CL_OpenGL::functions->getnUniformfvARB
#define glGetnUniformivARB   CL_OpenGL::functions->getnUniformivARB
#define glGetnUniformuivARB   CL_OpenGL::functions->getnUniformuivARB
#define glGetnUniformdvARB   CL_OpenGL::functions->getnUniformdvARB

Define Documentation

#define CL_GLFUNC
#define glActiveShaderProgram   CL_OpenGL::functions->activeShaderProgram
#define glActiveTexture   CL_OpenGL::functions->activeTexture
#define glAttachShader   CL_OpenGL::functions->attachShader
#define glBeginConditionalRender   CL_OpenGL::functions->beginConditionalRender
#define glBeginQuery   CL_OpenGL::functions->beginQuery
#define glBeginQueryIndexed   CL_OpenGL::functions->beginQueryIndexed
#define glBeginTransformFeedback   CL_OpenGL::functions->beginTransformFeedback
#define glBindAttribLocation   CL_OpenGL::functions->bindAttribLocation
#define glBindBuffer   CL_OpenGL::functions->bindBuffer
#define glBindBufferBase   CL_OpenGL::functions->bindBufferBase
#define glBindBufferRange   CL_OpenGL::functions->bindBufferRange
#define glBindFragDataLocation   CL_OpenGL::functions->bindFragDataLocation
#define glBindFragDataLocationIndexed   CL_OpenGL::functions->bindFragDataLocationIndexed
#define glBindFramebuffer   CL_OpenGL::functions->bindFramebuffer
#define glBindProgramPipeline   CL_OpenGL::functions->bindProgramPipeline
#define glBindRenderbuffer   CL_OpenGL::functions->bindRenderbuffer
#define glBindSampler   CL_OpenGL::functions->bindSampler
#define glBindTexture   CL_OpenGL::functions->bindTexture
#define glBindTransformFeedback   CL_OpenGL::functions->bindTransformFeedback
#define glBindVertexArray   CL_OpenGL::functions->bindVertexArray
#define glBlendColor   CL_OpenGL::functions->blendColor
#define glBlendEquation   CL_OpenGL::functions->blendEquation
#define glBlendEquationi   CL_OpenGL::functions->blendEquationi
#define glBlendEquationiARB   CL_OpenGL::functions->blendEquationiARB
#define glBlendEquationSeparate   CL_OpenGL::functions->blendEquationSeparate
#define glBlendEquationSeparatei   CL_OpenGL::functions->blendEquationSeparatei
#define glBlendEquationSeparateiARB   CL_OpenGL::functions->blendEquationSeparateiARB
#define glBlendFunc   CL_OpenGL::functions->blendFunc
#define glBlendFunci   CL_OpenGL::functions->blendFunci
#define glBlendFunciARB   CL_OpenGL::functions->blendFunciARB
#define glBlendFuncSeparate   CL_OpenGL::functions->blendFuncSeparate
#define glBlendFuncSeparatei   CL_OpenGL::functions->blendFuncSeparatei
#define glBlendFuncSeparateiARB   CL_OpenGL::functions->blendFuncSeparateiARB
#define glBlitFramebuffer   CL_OpenGL::functions->blitFramebuffer
#define glBufferData   CL_OpenGL::functions->bufferData
#define glBufferSubData   CL_OpenGL::functions->bufferSubData
#define glCheckFramebufferStatus   CL_OpenGL::functions->checkFramebufferStatus
#define glClampColor   CL_OpenGL::functions->clampColor
#define glClear   CL_OpenGL::functions->clear
#define glClearBufferfi   CL_OpenGL::functions->clearBufferfi
#define glClearBufferfv   CL_OpenGL::functions->clearBufferfv
#define glClearBufferiv   CL_OpenGL::functions->clearBufferiv
#define glClearBufferuiv   CL_OpenGL::functions->clearBufferuiv
#define glClearColor   CL_OpenGL::functions->clearColor
#define glClearDepth   CL_OpenGL::functions->clearDepth
#define glClearDepthf   CL_OpenGL::functions->clearDepthf
#define glClearStencil   CL_OpenGL::functions->clearStencil
#define glClientWaitSync   CL_OpenGL::functions->clientWaitSync
#define glColorMask   CL_OpenGL::functions->colorMask
#define glColorMaski   CL_OpenGL::functions->colorMaski
#define glColorP3ui   CL_OpenGL::functions->colorP3ui
#define glColorP3uiv   CL_OpenGL::functions->colorP3uiv
#define glColorP4ui   CL_OpenGL::functions->colorP4ui
#define glColorP4uiv   CL_OpenGL::functions->colorP4uiv
#define glCompileShader   CL_OpenGL::functions->compileShader
#define glCompileShaderIncludeARB   CL_OpenGL::functions->compileShaderIncludeARB
#define glCompressedTexImage1D   CL_OpenGL::functions->compressedTexImage1D
#define glCompressedTexImage2D   CL_OpenGL::functions->compressedTexImage2D
#define glCompressedTexImage3D   CL_OpenGL::functions->compressedTexImage3D
#define glCompressedTexSubImage1D   CL_OpenGL::functions->compressedTexSubImage1D
#define glCompressedTexSubImage2D   CL_OpenGL::functions->compressedTexSubImage2D
#define glCompressedTexSubImage3D   CL_OpenGL::functions->compressedTexSubImage3D
#define glCopyBufferSubData   CL_OpenGL::functions->copyBufferSubData
#define glCopyTexImage1D   CL_OpenGL::functions->copyTexImage1D
#define glCopyTexImage2D   CL_OpenGL::functions->copyTexImage2D
#define glCopyTexSubImage1D   CL_OpenGL::functions->copyTexSubImage1D
#define glCopyTexSubImage2D   CL_OpenGL::functions->copyTexSubImage2D
#define glCopyTexSubImage3D   CL_OpenGL::functions->copyTexSubImage3D
#define glCreateProgram   CL_OpenGL::functions->createProgram
#define glCreateShader   CL_OpenGL::functions->createShader
#define glCreateShaderProgramv   CL_OpenGL::functions->createShaderProgramv
#define glCreateSyncFromCLeventARB   CL_OpenGL::functions->createSyncFromCLeventARB
#define glCullFace   CL_OpenGL::functions->cullFace
#define glDebugMessageCallbackARB   CL_OpenGL::functions->debugMessageCallbackARB
#define glDebugMessageControlARB   CL_OpenGL::functions->debugMessageControlARB
#define glDebugMessageInsertARB   CL_OpenGL::functions->debugMessageInsertARB
#define glDeleteBuffers   CL_OpenGL::functions->deleteBuffers
#define glDeleteFramebuffers   CL_OpenGL::functions->deleteFramebuffers
#define glDeleteNamedStringARB   CL_OpenGL::functions->deleteNamedStringARB
#define glDeleteProgram   CL_OpenGL::functions->deleteProgram
#define glDeleteProgramPipelines   CL_OpenGL::functions->deleteProgramPipelines
#define glDeleteQueries   CL_OpenGL::functions->deleteQueries
#define glDeleteRenderbuffers   CL_OpenGL::functions->deleteRenderbuffers
#define glDeleteSamplers   CL_OpenGL::functions->deleteSamplers
#define glDeleteShader   CL_OpenGL::functions->deleteShader
#define glDeleteSync   CL_OpenGL::functions->deleteSync
#define glDeleteTextures   CL_OpenGL::functions->deleteTextures
#define glDeleteTransformFeedbacks   CL_OpenGL::functions->deleteTransformFeedbacks
#define glDeleteVertexArrays   CL_OpenGL::functions->deleteVertexArrays
#define glDepthFunc   CL_OpenGL::functions->depthFunc
#define glDepthMask   CL_OpenGL::functions->depthMask
#define glDepthRange   CL_OpenGL::functions->depthRange
#define glDepthRangeArrayv   CL_OpenGL::functions->depthRangeArrayv
#define glDepthRangef   CL_OpenGL::functions->depthRangef
#define glDepthRangeIndexed   CL_OpenGL::functions->depthRangeIndexed
#define glDetachShader   CL_OpenGL::functions->detachShader
#define glDisable   CL_OpenGL::functions->disable
#define glDisablei   CL_OpenGL::functions->disablei
#define glDisableVertexAttribArray   CL_OpenGL::functions->disableVertexAttribArray
#define glDrawArrays   CL_OpenGL::functions->drawArrays
#define glDrawArraysIndirect   CL_OpenGL::functions->drawArraysIndirect
#define glDrawArraysInstanced   CL_OpenGL::functions->drawArraysInstanced
#define glDrawBuffer   CL_OpenGL::functions->drawBuffer
#define glDrawBuffers   CL_OpenGL::functions->drawBuffers
#define glDrawElements   CL_OpenGL::functions->drawElements
#define glDrawElementsBaseVertex   CL_OpenGL::functions->drawElementsBaseVertex
#define glDrawElementsIndirect   CL_OpenGL::functions->drawElementsIndirect
#define glDrawElementsInstanced   CL_OpenGL::functions->drawElementsInstanced
#define glDrawElementsInstancedBaseVertex   CL_OpenGL::functions->drawElementsInstancedBaseVertex
#define glDrawRangeElements   CL_OpenGL::functions->drawRangeElements
#define glDrawRangeElementsBaseVertex   CL_OpenGL::functions->drawRangeElementsBaseVertex
#define glDrawTransformFeedback   CL_OpenGL::functions->drawTransformFeedback
#define glDrawTransformFeedbackStream   CL_OpenGL::functions->drawTransformFeedbackStream
#define glEnable   CL_OpenGL::functions->enable
#define glEnablei   CL_OpenGL::functions->enablei
#define glEnableVertexAttribArray   CL_OpenGL::functions->enableVertexAttribArray
#define glEndConditionalRender   CL_OpenGL::functions->endConditionalRender
#define glEndQuery   CL_OpenGL::functions->endQuery
#define glEndQueryIndexed   CL_OpenGL::functions->endQueryIndexed
#define glEndTransformFeedback   CL_OpenGL::functions->endTransformFeedback
#define glFenceSync   CL_OpenGL::functions->fenceSync
#define glFinish   CL_OpenGL::functions->finish
#define glFlush   CL_OpenGL::functions->flush
#define glFlushMappedBufferRange   CL_OpenGL::functions->flushMappedBufferRange
#define glFramebufferRenderbuffer   CL_OpenGL::functions->framebufferRenderbuffer
#define glFramebufferTexture   CL_OpenGL::functions->framebufferTexture
#define glFramebufferTexture1D   CL_OpenGL::functions->framebufferTexture1D
#define glFramebufferTexture2D   CL_OpenGL::functions->framebufferTexture2D
#define glFramebufferTexture3D   CL_OpenGL::functions->framebufferTexture3D
#define glFramebufferTextureLayer   CL_OpenGL::functions->framebufferTextureLayer
#define glFrontFace   CL_OpenGL::functions->frontFace
#define glGenBuffers   CL_OpenGL::functions->genBuffers
#define glGenerateMipmap   CL_OpenGL::functions->generateMipmap
#define glGenFramebuffers   CL_OpenGL::functions->genFramebuffers
#define glGenProgramPipelines   CL_OpenGL::functions->genProgramPipelines
#define glGenQueries   CL_OpenGL::functions->genQueries
#define glGenRenderbuffers   CL_OpenGL::functions->genRenderbuffers
#define glGenSamplers   CL_OpenGL::functions->genSamplers
#define glGenTextures   CL_OpenGL::functions->genTextures
#define glGenTransformFeedbacks   CL_OpenGL::functions->genTransformFeedbacks
#define glGenVertexArrays   CL_OpenGL::functions->genVertexArrays
#define glGetActiveAttrib   CL_OpenGL::functions->getActiveAttrib
#define glGetActiveSubroutineName   CL_OpenGL::functions->getActiveSubroutineName
#define glGetActiveSubroutineUniformiv   CL_OpenGL::functions->getActiveSubroutineUniformiv
#define glGetActiveSubroutineUniformName   CL_OpenGL::functions->getActiveSubroutineUniformName
#define glGetActiveUniform   CL_OpenGL::functions->getActiveUniform
#define glGetActiveUniformBlockiv   CL_OpenGL::functions->getActiveUniformBlockiv
#define glGetActiveUniformBlockName   CL_OpenGL::functions->getActiveUniformBlockName
#define glGetActiveUniformName   CL_OpenGL::functions->getActiveUniformName
#define glGetActiveUniformsiv   CL_OpenGL::functions->getActiveUniformsiv
#define glGetAttachedShaders   CL_OpenGL::functions->getAttachedShaders
#define glGetAttribLocation   CL_OpenGL::functions->getAttribLocation
#define glGetBooleani_v   CL_OpenGL::functions->getBooleani_v
#define glGetBooleanv   CL_OpenGL::functions->getBooleanv
#define glGetBufferParameteri64v   CL_OpenGL::functions->getBufferParameteri64v
#define glGetBufferParameteriv   CL_OpenGL::functions->getBufferParameteriv
#define glGetBufferPointerv   CL_OpenGL::functions->getBufferPointerv
#define glGetBufferSubData   CL_OpenGL::functions->getBufferSubData
#define glGetCompressedTexImage   CL_OpenGL::functions->getCompressedTexImage
#define glGetDebugMessageLogARB   CL_OpenGL::functions->getDebugMessageLogARB
#define glGetDoublei_v   CL_OpenGL::functions->getDoublei_v
#define glGetDoublev   CL_OpenGL::functions->getDoublev
#define glGetError   CL_OpenGL::functions->getError
#define glGetFloati_v   CL_OpenGL::functions->getFloati_v
#define glGetFloatv   CL_OpenGL::functions->getFloatv
#define glGetFragDataIndex   CL_OpenGL::functions->getFragDataIndex
#define glGetFragDataLocation   CL_OpenGL::functions->getFragDataLocation
#define glGetFramebufferAttachmentParameteriv   CL_OpenGL::functions->getFramebufferAttachmentParameteriv
#define glGetGraphicsResetStatusARB   CL_OpenGL::functions->getGraphicsResetStatusARB
#define glGetInteger64i_v   CL_OpenGL::functions->getInteger64i_v
#define glGetInteger64v   CL_OpenGL::functions->getInteger64v
#define glGetIntegeri_v   CL_OpenGL::functions->getIntegeri_v
#define glGetIntegerv   CL_OpenGL::functions->getIntegerv
#define glGetMultisamplefv   CL_OpenGL::functions->getMultisamplefv
#define glGetNamedStringARB   CL_OpenGL::functions->getNamedStringARB
#define glGetNamedStringivARB   CL_OpenGL::functions->getNamedStringivARB
#define glGetnColorTableARB   CL_OpenGL::functions->getnColorTableARB
#define glGetnCompressedTexImageARB   CL_OpenGL::functions->getnCompressedTexImageARB
#define glGetnConvolutionFilterARB   CL_OpenGL::functions->getnConvolutionFilterARB
#define glGetnHistogramARB   CL_OpenGL::functions->getnHistogramARB
#define glGetnMapdvARB   CL_OpenGL::functions->getnMapdvARB
#define glGetnMapfvARB   CL_OpenGL::functions->getnMapfvARB
#define glGetnMapivARB   CL_OpenGL::functions->getnMapivARB
#define glGetnMinmaxARB   CL_OpenGL::functions->getnMinmaxARB
#define glGetnPixelMapfvARB   CL_OpenGL::functions->getnPixelMapfvARB
#define glGetnPixelMapuivARB   CL_OpenGL::functions->getnPixelMapuivARB
#define glGetnPixelMapusvARB   CL_OpenGL::functions->getnPixelMapusvARB
#define glGetnPolygonStippleARB   CL_OpenGL::functions->getnPolygonStippleARB
#define glGetnSeparableFilterARB   CL_OpenGL::functions->getnSeparableFilterARB
#define glGetnTexImageARB   CL_OpenGL::functions->getnTexImageARB
#define glGetnUniformdvARB   CL_OpenGL::functions->getnUniformdvARB
#define glGetnUniformfvARB   CL_OpenGL::functions->getnUniformfvARB
#define glGetnUniformivARB   CL_OpenGL::functions->getnUniformivARB
#define glGetnUniformuivARB   CL_OpenGL::functions->getnUniformuivARB
#define glGetPointerv   CL_OpenGL::functions->getPointerv
#define glGetProgramBinary   CL_OpenGL::functions->getProgramBinary
#define glGetProgramInfoLog   CL_OpenGL::functions->getProgramInfoLog
#define glGetProgramiv   CL_OpenGL::functions->getProgramiv
#define glGetProgramPipelineInfoLog   CL_OpenGL::functions->getProgramPipelineInfoLog
#define glGetProgramPipelineiv   CL_OpenGL::functions->getProgramPipelineiv
#define glGetProgramStageiv   CL_OpenGL::functions->getProgramStageiv
#define glGetQueryIndexediv   CL_OpenGL::functions->getQueryIndexediv
#define glGetQueryiv   CL_OpenGL::functions->getQueryiv
#define glGetQueryObjecti64v   CL_OpenGL::functions->getQueryObjecti64v
#define glGetQueryObjectiv   CL_OpenGL::functions->getQueryObjectiv
#define glGetQueryObjectui64v   CL_OpenGL::functions->getQueryObjectui64v
#define glGetQueryObjectuiv   CL_OpenGL::functions->getQueryObjectuiv
#define glGetRenderbufferParameteriv   CL_OpenGL::functions->getRenderbufferParameteriv
#define glGetSamplerParameterfv   CL_OpenGL::functions->getSamplerParameterfv
#define glGetSamplerParameterIiv   CL_OpenGL::functions->getSamplerParameterIiv
#define glGetSamplerParameterIuiv   CL_OpenGL::functions->getSamplerParameterIuiv
#define glGetSamplerParameteriv   CL_OpenGL::functions->getSamplerParameteriv
#define glGetShaderInfoLog   CL_OpenGL::functions->getShaderInfoLog
#define glGetShaderiv   CL_OpenGL::functions->getShaderiv
#define glGetShaderPrecisionFormat   CL_OpenGL::functions->getShaderPrecisionFormat
#define glGetShaderSource   CL_OpenGL::functions->getShaderSource
#define glGetString   CL_OpenGL::functions->getString
#define glGetStringi   CL_OpenGL::functions->getStringi
#define glGetSubroutineIndex   CL_OpenGL::functions->getSubroutineIndex
#define glGetSubroutineUniformLocation   CL_OpenGL::functions->getSubroutineUniformLocation
#define glGetSynciv   CL_OpenGL::functions->getSynciv
#define glGetTexImage   CL_OpenGL::functions->getTexImage
#define glGetTexLevelParameterfv   CL_OpenGL::functions->getTexLevelParameterfv
#define glGetTexLevelParameteriv   CL_OpenGL::functions->getTexLevelParameteriv
#define glGetTexParameterfv   CL_OpenGL::functions->getTexParameterfv
#define glGetTexParameterIiv   CL_OpenGL::functions->getTexParameterIiv
#define glGetTexParameterIuiv   CL_OpenGL::functions->getTexParameterIuiv
#define glGetTexParameteriv   CL_OpenGL::functions->getTexParameteriv
#define glGetTransformFeedbackVarying   CL_OpenGL::functions->getTransformFeedbackVarying
#define glGetUniformBlockIndex   CL_OpenGL::functions->getUniformBlockIndex
#define glGetUniformdv   CL_OpenGL::functions->getUniformdv
#define glGetUniformfv   CL_OpenGL::functions->getUniformfv
#define glGetUniformIndices   CL_OpenGL::functions->getUniformIndices
#define glGetUniformiv   CL_OpenGL::functions->getUniformiv
#define glGetUniformLocation   CL_OpenGL::functions->getUniformLocation
#define glGetUniformSubroutineuiv   CL_OpenGL::functions->getUniformSubroutineuiv
#define glGetUniformuiv   CL_OpenGL::functions->getUniformuiv
#define glGetVertexAttribdv   CL_OpenGL::functions->getVertexAttribdv
#define glGetVertexAttribfv   CL_OpenGL::functions->getVertexAttribfv
#define glGetVertexAttribIiv   CL_OpenGL::functions->getVertexAttribIiv
#define glGetVertexAttribIuiv   CL_OpenGL::functions->getVertexAttribIuiv
#define glGetVertexAttribiv   CL_OpenGL::functions->getVertexAttribiv
#define glGetVertexAttribLdv   CL_OpenGL::functions->getVertexAttribLdv
#define glGetVertexAttribPointerv   CL_OpenGL::functions->getVertexAttribPointerv
#define glHint   CL_OpenGL::functions->hint
#define glIsBuffer   CL_OpenGL::functions->isBuffer
#define glIsEnabled   CL_OpenGL::functions->isEnabled
#define glIsEnabledi   CL_OpenGL::functions->isEnabledi
#define glIsFramebuffer   CL_OpenGL::functions->isFramebuffer
#define glIsNamedStringARB   CL_OpenGL::functions->isNamedStringARB
#define glIsProgram   CL_OpenGL::functions->isProgram
#define glIsProgramPipeline   CL_OpenGL::functions->isProgramPipeline
#define glIsQuery   CL_OpenGL::functions->isQuery
#define glIsRenderbuffer   CL_OpenGL::functions->isRenderbuffer
#define glIsSampler   CL_OpenGL::functions->isSampler
#define glIsShader   CL_OpenGL::functions->isShader
#define glIsSync   CL_OpenGL::functions->isSync
#define glIsTexture   CL_OpenGL::functions->isTexture
#define glIsTransformFeedback   CL_OpenGL::functions->isTransformFeedback
#define glIsVertexArray   CL_OpenGL::functions->isVertexArray
#define glLineWidth   CL_OpenGL::functions->lineWidth
#define glLinkProgram   CL_OpenGL::functions->linkProgram
#define glLogicOp   CL_OpenGL::functions->logicOp
#define glMapBuffer   CL_OpenGL::functions->mapBuffer
#define glMapBufferRange   CL_OpenGL::functions->mapBufferRange
#define glMinSampleShading   CL_OpenGL::functions->minSampleShading
#define glMinSampleShadingARB   CL_OpenGL::functions->minSampleShadingARB
#define glMultiDrawArrays   CL_OpenGL::functions->multiDrawArrays
#define glMultiDrawElements   CL_OpenGL::functions->multiDrawElements
#define glMultiDrawElementsBaseVertex   CL_OpenGL::functions->multiDrawElementsBaseVertex
#define glMultiTexCoordP1ui   CL_OpenGL::functions->multiTexCoordP1ui
#define glMultiTexCoordP1uiv   CL_OpenGL::functions->multiTexCoordP1uiv
#define glMultiTexCoordP2ui   CL_OpenGL::functions->multiTexCoordP2ui
#define glMultiTexCoordP2uiv   CL_OpenGL::functions->multiTexCoordP2uiv
#define glMultiTexCoordP3ui   CL_OpenGL::functions->multiTexCoordP3ui
#define glMultiTexCoordP3uiv   CL_OpenGL::functions->multiTexCoordP3uiv
#define glMultiTexCoordP4ui   CL_OpenGL::functions->multiTexCoordP4ui
#define glMultiTexCoordP4uiv   CL_OpenGL::functions->multiTexCoordP4uiv
#define glNamedStringARB   CL_OpenGL::functions->namedStringARB
#define glNormalP3ui   CL_OpenGL::functions->normalP3ui
#define glNormalP3uiv   CL_OpenGL::functions->normalP3uiv
#define glPatchParameterfv   CL_OpenGL::functions->patchParameterfv
#define glPatchParameteri   CL_OpenGL::functions->patchParameteri
#define glPauseTransformFeedback   CL_OpenGL::functions->pauseTransformFeedback
#define glPixelStoref   CL_OpenGL::functions->pixelStoref
#define glPixelStorei   CL_OpenGL::functions->pixelStorei
#define glPointParameterf   CL_OpenGL::functions->pointParameterf
#define glPointParameterfv   CL_OpenGL::functions->pointParameterfv
#define glPointParameteri   CL_OpenGL::functions->pointParameteri
#define glPointParameteriv   CL_OpenGL::functions->pointParameteriv
#define glPointSize   CL_OpenGL::functions->pointSize
#define glPolygonMode   CL_OpenGL::functions->polygonMode
#define glPolygonOffset   CL_OpenGL::functions->polygonOffset
#define glPrimitiveRestartIndex   CL_OpenGL::functions->primitiveRestartIndex
#define glProgramBinary   CL_OpenGL::functions->programBinary
#define glProgramParameteri   CL_OpenGL::functions->programParameteri
#define glProgramUniform1d   CL_OpenGL::functions->programUniform1d
#define glProgramUniform1dv   CL_OpenGL::functions->programUniform1dv
#define glProgramUniform1f   CL_OpenGL::functions->programUniform1f
#define glProgramUniform1fv   CL_OpenGL::functions->programUniform1fv
#define glProgramUniform1i   CL_OpenGL::functions->programUniform1i
#define glProgramUniform1iv   CL_OpenGL::functions->programUniform1iv
#define glProgramUniform1ui   CL_OpenGL::functions->programUniform1ui
#define glProgramUniform1uiv   CL_OpenGL::functions->programUniform1uiv
#define glProgramUniform2d   CL_OpenGL::functions->programUniform2d
#define glProgramUniform2dv   CL_OpenGL::functions->programUniform2dv
#define glProgramUniform2f   CL_OpenGL::functions->programUniform2f
#define glProgramUniform2fv   CL_OpenGL::functions->programUniform2fv
#define glProgramUniform2i   CL_OpenGL::functions->programUniform2i
#define glProgramUniform2iv   CL_OpenGL::functions->programUniform2iv
#define glProgramUniform2ui   CL_OpenGL::functions->programUniform2ui
#define glProgramUniform2uiv   CL_OpenGL::functions->programUniform2uiv
#define glProgramUniform3d   CL_OpenGL::functions->programUniform3d
#define glProgramUniform3dv   CL_OpenGL::functions->programUniform3dv
#define glProgramUniform3f   CL_OpenGL::functions->programUniform3f
#define glProgramUniform3fv   CL_OpenGL::functions->programUniform3fv
#define glProgramUniform3i   CL_OpenGL::functions->programUniform3i
#define glProgramUniform3iv   CL_OpenGL::functions->programUniform3iv
#define glProgramUniform3ui   CL_OpenGL::functions->programUniform3ui
#define glProgramUniform3uiv   CL_OpenGL::functions->programUniform3uiv
#define glProgramUniform4d   CL_OpenGL::functions->programUniform4d
#define glProgramUniform4dv   CL_OpenGL::functions->programUniform4dv
#define glProgramUniform4f   CL_OpenGL::functions->programUniform4f
#define glProgramUniform4fv   CL_OpenGL::functions->programUniform4fv
#define glProgramUniform4i   CL_OpenGL::functions->programUniform4i
#define glProgramUniform4iv   CL_OpenGL::functions->programUniform4iv
#define glProgramUniform4ui   CL_OpenGL::functions->programUniform4ui
#define glProgramUniform4uiv   CL_OpenGL::functions->programUniform4uiv
#define glProgramUniformMatrix2dv   CL_OpenGL::functions->programUniformMatrix2dv
#define glProgramUniformMatrix2fv   CL_OpenGL::functions->programUniformMatrix2fv
#define glProgramUniformMatrix2x3dv   CL_OpenGL::functions->programUniformMatrix2x3dv
#define glProgramUniformMatrix2x3fv   CL_OpenGL::functions->programUniformMatrix2x3fv
#define glProgramUniformMatrix2x4dv   CL_OpenGL::functions->programUniformMatrix2x4dv
#define glProgramUniformMatrix2x4fv   CL_OpenGL::functions->programUniformMatrix2x4fv
#define glProgramUniformMatrix3dv   CL_OpenGL::functions->programUniformMatrix3dv
#define glProgramUniformMatrix3fv   CL_OpenGL::functions->programUniformMatrix3fv
#define glProgramUniformMatrix3x2dv   CL_OpenGL::functions->programUniformMatrix3x2dv
#define glProgramUniformMatrix3x2fv   CL_OpenGL::functions->programUniformMatrix3x2fv
#define glProgramUniformMatrix3x4dv   CL_OpenGL::functions->programUniformMatrix3x4dv
#define glProgramUniformMatrix3x4fv   CL_OpenGL::functions->programUniformMatrix3x4fv
#define glProgramUniformMatrix4dv   CL_OpenGL::functions->programUniformMatrix4dv
#define glProgramUniformMatrix4fv   CL_OpenGL::functions->programUniformMatrix4fv
#define glProgramUniformMatrix4x2dv   CL_OpenGL::functions->programUniformMatrix4x2dv
#define glProgramUniformMatrix4x2fv   CL_OpenGL::functions->programUniformMatrix4x2fv
#define glProgramUniformMatrix4x3dv   CL_OpenGL::functions->programUniformMatrix4x3dv
#define glProgramUniformMatrix4x3fv   CL_OpenGL::functions->programUniformMatrix4x3fv
#define glProvokingVertex   CL_OpenGL::functions->provokingVertex
#define glQueryCounter   CL_OpenGL::functions->queryCounter
#define glReadBuffer   CL_OpenGL::functions->readBuffer
#define glReadnPixelsARB   CL_OpenGL::functions->readnPixelsARB
#define glReadPixels   CL_OpenGL::functions->readPixels
#define glReleaseShaderCompiler   CL_OpenGL::functions->releaseShaderCompiler
#define glRenderbufferStorage   CL_OpenGL::functions->renderbufferStorage
#define glRenderbufferStorageMultisample   CL_OpenGL::functions->renderbufferStorageMultisample
#define glResumeTransformFeedback   CL_OpenGL::functions->resumeTransformFeedback
#define glSampleCoverage   CL_OpenGL::functions->sampleCoverage
#define glSampleMaski   CL_OpenGL::functions->sampleMaski
#define glSamplerParameterf   CL_OpenGL::functions->samplerParameterf
#define glSamplerParameterfv   CL_OpenGL::functions->samplerParameterfv
#define glSamplerParameteri   CL_OpenGL::functions->samplerParameteri
#define glSamplerParameterIiv   CL_OpenGL::functions->samplerParameterIiv
#define glSamplerParameterIuiv   CL_OpenGL::functions->samplerParameterIuiv
#define glSamplerParameteriv   CL_OpenGL::functions->samplerParameteriv
#define glScissor   CL_OpenGL::functions->scissor
#define glScissorArrayv   CL_OpenGL::functions->scissorArrayv
#define glScissorIndexed   CL_OpenGL::functions->scissorIndexed
#define glScissorIndexedv   CL_OpenGL::functions->scissorIndexedv
#define glSecondaryColorP3ui   CL_OpenGL::functions->secondaryColorP3ui
#define glSecondaryColorP3uiv   CL_OpenGL::functions->secondaryColorP3uiv
#define glShaderBinary   CL_OpenGL::functions->shaderBinary
#define glShaderSource   CL_OpenGL::functions->shaderSource
#define glStencilFunc   CL_OpenGL::functions->stencilFunc
#define glStencilFuncSeparate   CL_OpenGL::functions->stencilFuncSeparate
#define glStencilMask   CL_OpenGL::functions->stencilMask
#define glStencilMaskSeparate   CL_OpenGL::functions->stencilMaskSeparate
#define glStencilOp   CL_OpenGL::functions->stencilOp
#define glStencilOpSeparate   CL_OpenGL::functions->stencilOpSeparate
#define glTexBuffer   CL_OpenGL::functions->texBuffer
#define glTexCoordP1ui   CL_OpenGL::functions->texCoordP1ui
#define glTexCoordP1uiv   CL_OpenGL::functions->texCoordP1uiv
#define glTexCoordP2ui   CL_OpenGL::functions->texCoordP2ui
#define glTexCoordP2uiv   CL_OpenGL::functions->texCoordP2uiv
#define glTexCoordP3ui   CL_OpenGL::functions->texCoordP3ui
#define glTexCoordP3uiv   CL_OpenGL::functions->texCoordP3uiv
#define glTexCoordP4ui   CL_OpenGL::functions->texCoordP4ui
#define glTexCoordP4uiv   CL_OpenGL::functions->texCoordP4uiv
#define glTexImage1D   CL_OpenGL::functions->texImage1D
#define glTexImage2D   CL_OpenGL::functions->texImage2D
#define glTexImage2DMultisample   CL_OpenGL::functions->texImage2DMultisample
#define glTexImage3D   CL_OpenGL::functions->texImage3D
#define glTexImage3DMultisample   CL_OpenGL::functions->texImage3DMultisample
#define glTexParameterf   CL_OpenGL::functions->texParameterf
#define glTexParameterfv   CL_OpenGL::functions->texParameterfv
#define glTexParameteri   CL_OpenGL::functions->texParameteri
#define glTexParameterIiv   CL_OpenGL::functions->texParameterIiv
#define glTexParameterIuiv   CL_OpenGL::functions->texParameterIuiv
#define glTexParameteriv   CL_OpenGL::functions->texParameteriv
#define glTexSubImage1D   CL_OpenGL::functions->texSubImage1D
#define glTexSubImage2D   CL_OpenGL::functions->texSubImage2D
#define glTexSubImage3D   CL_OpenGL::functions->texSubImage3D
#define glTransformFeedbackVaryings   CL_OpenGL::functions->transformFeedbackVaryings
#define glUniform1d   CL_OpenGL::functions->uniform1d
#define glUniform1dv   CL_OpenGL::functions->uniform1dv
#define glUniform1f   CL_OpenGL::functions->uniform1f
#define glUniform1fv   CL_OpenGL::functions->uniform1fv
#define glUniform1i   CL_OpenGL::functions->uniform1i
#define glUniform1iv   CL_OpenGL::functions->uniform1iv
#define glUniform1ui   CL_OpenGL::functions->uniform1ui
#define glUniform1uiv   CL_OpenGL::functions->uniform1uiv
#define glUniform2d   CL_OpenGL::functions->uniform2d
#define glUniform2dv   CL_OpenGL::functions->uniform2dv
#define glUniform2f   CL_OpenGL::functions->uniform2f
#define glUniform2fv   CL_OpenGL::functions->uniform2fv
#define glUniform2i   CL_OpenGL::functions->uniform2i
#define glUniform2iv   CL_OpenGL::functions->uniform2iv
#define glUniform2ui   CL_OpenGL::functions->uniform2ui
#define glUniform2uiv   CL_OpenGL::functions->uniform2uiv
#define glUniform3d   CL_OpenGL::functions->uniform3d
#define glUniform3dv   CL_OpenGL::functions->uniform3dv
#define glUniform3f   CL_OpenGL::functions->uniform3f
#define glUniform3fv   CL_OpenGL::functions->uniform3fv
#define glUniform3i   CL_OpenGL::functions->uniform3i
#define glUniform3iv   CL_OpenGL::functions->uniform3iv
#define glUniform3ui   CL_OpenGL::functions->uniform3ui
#define glUniform3uiv   CL_OpenGL::functions->uniform3uiv
#define glUniform4d   CL_OpenGL::functions->uniform4d
#define glUniform4dv   CL_OpenGL::functions->uniform4dv
#define glUniform4f   CL_OpenGL::functions->uniform4f
#define glUniform4fv   CL_OpenGL::functions->uniform4fv
#define glUniform4i   CL_OpenGL::functions->uniform4i
#define glUniform4iv   CL_OpenGL::functions->uniform4iv
#define glUniform4ui   CL_OpenGL::functions->uniform4ui
#define glUniform4uiv   CL_OpenGL::functions->uniform4uiv
#define glUniformBlockBinding   CL_OpenGL::functions->uniformBlockBinding
#define glUniformMatrix2dv   CL_OpenGL::functions->uniformMatrix2dv
#define glUniformMatrix2fv   CL_OpenGL::functions->uniformMatrix2fv
#define glUniformMatrix2x3dv   CL_OpenGL::functions->uniformMatrix2x3dv
#define glUniformMatrix2x3fv   CL_OpenGL::functions->uniformMatrix2x3fv
#define glUniformMatrix2x4dv   CL_OpenGL::functions->uniformMatrix2x4dv
#define glUniformMatrix2x4fv   CL_OpenGL::functions->uniformMatrix2x4fv
#define glUniformMatrix3dv   CL_OpenGL::functions->uniformMatrix3dv
#define glUniformMatrix3fv   CL_OpenGL::functions->uniformMatrix3fv
#define glUniformMatrix3x2dv   CL_OpenGL::functions->uniformMatrix3x2dv
#define glUniformMatrix3x2fv   CL_OpenGL::functions->uniformMatrix3x2fv
#define glUniformMatrix3x4dv   CL_OpenGL::functions->uniformMatrix3x4dv
#define glUniformMatrix3x4fv   CL_OpenGL::functions->uniformMatrix3x4fv
#define glUniformMatrix4dv   CL_OpenGL::functions->uniformMatrix4dv
#define glUniformMatrix4fv   CL_OpenGL::functions->uniformMatrix4fv
#define glUniformMatrix4x2dv   CL_OpenGL::functions->uniformMatrix4x2dv
#define glUniformMatrix4x2fv   CL_OpenGL::functions->uniformMatrix4x2fv
#define glUniformMatrix4x3dv   CL_OpenGL::functions->uniformMatrix4x3dv
#define glUniformMatrix4x3fv   CL_OpenGL::functions->uniformMatrix4x3fv
#define glUniformSubroutinesuiv   CL_OpenGL::functions->uniformSubroutinesuiv
#define glUnmapBuffer   CL_OpenGL::functions->unmapBuffer
#define glUseProgram   CL_OpenGL::functions->useProgram
#define glUseProgramStages   CL_OpenGL::functions->useProgramStages
#define glValidateProgram   CL_OpenGL::functions->validateProgram
#define glValidateProgramPipeline   CL_OpenGL::functions->validateProgramPipeline
#define glVertexAttrib1d   CL_OpenGL::functions->vertexAttrib1d
#define glVertexAttrib1dv   CL_OpenGL::functions->vertexAttrib1dv
#define glVertexAttrib1f   CL_OpenGL::functions->vertexAttrib1f
#define glVertexAttrib1fv   CL_OpenGL::functions->vertexAttrib1fv
#define glVertexAttrib1s   CL_OpenGL::functions->vertexAttrib1s
#define glVertexAttrib1sv   CL_OpenGL::functions->vertexAttrib1sv
#define glVertexAttrib2d   CL_OpenGL::functions->vertexAttrib2d
#define glVertexAttrib2dv   CL_OpenGL::functions->vertexAttrib2dv
#define glVertexAttrib2f   CL_OpenGL::functions->vertexAttrib2f
#define glVertexAttrib2fv   CL_OpenGL::functions->vertexAttrib2fv
#define glVertexAttrib2s   CL_OpenGL::functions->vertexAttrib2s
#define glVertexAttrib2sv   CL_OpenGL::functions->vertexAttrib2sv
#define glVertexAttrib3d   CL_OpenGL::functions->vertexAttrib3d
#define glVertexAttrib3dv   CL_OpenGL::functions->vertexAttrib3dv
#define glVertexAttrib3f   CL_OpenGL::functions->vertexAttrib3f
#define glVertexAttrib3fv   CL_OpenGL::functions->vertexAttrib3fv
#define glVertexAttrib3s   CL_OpenGL::functions->vertexAttrib3s
#define glVertexAttrib3sv   CL_OpenGL::functions->vertexAttrib3sv
#define glVertexAttrib4bv   CL_OpenGL::functions->vertexAttrib4bv
#define glVertexAttrib4d   CL_OpenGL::functions->vertexAttrib4d
#define glVertexAttrib4dv   CL_OpenGL::functions->vertexAttrib4dv
#define glVertexAttrib4f   CL_OpenGL::functions->vertexAttrib4f
#define glVertexAttrib4fv   CL_OpenGL::functions->vertexAttrib4fv
#define glVertexAttrib4iv   CL_OpenGL::functions->vertexAttrib4iv
#define glVertexAttrib4Nbv   CL_OpenGL::functions->vertexAttrib4Nbv
#define glVertexAttrib4Niv   CL_OpenGL::functions->vertexAttrib4Niv
#define glVertexAttrib4Nsv   CL_OpenGL::functions->vertexAttrib4Nsv
#define glVertexAttrib4Nub   CL_OpenGL::functions->vertexAttrib4Nub
#define glVertexAttrib4Nubv   CL_OpenGL::functions->vertexAttrib4Nubv
#define glVertexAttrib4Nuiv   CL_OpenGL::functions->vertexAttrib4Nuiv
#define glVertexAttrib4Nusv   CL_OpenGL::functions->vertexAttrib4Nusv
#define glVertexAttrib4s   CL_OpenGL::functions->vertexAttrib4s
#define glVertexAttrib4sv   CL_OpenGL::functions->vertexAttrib4sv
#define glVertexAttrib4ubv   CL_OpenGL::functions->vertexAttrib4ubv
#define glVertexAttrib4uiv   CL_OpenGL::functions->vertexAttrib4uiv
#define glVertexAttrib4usv   CL_OpenGL::functions->vertexAttrib4usv
#define glVertexAttribDivisor   CL_OpenGL::functions->vertexAttribDivisor
#define glVertexAttribI1i   CL_OpenGL::functions->vertexAttribI1i
#define glVertexAttribI1iv   CL_OpenGL::functions->vertexAttribI1iv
#define glVertexAttribI1ui   CL_OpenGL::functions->vertexAttribI1ui
#define glVertexAttribI1uiv   CL_OpenGL::functions->vertexAttribI1uiv
#define glVertexAttribI2i   CL_OpenGL::functions->vertexAttribI2i
#define glVertexAttribI2iv   CL_OpenGL::functions->vertexAttribI2iv
#define glVertexAttribI2ui   CL_OpenGL::functions->vertexAttribI2ui
#define glVertexAttribI2uiv   CL_OpenGL::functions->vertexAttribI2uiv
#define glVertexAttribI3i   CL_OpenGL::functions->vertexAttribI3i
#define glVertexAttribI3iv   CL_OpenGL::functions->vertexAttribI3iv
#define glVertexAttribI3ui   CL_OpenGL::functions->vertexAttribI3ui
#define glVertexAttribI3uiv   CL_OpenGL::functions->vertexAttribI3uiv
#define glVertexAttribI4bv   CL_OpenGL::functions->vertexAttribI4bv
#define glVertexAttribI4i   CL_OpenGL::functions->vertexAttribI4i
#define glVertexAttribI4iv   CL_OpenGL::functions->vertexAttribI4iv
#define glVertexAttribI4sv   CL_OpenGL::functions->vertexAttribI4sv
#define glVertexAttribI4ubv   CL_OpenGL::functions->vertexAttribI4ubv
#define glVertexAttribI4ui   CL_OpenGL::functions->vertexAttribI4ui
#define glVertexAttribI4uiv   CL_OpenGL::functions->vertexAttribI4uiv
#define glVertexAttribI4usv   CL_OpenGL::functions->vertexAttribI4usv
#define glVertexAttribIPointer   CL_OpenGL::functions->vertexAttribIPointer
#define glVertexAttribL1d   CL_OpenGL::functions->vertexAttribL1d
#define glVertexAttribL1dv   CL_OpenGL::functions->vertexAttribL1dv
#define glVertexAttribL2d   CL_OpenGL::functions->vertexAttribL2d
#define glVertexAttribL2dv   CL_OpenGL::functions->vertexAttribL2dv
#define glVertexAttribL3d   CL_OpenGL::functions->vertexAttribL3d
#define glVertexAttribL3dv   CL_OpenGL::functions->vertexAttribL3dv
#define glVertexAttribL4d   CL_OpenGL::functions->vertexAttribL4d
#define glVertexAttribL4dv   CL_OpenGL::functions->vertexAttribL4dv
#define glVertexAttribLPointer   CL_OpenGL::functions->vertexAttribLPointer
#define glVertexAttribP1ui   CL_OpenGL::functions->vertexAttribP1ui
#define glVertexAttribP1uiv   CL_OpenGL::functions->vertexAttribP1uiv
#define glVertexAttribP2ui   CL_OpenGL::functions->vertexAttribP2ui
#define glVertexAttribP2uiv   CL_OpenGL::functions->vertexAttribP2uiv
#define glVertexAttribP3ui   CL_OpenGL::functions->vertexAttribP3ui
#define glVertexAttribP3uiv   CL_OpenGL::functions->vertexAttribP3uiv
#define glVertexAttribP4ui   CL_OpenGL::functions->vertexAttribP4ui
#define glVertexAttribP4uiv   CL_OpenGL::functions->vertexAttribP4uiv
#define glVertexAttribPointer   CL_OpenGL::functions->vertexAttribPointer
#define glVertexP2ui   CL_OpenGL::functions->vertexP2ui
#define glVertexP2uiv   CL_OpenGL::functions->vertexP2uiv
#define glVertexP3ui   CL_OpenGL::functions->vertexP3ui
#define glVertexP3uiv   CL_OpenGL::functions->vertexP3uiv
#define glVertexP4ui   CL_OpenGL::functions->vertexP4ui
#define glVertexP4uiv   CL_OpenGL::functions->vertexP4uiv
#define glViewport   CL_OpenGL::functions->viewport
#define glViewportArrayv   CL_OpenGL::functions->viewportArrayv
#define glViewportIndexedf   CL_OpenGL::functions->viewportIndexedf
#define glViewportIndexedfv   CL_OpenGL::functions->viewportIndexedfv
#define glWaitSync   CL_OpenGL::functions->waitSync

Typedef Documentation

typedef void( CL_ProcAddress)()

Extension procedure address typedef for OpenGL.