diff options
Diffstat (limited to 'libs/hwui/DisplayList.cpp')
-rw-r--r-- | libs/hwui/DisplayList.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/libs/hwui/DisplayList.cpp b/libs/hwui/DisplayList.cpp index 96ba24f..a5e66fa 100644 --- a/libs/hwui/DisplayList.cpp +++ b/libs/hwui/DisplayList.cpp @@ -96,10 +96,6 @@ void DisplayList::clearResources() { caches.resourceCache.destructorLocked(bitmap); } - for (size_t i = 0; i < mFilterResources.size(); i++) { - caches.resourceCache.decrementRefcountLocked(mFilterResources.itemAt(i)); - } - for (size_t i = 0; i < mPatchResources.size(); i++) { caches.resourceCache.decrementRefcountLocked(mPatchResources.itemAt(i)); } @@ -137,7 +133,6 @@ void DisplayList::clearResources() { mBitmapResources.clear(); mOwnedBitmapResources.clear(); - mFilterResources.clear(); mPatchResources.clear(); mShaders.clear(); mSourcePaths.clear(); @@ -188,13 +183,6 @@ void DisplayList::initFromDisplayListRenderer(const DisplayListRenderer& recorde caches.resourceCache.incrementRefcountLocked(resource); } - const Vector<SkiaColorFilter*>& filterResources = recorder.getFilterResources(); - for (size_t i = 0; i < filterResources.size(); i++) { - SkiaColorFilter* resource = filterResources.itemAt(i); - mFilterResources.add(resource); - caches.resourceCache.incrementRefcountLocked(resource); - } - const Vector<const Res_png_9patch*>& patchResources = recorder.getPatchResources(); for (size_t i = 0; i < patchResources.size(); i++) { const Res_png_9patch* resource = patchResources.itemAt(i); |