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
333 void GrResourceCache::refResource(GrGpuResource* resource) { in refResource()
358 GrGpuResource* resource = fScratchMap.find(scratchKey, AvailableForScratchUse()); in findAndRefScratchResource() local
371 void GrResourceCache::willRemoveScratchKey(const GrGpuResource* resource) { in willRemoveScratchKey()
379 void GrResourceCache::removeUniqueKey(GrGpuResource* resource) { in removeUniqueKey()
399 void GrResourceCache::changeUniqueKey(GrGpuResource* resource, const GrUniqueKey& newKey) { in changeUniqueKey()
441 void GrResourceCache::refAndMakeResourceMRU(GrGpuResource* resource) { in refAndMakeResourceMRU()
468 void GrResourceCache::notifyARefCntReachedZero(GrGpuResource* resource, in notifyARefCntReachedZero()
554 void GrResourceCache::didChangeBudgetStatus(GrGpuResource* resource) { in didChangeBudgetStatus()
623 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
638 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
665 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeUnlockedResources() local
695 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
727 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockAndSafeCacheGpuResources() local
750 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResourcesByTag() local
779 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeToMakeHeadroom() local
818 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
883 void GrResourceCache::addToNonpurgeableArray(GrGpuResource* resource) { in addToNonpurgeableArray()
889 void GrResourceCache::removeFromNonpurgeableArray(GrGpuResource* resource) { in removeFromNonpurgeableArray()
1098 fScratchMap.foreach([&](const GrGpuResource& resource) { in validate()
1199 fUniqueHash.foreach([&](const GrGpuResource& resource){ in countUniqueKeysWithTag()