#4733 When moving the cache, the old cef_cache should be removed
parent
c2460e2dbd
commit
97ff76c420
|
|
@ -1048,6 +1048,7 @@ void LLShaderMgr::clearShaderCache()
|
|||
LL_INFOS("ShaderMgr") << "Removing shader cache at " << shader_cache << LL_ENDL;
|
||||
const std::string mask = "*";
|
||||
gDirUtilp->deleteFilesInDir(shader_cache, mask);
|
||||
LLFile::rmdir(shader_cache);
|
||||
mShaderBinaryCache.clear();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -4481,6 +4481,7 @@ void LLAppViewer::purgeCache()
|
|||
LLAppViewer::getTextureCache()->purgeCache(LL_PATH_CACHE);
|
||||
LLVOCache::getInstance()->removeCache(LL_PATH_CACHE);
|
||||
LLViewerShaderMgr::instance()->clearShaderCache();
|
||||
purgeCefStaleCaches();
|
||||
gDirUtilp->deleteFilesInDir(gDirUtilp->getExpandedFilename(LL_PATH_CACHE, ""), "*");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue