Lines Matching defs:resource
198 auto resource = fPurgeableQueue.at(i); in cacheInfoPurgeableQueue() local
249 auto resource = fNonpurgeableResources[i]; in cacheInfoNoPurgeableQueue() local
284 void GrResourceCache::updatePurgeableWidMap(GrGpuResource* resource, in updatePurgeableWidMap()
303 void GrResourceCache::updatePurgeablePidMap(GrGpuResource* resource, in updatePurgeablePidMap()
320 void GrResourceCache::updatePurgeableFidMap(GrGpuResource* resource, in updatePurgeableFidMap()
396 void GrResourceCache::insertResource(GrGpuResource* resource) in insertResource()
465 void GrResourceCache::removeResource(GrGpuResource* resource) { in removeResource()
577 GrGpuResource* resource = fNonpurgeableResources[i]; in releaseByTag() local
588 GrGpuResource* resource = fPurgeableQueue.at(i); in releaseByTag() local
598 for (auto resource : recycleVector) { in releaseByTag() local
677 void GrResourceCache::refResource(GrGpuResource* resource) { in refResource()
691 GrGpuResource* resource = fScratchMap.find(scratchKey); in findAndRefScratchResource() local
700 void GrResourceCache::willRemoveScratchKey(const GrGpuResource* resource) { in willRemoveScratchKey()
708 void GrResourceCache::removeUniqueKey(GrGpuResource* resource) { in removeUniqueKey()
728 void GrResourceCache::changeUniqueKey(GrGpuResource* resource, const skgpu::UniqueKey& newKey) { in changeUniqueKey()
770 void GrResourceCache::refAndMakeResourceMRU(GrGpuResource* resource) { in refAndMakeResourceMRU()
791 void GrResourceCache::notifyARefCntReachedZero(GrGpuResource* resource, in notifyARefCntReachedZero()
873 void GrResourceCache::didChangeBudgetStatus(GrGpuResource* resource) { in didChangeBudgetStatus()
945 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
956 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeAsNeeded() local
982 GrGpuResource* resource = fPurgeableQueue.peek(); in purgeUnlockedResources() local
1016 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
1056 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResourcesByPid() local
1091 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResourcesByTag() local
1120 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeToMakeHeadroom() local
1159 GrGpuResource* resource = fPurgeableQueue.at(i); in purgeUnlockedResources() local
1198 void GrResourceCache::addToNonpurgeableArray(GrGpuResource* resource) { in addToNonpurgeableArray()
1204 void GrResourceCache::removeFromNonpurgeableArray(GrGpuResource* resource) { in removeFromNonpurgeableArray()
1285 GrGpuResource* resource = fPurgeableQueue.at(i); in dumpAllResource() local
1296 GrGpuResource* resource = fNonpurgeableResources[i]; in dumpAllResource() local
1447 fScratchMap.foreach([&](const GrGpuResource& resource) { in validate()
1525 fUniqueHash.foreach([&](const GrGpuResource& resource){ in countUniqueKeysWithTag()