Developer Documentation
|
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 |