Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::ShaderCache Member List

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

cache_ACG::ShaderCacheprotected
cacheComputeShaders_ACG::ShaderCacheprotected
CacheList typedef (defined in ACG::ShaderCache)ACG::ShaderCacheprotected
cacheStatic_ACG::ShaderCacheprotected
clearCache()ACG::ShaderCache
compareShaderGenDescs(const CacheEntry *_a, const CacheEntry *_b)ACG::ShaderCacheprotected
compareTimeStamp(const CacheEntry *_a, const CacheEntry *_b)ACG::ShaderCacheprotected
dbgOutputDir_ACG::ShaderCacheprotected
getComputeProgram(const char *_computeShaderFile, QStringList *_macros=0, bool _verbose=true)ACG::ShaderCache
getInstance()ACG::ShaderCachestatic
getProgram(const ShaderGenDesc *_desc, const std::vector< unsigned int > &_mods)ACG::ShaderCache
getProgram(const ShaderGenDesc *_desc, const std::vector< unsigned int > *_mods)ACG::ShaderCacheinline
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::ShaderCacheinline
setDebugOutputDir(const char *_outputDir)ACG::ShaderCache
setTimeCheck(bool _on)ACG::ShaderCacheinline
ShaderCache() (defined in ACG::ShaderCache)ACG::ShaderCacheprotected
timeCheck_ (defined in ACG::ShaderCache)ACG::ShaderCacheprotected
~ShaderCache()ACG::ShaderCachevirtual