diff options
Diffstat (limited to 'libs/hwui/ResourceCache.cpp')
-rw-r--r-- | libs/hwui/ResourceCache.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/libs/hwui/ResourceCache.cpp b/libs/hwui/ResourceCache.cpp index cd2c405..ee73983 100644 --- a/libs/hwui/ResourceCache.cpp +++ b/libs/hwui/ResourceCache.cpp @@ -166,9 +166,6 @@ void ResourceCache::destructor(SkiaShader* resource) { ResourceReference* ref = mCache->indexOfKey(resource) >= 0 ? mCache->valueFor(resource) : NULL; if (ref == NULL) { // If we're not tracking this resource, just delete it - if (Caches::hasInstance()) { - Caches::getInstance().gradientCache.removeDeferred(resource->getSkShader()); - } delete resource; return; } @@ -220,9 +217,6 @@ void ResourceCache::deleteResourceReference(void* resource, ResourceReference* r break; case kShader: { SkiaShader* shader = (SkiaShader*) resource; - if (Caches::hasInstance()) { - Caches::getInstance().gradientCache.removeDeferred(shader->getSkShader()); - } delete shader; } break; |