Home
last modified time | relevance | path

Searched refs:LibraryCacheEntry (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/
H A Dmtl_library_cache.h65 struct LibraryCacheEntry : angle::NonCopyable struct
67 LibraryCacheEntry() = default;
68 ~LibraryCacheEntry();
69 LibraryCacheEntry(LibraryCacheEntry &&moveFrom);
80 LibraryCacheEntry &getCacheEntry(LibraryKey &&key); argument
90 using CacheMap = angle::base::HashingMRUCache<LibraryKey, LibraryCacheEntry, LibraryKeyHasher>;
H A Dmtl_library_cache.mm40 LibraryCache::LibraryCacheEntry &entry =
120 LibraryCache::LibraryCacheEntry &entry =
187 LibraryCache::LibraryCacheEntry &LibraryCache::getCacheEntry(LibraryKey &&key)
200 iter = mCache.Put(std::move(key), LibraryCacheEntry());
234 LibraryCache::LibraryCacheEntry::~LibraryCacheEntry()
237 // preparing to write to the library. LibraryCacheEntry objects can only be deleted while the
242 LibraryCache::LibraryCacheEntry::LibraryCacheEntry(LibraryCacheEntry &&moveFrom)