Home
last modified time | relevance | path

Searched refs:purgeTime (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/src/gpu/
H A DGrResourceCache.h202 this->purgeUnlockedResources(/*purgeTime=*/nullptr, scratchResourcesOnly); in purgeUnlockedResources()
213 // all purgeable resources older than 'purgeTime' will be deleted.
214 void purgeResourcesNotUsedSince(GrStdSteadyClock::time_point purgeTime, in purgeResourcesNotUsedSince() argument
216 this->purgeUnlockedResources(&purgeTime, scratchResourcesOnly); in purgeResourcesNotUsedSince()
383 void purgeUnlockedResources(const GrStdSteadyClock::time_point* purgeTime,
H A DGrResourceCache.cpp1269 void GrResourceCache::purgeUnlockedResources(const GrStdSteadyClock::time_point* purgeTime, in purgeUnlockedResources() argument
1276 if (purgeTime) { in purgeUnlockedResources()
1277 fThreadSafeCache->dropUniqueRefsOlderThan(*purgeTime); in purgeUnlockedResources()
1289 if (purgeTime && resourceTime >= *purgeTime) { in purgeUnlockedResources()
1304 if (purgeTime && fPurgeableQueue.count() && in purgeUnlockedResources()
1305 fPurgeableQueue.peek()->cacheAccess().timeWhenResourceBecamePurgeable() >= *purgeTime) { in purgeUnlockedResources()
1322 if (purgeTime && resourceTime >= *purgeTime) { in purgeUnlockedResources()
H A DGrThreadSafeCache.cpp78 void GrThreadSafeCache::dropUniqueRefsOlderThan(GrStdSteadyClock::time_point purgeTime) { in dropUniqueRefsOlderThan() argument
86 if (cur->fLastAccess >= purgeTime) { in dropUniqueRefsOlderThan()
87 // This entry and all the remaining ones in the list will be newer than 'purgeTime' in dropUniqueRefsOlderThan()
H A DGrThreadSafeCache.h82 // Drop uniquely held refs that were last accessed before 'purgeTime'
83 void dropUniqueRefsOlderThan(GrStdSteadyClock::time_point purgeTime) SK_EXCLUDES(fSpinLock);
H A DGrDirectContext.cpp402 auto purgeTime = GrStdSteadyClock::now() - msNotUsed; in performDeferredCleanup() local
405 fResourceCache->purgeResourcesNotUsedSince(purgeTime, scratchResourcesOnly); in performDeferredCleanup()

Completed in 8 milliseconds