ClanLib
2.3.7
|
Classes | |
class | CL_GLFunctions |
CL_GLFunctions. More... | |
class | CL_OpenGL |
OpenGL utility class. More... | |
class | CL_SetupGL |
ClanGL initialization functions. More... | |
Macros | |
#define | CL_GLFUNC |
Typedefs | |
typedef void( | CL_ProcAddress )() |
Extension procedure address typedef for OpenGL. More... | |
#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 void( CL_ProcAddress)() |
Extension procedure address typedef for OpenGL.