Searched refs:fThreadSafeCache (Results 1 – 5 of 5) sorted by relevance
40 GrThreadSafeCache* threadSafeCache() { return fProxy->fThreadSafeCache.get(); } in threadSafeCache()41 const GrThreadSafeCache* threadSafeCache() const { return fProxy->fThreadSafeCache.get(); } in threadSafeCache()
217 fThreadSafeCache->dropAllRefs(); in abandonAll()233 fThreadSafeCache->dropAllRefs(); in releaseAll()242 SkASSERT(fThreadSafeCache); // better have called setThreadSafeCache too in releaseAll()532 fThreadSafeCache->remove(invalidKeyMsgs[i].key()); in purgeAsNeeded()533 SkASSERT(!fThreadSafeCache->has(invalidKeyMsgs[i].key())); in purgeAsNeeded()554 fThreadSafeCache->dropUniqueRefs(this); in purgeAsNeeded()572 fThreadSafeCache->dropUniqueRefsOlderThan(*purgeTime); in purgeUnlockedResources()574 fThreadSafeCache->dropUniqueRefs(nullptr); in purgeUnlockedResources()
254 fThreadSafeCache = threadSafeCache; in setThreadSafeCache()346 GrThreadSafeCache* fThreadSafeCache = nullptr; variable
45 fThreadSafeCache = std::make_unique<GrThreadSafeCache>(); in init()
141 std::unique_ptr<GrThreadSafeCache> fThreadSafeCache; variable