Developer Documentation

ACG::ShaderCache Member List

This is the complete list of members for ACG::ShaderCache, including all inherited members.

cache_ | ACG::ShaderCache | protected
cacheComputeShaders_ | ACG::ShaderCache | protected
CacheList typedef (defined in ACG::ShaderCache) | ACG::ShaderCache | protected
cacheStatic_ | ACG::ShaderCache | protected
clearCache() | ACG::ShaderCache |
compareShaderGenDescs(const CacheEntry *_a, const CacheEntry *_b) | ACG::ShaderCache | protected
compareTimeStamp(const CacheEntry *_a, const CacheEntry *_b) | ACG::ShaderCache | protected
dbgOutputDir_ | ACG::ShaderCache | protected
getComputeProgram(const char *_computeShaderFile, QStringList *_macros=0, bool _verbose=true) | ACG::ShaderCache |
getInstance() | ACG::ShaderCache | static
getProgram(const ShaderGenDesc *_desc, const std::vector< unsigned int > &_mods) | ACG::ShaderCache |
getProgram(const ShaderGenDesc *_desc, const std::vector< unsigned int > *_mods) | ACG::ShaderCache | inline
getProgram(const ShaderGenDesc *_desc) | ACG::ShaderCache |
getProgram(const char *_vertexShaderFile, const char *_tessControlShaderFile, const char *_tessEvalShaderFile, const char *_geometryShaderFile, const char *_fragmentShaderFile, QStringList *_macros=0, bool _verbose=true) | ACG::ShaderCache |
getProgram(const char *_vertexShaderFile, const char *_fragmentShaderFile, QStringList *_macros=0, bool _verbose=true) | ACG::ShaderCache |
getTimeCheck() (defined in ACG::ShaderCache) | ACG::ShaderCache | inline
setDebugOutputDir(const char *_outputDir) | ACG::ShaderCache |
setTimeCheck(bool _on) | ACG::ShaderCache | inline
ShaderCache() (defined in ACG::ShaderCache) | ACG::ShaderCache | protected
timeCheck_ (defined in ACG::ShaderCache) | ACG::ShaderCache | protected
~ShaderCache() | ACG::ShaderCache | virtual