acquirePrograms(Pass *pass, TargetRenderState *renderState) | Ogre::RTShader::ProgramManager | |
addProgramProcessor(ProgramProcessor *processor) | Ogre::RTShader::ProgramManager | protected |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
bindUniformParameters(Program *pCpuProgram, const GpuProgramParametersSharedPtr &passParams) | Ogre::RTShader::ProgramManager | protected |
createCpuProgram(GpuProgramType type) | Ogre::RTShader::ProgramManager | protected |
createDefaultProgramProcessors() | Ogre::RTShader::ProgramManager | protected |
createDefaultProgramWriterFactories() | Ogre::RTShader::ProgramManager | protected |
createGpuProgram(Program *shaderProgram, ProgramWriter *programWriter, const String &language, const String &profiles, const StringVector &profilesList, const String &cachePath) | Ogre::RTShader::ProgramManager | protected |
createGpuPrograms(ProgramSet *programSet) | Ogre::RTShader::ProgramManager | protected |
destroyCpuProgram(Program *shaderProgram) | Ogre::RTShader::ProgramManager | protected |
destroyDefaultProgramProcessors() | Ogre::RTShader::ProgramManager | protected |
destroyDefaultProgramWriterFactories() | Ogre::RTShader::ProgramManager | protected |
destroyGpuProgram(GpuProgramPtr &gpuProgram) | Ogre::RTShader::ProgramManager | protected |
destroyProgramWriters() | Ogre::RTShader::ProgramManager | protected |
flushGpuProgramsCache() | Ogre::RTShader::ProgramManager | |
flushGpuProgramsCache(GpuProgramsMap &gpuProgramsMap) | Ogre::RTShader::ProgramManager | protected |
generateGUID(const String &programString) | Ogre::RTShader::ProgramManager | protected |
getFragmentShaderCount() const | Ogre::RTShader::ProgramManager | inlineprotected |
getSingleton() | Ogre::RTShader::ProgramManager | static |
getSingletonPtr() | Ogre::RTShader::ProgramManager | static |
getVertexShaderCount() const | Ogre::RTShader::ProgramManager | inlineprotected |
GpuProgramsMap typedef | Ogre::RTShader::ProgramManager | protected |
GpuProgramsMapConstIterator typedef | Ogre::RTShader::ProgramManager | protected |
GpuProgramsMapIterator typedef | Ogre::RTShader::ProgramManager | protected |
mCpuProgramsList | Ogre::RTShader::ProgramManager | protected |
mDefaultProgramProcessors | Ogre::RTShader::ProgramManager | protected |
mFragmentShaderMap | Ogre::RTShader::ProgramManager | protected |
mProgramProcessorsMap | Ogre::RTShader::ProgramManager | protected |
mProgramWriterFactories | Ogre::RTShader::ProgramManager | protected |
mProgramWritersMap | Ogre::RTShader::ProgramManager | protected |
msSingleton | Ogre::Singleton< ProgramManager > | protectedstatic |
mVertexShaderMap | Ogre::RTShader::ProgramManager | protected |
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
ProgramList typedef | Ogre::RTShader::ProgramManager | protected |
ProgramListIterator typedef | Ogre::RTShader::ProgramManager | protected |
ProgramManager() | Ogre::RTShader::ProgramManager | |
ProgramProcessorConstIterator typedef | Ogre::RTShader::ProgramManager | protected |
ProgramProcessorIterator typedef | Ogre::RTShader::ProgramManager | protected |
ProgramProcessorList typedef | Ogre::RTShader::ProgramManager | protected |
ProgramProcessorMap typedef | Ogre::RTShader::ProgramManager | protected |
ProgramSet class | Ogre::RTShader::ProgramManager | friend |
ProgramWriterFactoryList typedef | Ogre::RTShader::ProgramManager | protected |
ProgramWriterIterator typedef | Ogre::RTShader::ProgramManager | protected |
ProgramWriterMap typedef | Ogre::RTShader::ProgramManager | protected |
releasePrograms(Pass *pass, TargetRenderState *renderState) | Ogre::RTShader::ProgramManager | |
removeProgramProcessor(ProgramProcessor *processor) | Ogre::RTShader::ProgramManager | protected |
ShaderGenerator class | Ogre::RTShader::ProgramManager | friend |
Singleton(void) | Ogre::Singleton< ProgramManager > | inline |
synchronizePixelnToBeVertexOut(ProgramSet *programSet) | Ogre::RTShader::ProgramManager | protected |
TargetRenderState class | Ogre::RTShader::ProgramManager | friend |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
~ProgramManager() | Ogre::RTShader::ProgramManager | |
~Singleton(void) | Ogre::Singleton< ProgramManager > | inline |