Home
last modified time | relevance | path

Searched refs:mBlobCache (Results 1 – 7 of 7) sorted by relevance

/aosp12/frameworks/native/opengl/libs/EGL/
H A Degl_cache.cpp109 if (mBlobCache) { in terminate()
110 mBlobCache->writeToFile(); in terminate()
112 mBlobCache = nullptr; in terminate()
133 if (mInitialized && mBlobCache) { in setBlob()
134 mBlobCache->writeToFile(); in setBlob()
165 if (mBlobCache == nullptr) { in getBlobCacheLocked()
166 mBlobCache.reset(new FileBlobCache(maxKeySize, maxValueSize, maxTotalSize, mFilename)); in getBlobCacheLocked()
168 return mBlobCache.get(); in getBlobCacheLocked()
H A Degl_cache.h93 std::unique_ptr<FileBlobCache> mBlobCache; variable
/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DShaderCache.cpp54 mBlobCache->clear(); in validateCache()
67 auto loaded = mBlobCache->get(&key, sizeof(key), hash.data(), hash.size()); in validateCache()
74 mBlobCache->clear(); in validateCache()
86 mBlobCache.reset(new FileBlobCache(maxKeySize, maxValueSize, maxTotalSize, mFilename)); in initShaderDiskCache()
99 return mBlobCache.get(); in getBlobCacheLocked()
144 if (mInitialized && mBlobCache && mSavePending) { in saveToDiskLocked()
147 mBlobCache->set(&key, sizeof(key), mIDHash.data(), mIDHash.size()); in saveToDiskLocked()
149 mBlobCache->writeToFile(); in saveToDiskLocked()
H A DShaderCache.h131 std::unique_ptr<FileBlobCache> mBlobCache; variable
/aosp12/packages/modules/NeuralNetworks/driver/cache/nnCache/
H A DnnCache.cpp71 mBlobCache = NULL; in terminate()
139 if (mBlobCache == nullptr) { in getBlobCacheLocked()
140 mBlobCache.reset(new BlobCache(mMaxKeySize, mMaxValueSize, mMaxTotalSize, mPolicy)); in getBlobCacheLocked()
143 return mBlobCache.get(); in getBlobCacheLocked()
163 if (mFilename.length() > 0 && mBlobCache != NULL) { in saveBlobCacheLocked()
164 size_t cacheSize = mBlobCache->getFlattenedSize(); in saveBlobCacheLocked()
198 int err = mBlobCache->flatten(buf + headerSize, cacheSize); in saveBlobCacheLocked()
276 int err = mBlobCache->unflatten(buf + headerSize, cacheSize); in loadBlobCacheLocked()
H A DnnCache.h128 std::unique_ptr<BlobCache> mBlobCache; variable
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DShaderCacheTests.cpp53 cache.mBlobCache = NULL; in terminate()