Searched refs:programHash (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | MemoryProgramCache.cpp | 170 void MemoryProgramCache::remove(const egl::BlobCache::Key &programHash) in remove() argument 172 mBlobCache.remove(programHash); in remove() 175 angle::Result MemoryProgramCache::putProgram(const egl::BlobCache::Key &programHash, in putProgram() argument 203 platform->cacheProgram(platform, programHash, compressedData.size(), compressedData.data()); in putProgram() 206 mBlobCache.put(context, programHash, std::move(compressedData)); in putProgram() 212 egl::BlobCache::Key programHash; in updateProgram() local 213 ComputeHash(context, program, &programHash); in updateProgram() 214 return putProgram(programHash, context, program); in updateProgram() 217 bool MemoryProgramCache::putBinary(const egl::BlobCache::Key &programHash, in putBinary() argument 230 mBlobCache.populate(programHash, std::move(newEntry)); in putBinary()
|
H A D | MemoryProgramCache.h | 41 void remove(const egl::BlobCache::Key &programHash); 44 angle::Result putProgram(const egl::BlobCache::Key &programHash, 53 [[nodiscard]] bool putBinary(const egl::BlobCache::Key &programHash,
|
H A D | Display.cpp | 2463 const BlobCache::Key *programHash = nullptr; in programCacheQuery() local 2467 mMemoryProgramCache.getAt(static_cast<size_t>(index), &programHash, &programBinary); in programCacheQuery() 2478 memcpy(key, programHash->data(), BlobCache::kKeyLength); in programCacheQuery() 2507 BlobCache::Key programHash; in programCachePopulate() local 2508 memcpy(programHash.data(), key, BlobCache::kKeyLength); in programCachePopulate() 2510 if (!mMemoryProgramCache.putBinary(programHash, reinterpret_cast<const uint8_t *>(binary), in programCachePopulate()
|