summaryrefslogtreecommitdiffstats
path: root/libs/hwui/ResourceCache.cpp
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2011-08-01 18:56:21 -0700
committerRomain Guy <romainguy@google.com>2011-08-01 18:56:21 -0700
commit6203f6c8147069976342be8f42add797a50f9557 (patch)
treecb623a81ace2133781fe04d57d5e08aee7aa8121 /libs/hwui/ResourceCache.cpp
parent0965a3244b4c3009d08db2e084cdcb681ef66d26 (diff)
downloadframeworks_base-6203f6c8147069976342be8f42add797a50f9557.zip
frameworks_base-6203f6c8147069976342be8f42add797a50f9557.tar.gz
frameworks_base-6203f6c8147069976342be8f42add797a50f9557.tar.bz2
Reduce the amount of data cached by the gradients cache.
Change-Id: I8546f5a5ecf38031c9a40bdcc434d4c7f22da63d
Diffstat (limited to 'libs/hwui/ResourceCache.cpp')
-rw-r--r--libs/hwui/ResourceCache.cpp6
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;