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