Lines Matching defs:resource
133 void GrResourceCache::insertResource(GrGpuResource* resource) { in insertResource()
170 void GrResourceCache::removeResource(GrGpuResource* resource) { in removeResource()
280 GrGpuResource* resource = fNonpurgeableResources[i]; in releaseByTag() local
291 GrGpuResource* resource = fPurgeableQueue.at(i); in releaseByTag() local
301 for (auto resource : recycleVector) { in releaseByTag() local
340 void GrResourceCache::refResource(GrGpuResource* resource) { in refResource()
365 GrGpuResource* resource = fScratchMap.find(scratchKey, AvailableForScratchUse()); in findAndRefScratchResource() local
378 void GrResourceCache::willRemoveScratchKey(const GrGpuResource* resource) { in willRemoveScratchKey()
386 void GrResourceCache::removeUniqueKey(GrGpuResource* resource) { in removeUniqueKey()
406 void GrResourceCache::changeUniqueKey(GrGpuResource* resource, const GrUniqueKey& newKey) { in changeUniqueKey()
448 void GrResourceCache::refAndMakeResourceMRU(GrGpuResource* resource) { in refAndMakeResourceMRU()
475 void GrResourceCache::notifyARefCntReachedZero(GrGpuResource* resource, in notifyARefCntReachedZero()
561 void GrResourceCache::didChangeBudgetStatus(GrGpuResource* resource) { in didChangeBudgetStatus()
630 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
645 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
672 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeUnlockedResources() local
702 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
734 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockAndSafeCacheGpuResources() local
760 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResourcesByTag() local
789 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeToMakeHeadroom() local
828 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
893 void GrResourceCache::addToNonpurgeableArray(GrGpuResource* resource) { in addToNonpurgeableArray()
899 void GrResourceCache::removeFromNonpurgeableArray(GrGpuResource* resource) { in removeFromNonpurgeableArray()
1108 fScratchMap.foreach([&](const GrGpuResource& resource) { in validate()
1209 fUniqueHash.foreach([&](const GrGpuResource& resource){ in countUniqueKeysWithTag()