Lines Matching refs:resource
17 void GrResourceCache2::insertResource(GrGpuResource* resource) {
18 SkASSERT(resource);
19 SkASSERT(!resource->wasDestroyed());
20 SkASSERT(!this->isInCache(resource));
21 fResources.addToHead(resource);
23 if (!resource->getScratchKey().isNullScratch()) {
24 fScratchMap.insert(resource->getScratchKey(), resource);
28 void GrResourceCache2::removeResource(GrGpuResource* resource) {
29 SkASSERT(this->isInCache(resource));
30 fResources.remove(resource);
31 if (!resource->getScratchKey().isNullScratch()) {
32 fScratchMap.remove(resource->getScratchKey(), resource);