Home
last modified time | relevance | path

Searched refs:PersistentCache (Results 1 – 21 of 21) sorted by relevance

/third_party/flutter/engine/flutter/shell/common/
Dpersistent_cache.cc21 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 …]
Dpersistent_cache.h24 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);
Dshell_io_manager.cc22 options.fPersistentCache = PersistentCache::GetCacheForProcess(); in CreateCompatibleResourceLoadingContext()
Drasterizer.cc164 PersistentCache* persistent_cache = PersistentCache::GetCacheForProcess(); in DoDraw()
Dshell.cc310 PersistentCache::GetCacheForProcess()->RemoveWorkerTaskRunner( in ~Shell()
476 PersistentCache::GetCacheForProcess()->AddWorkerTaskRunner( in Setup()
479 PersistentCache::GetCacheForProcess()->SetIsDumpingSkp( in Setup()
/third_party/skia/include/gpu/
DGrContextOptions.h46 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
DGrDirectContext.h867 GrContextOptions::PersistentCache* fPersistentCache;
/third_party/skia/third_party/externals/dawn/src/dawn_native/
DPersistentCache.cpp23 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()
DPersistentCache.h44 class PersistentCache {
46 PersistentCache(DeviceBase* device);
DDevice.h51 class PersistentCache; variable
272 PersistentCache* GetPersistentCache();
535 std::unique_ptr<PersistentCache> mPersistentCache;
DCMakeLists.txt120 "PersistentCache.cpp"
121 "PersistentCache.h"
DBUILD.gn277 "PersistentCache.cpp",
278 "PersistentCache.h",
DDevice.cpp233 mPersistentCache = std::make_unique<PersistentCache>(this); in Initialize()
540 PersistentCache* DeviceBase::GetPersistentCache() { in GetPersistentCache()
/third_party/flutter/skia/include/gpu/
DGrContextOptions.h39 class SK_API PersistentCache {
41 virtual ~PersistentCache() {} in ~PersistentCache()
183 PersistentCache* fPersistentCache = nullptr;
261 struct PersistentCache {}; struct
DGrContext.h468 GrContextOptions::PersistentCache* fPersistentCache;
/third_party/flutter/skia/tools/gpu/
DMemoryCache.h25 class MemoryCache : public GrContextOptions::PersistentCache {
/third_party/skia/tools/gpu/
DMemoryCache.h25 class MemoryCache : public GrContextOptions::PersistentCache {
/third_party/skia/src/gpu/
DGrDirectContextPriv.h106 GrContextOptions::PersistentCache* getPersistentCache() { in getPersistentCache()
/third_party/flutter/skia/src/gpu/
DGrContextPriv.h225 GrContextOptions::PersistentCache* getPersistentCache() { return fContext->fPersistentCache; } in getPersistentCache()
/third_party/flutter/engine/flutter/shell/gpu/
Dgpu_surface_gl.cc49 options.fPersistentCache = PersistentCache::GetCacheForProcess(); in GPUSurfaceGL()
/third_party/flutter/engine/flutter/shell/platform/embedder/
Dembedder.cc609 flutter::PersistentCache::SetCacheDirectoryPath(persistent_cache_path); in FlutterEngineInitialize()
613 flutter::PersistentCache::gIsReadOnly = true; in FlutterEngineInitialize()