/third_party/flutter/engine/flutter/shell/common/ |
D | persistent_cache.cc | 21 std::string PersistentCache::cache_base_path_; 40 bool PersistentCache::gIsReadOnly = false; 42 PersistentCache* PersistentCache::GetCacheForProcess() { in GetCacheForProcess() 43 static std::unique_ptr<PersistentCache> gPersistentCache; in GetCacheForProcess() 46 once, []() { gPersistentCache.reset(new PersistentCache(gIsReadOnly)); }); in GetCacheForProcess() 50 void PersistentCache::SetCacheDirectoryPath(std::string path) { in SetCacheDirectoryPath() 78 PersistentCache::PersistentCache(bool read_only) in PersistentCache() function in flutter::PersistentCache 87 PersistentCache::~PersistentCache() = default; 89 bool PersistentCache::IsValid() const { in IsValid() 94 sk_sp<SkData> PersistentCache::load(const SkData& key) { in load() [all …]
|
D | persistent_cache.h | 24 class PersistentCache : public GrContextOptions::PersistentCache { 33 static PersistentCache* GetCacheForProcess(); 37 ~PersistentCache() override; 66 PersistentCache(bool read_only = false); 76 FML_DISALLOW_COPY_AND_ASSIGN(PersistentCache);
|
D | shell_io_manager.cc | 22 options.fPersistentCache = PersistentCache::GetCacheForProcess(); in CreateCompatibleResourceLoadingContext()
|
D | rasterizer.cc | 164 PersistentCache* persistent_cache = PersistentCache::GetCacheForProcess(); in DoDraw()
|
D | shell.cc | 310 PersistentCache::GetCacheForProcess()->RemoveWorkerTaskRunner( in ~Shell() 476 PersistentCache::GetCacheForProcess()->AddWorkerTaskRunner( in Setup() 479 PersistentCache::GetCacheForProcess()->SetIsDumpingSkp( in Setup()
|
/third_party/skia/include/gpu/ |
D | GrContextOptions.h | 46 class SK_API PersistentCache { 48 virtual ~PersistentCache() = default; 68 PersistentCache() = default; 69 PersistentCache(const PersistentCache&) = delete; 70 PersistentCache& operator=(const PersistentCache&) = delete; 228 PersistentCache* fPersistentCache = nullptr; 359 struct PersistentCache {}; struct
|
D | GrDirectContext.h | 867 GrContextOptions::PersistentCache* fPersistentCache;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | PersistentCache.cpp | 23 PersistentCache::PersistentCache(DeviceBase* device) in PersistentCache() function in dawn_native::PersistentCache 27 ScopedCachedBlob PersistentCache::LoadData(const PersistentCacheKey& key) { in LoadData() 44 void PersistentCache::StoreData(const PersistentCacheKey& key, const void* value, size_t size) { in StoreData() 54 dawn_platform::CachingInterface* PersistentCache::GetPlatformCache() { in GetPlatformCache()
|
D | PersistentCache.h | 44 class PersistentCache { 46 PersistentCache(DeviceBase* device);
|
D | Device.h | 51 class PersistentCache; variable 272 PersistentCache* GetPersistentCache(); 535 std::unique_ptr<PersistentCache> mPersistentCache;
|
D | CMakeLists.txt | 120 "PersistentCache.cpp" 121 "PersistentCache.h"
|
D | BUILD.gn | 277 "PersistentCache.cpp", 278 "PersistentCache.h",
|
D | Device.cpp | 233 mPersistentCache = std::make_unique<PersistentCache>(this); in Initialize() 540 PersistentCache* DeviceBase::GetPersistentCache() { in GetPersistentCache()
|
/third_party/flutter/skia/include/gpu/ |
D | GrContextOptions.h | 39 class SK_API PersistentCache { 41 virtual ~PersistentCache() {} in ~PersistentCache() 183 PersistentCache* fPersistentCache = nullptr; 261 struct PersistentCache {}; struct
|
D | GrContext.h | 468 GrContextOptions::PersistentCache* fPersistentCache;
|
/third_party/flutter/skia/tools/gpu/ |
D | MemoryCache.h | 25 class MemoryCache : public GrContextOptions::PersistentCache {
|
/third_party/skia/tools/gpu/ |
D | MemoryCache.h | 25 class MemoryCache : public GrContextOptions::PersistentCache {
|
/third_party/skia/src/gpu/ |
D | GrDirectContextPriv.h | 106 GrContextOptions::PersistentCache* getPersistentCache() { in getPersistentCache()
|
/third_party/flutter/skia/src/gpu/ |
D | GrContextPriv.h | 225 GrContextOptions::PersistentCache* getPersistentCache() { return fContext->fPersistentCache; } in getPersistentCache()
|
/third_party/flutter/engine/flutter/shell/gpu/ |
D | gpu_surface_gl.cc | 49 options.fPersistentCache = PersistentCache::GetCacheForProcess(); in GPUSurfaceGL()
|
/third_party/flutter/engine/flutter/shell/platform/embedder/ |
D | embedder.cc | 609 flutter::PersistentCache::SetCacheDirectoryPath(persistent_cache_path); in FlutterEngineInitialize() 613 flutter::PersistentCache::gIsReadOnly = true; in FlutterEngineInitialize()
|