Ogre::GLSLProgramPipelineManager Member List
This is the complete list of members for Ogre::GLSLProgramPipelineManager, including all inherited members.
completeDefInfo(GLenum gltype, GpuConstantDefinition &defToUpdate)Ogre::GLSLProgramManagerCommon [protected]
completeParamSource(const String &paramName, const GpuConstantDefinitionMap *vertexConstantDefs, const GpuConstantDefinitionMap *geometryConstantDefs, const GpuConstantDefinitionMap *fragmentConstantDefs, const GpuConstantDefinitionMap *hullConstantDefs, const GpuConstantDefinitionMap *domainConstantDefs, const GpuConstantDefinitionMap *computeConstantDefs, GLUniformReference &refToUpdate)Ogre::GLSLProgramManagerCommon [protected]
extractConstantDefs(const String &src, GpuNamedConstants &constantDefs, const String &filename)Ogre::GLSLProgramManagerCommon
extractUniforms(GLuint programObject, const GpuConstantDefinitionMap *vertexConstantDefs, const GpuConstantDefinitionMap *geometryConstantDefs, const GpuConstantDefinitionMap *fragmentConstantDefs, const GpuConstantDefinitionMap *hullConstantDefs, const GpuConstantDefinitionMap *domainConstantDefs, const GpuConstantDefinitionMap *computeConstantDefs, GLUniformReferenceList &list, GLUniformBufferList &sharedList)Ogre::GLSLProgramManagerCommon
getActiveProgramPipeline(void)Ogre::GLSLProgramPipelineManager
getSingleton(void)Ogre::GLSLProgramPipelineManager [static]
getSingletonPtr(void)Ogre::GLSLProgramPipelineManager [static]
GLSLProgramManagerCommon(void)Ogre::GLSLProgramManagerCommon
GLSLProgramPipelineManager(void)Ogre::GLSLProgramPipelineManager
mActiveComputeGpuProgramOgre::GLSLProgramManagerCommon [protected]
mActiveDomainGpuProgramOgre::GLSLProgramManagerCommon [protected]
mActiveFragmentGpuProgramOgre::GLSLProgramManagerCommon [protected]
mActiveGeometryGpuProgramOgre::GLSLProgramManagerCommon [protected]
mActiveHullGpuProgramOgre::GLSLProgramManagerCommon [protected]
mActiveProgramPipelineOgre::GLSLProgramPipelineManager [private]
mActiveVertexGpuProgramOgre::GLSLProgramManagerCommon [protected]
mProgramPipelinesOgre::GLSLProgramPipelineManager [private]
msSingletonOgre::Singleton< GLSLProgramPipelineManager > [protected, static]
mTypeEnumMapOgre::GLSLProgramManagerCommon [protected]
parseIndividualConstant(const String &src, GpuNamedConstants &defs, String::size_type currPos, const String &filename, GpuSharedParametersPtr sharedParams)Ogre::GLSLProgramManagerCommon [protected]
ProgramPipelineIterator typedefOgre::GLSLProgramPipelineManager [private]
ProgramPipelineMap typedefOgre::GLSLProgramPipelineManager [private]
setActiveComputeLinkProgram(GLSLGpuProgram *computGpuProgram)Ogre::GLSLProgramPipelineManager
setActiveFragmentLinkProgram(GLSLGpuProgram *fragmentGpuProgram)Ogre::GLSLProgramPipelineManager
setActiveGeometryLinkProgram(GLSLGpuProgram *geometryGpuProgram)Ogre::GLSLProgramPipelineManager
setActiveTessDomainLinkProgram(GLSLGpuProgram *domainGpuProgram)Ogre::GLSLProgramPipelineManager
setActiveTessHullLinkProgram(GLSLGpuProgram *hullGpuProgram)Ogre::GLSLProgramPipelineManager
setActiveVertexLinkProgram(GLSLGpuProgram *vertexGpuProgram)Ogre::GLSLProgramPipelineManager
Singleton(void)Ogre::Singleton< GLSLProgramPipelineManager >
StringToEnumMap typedefOgre::GLSLProgramManagerCommon [protected]
~GLSLProgramManagerCommon(void)Ogre::GLSLProgramManagerCommon
~GLSLProgramPipelineManager(void)Ogre::GLSLProgramPipelineManager
~Singleton(void)Ogre::Singleton< GLSLProgramPipelineManager >

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jul 27 2020 13:41:13