summaryrefslogtreecommitdiffstats
path: root/libs/hwui/DisplayList.cpp
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2013-12-10 12:28:58 -0500
committerDerek Sollenberger <djsollen@google.com>2014-02-07 17:06:14 -0500
commit76d3a1b8d035d27bc80b0f2fc480a903bd001514 (patch)
treea6346bbf593d565d89990f0bddecd2a5df92de9d /libs/hwui/DisplayList.cpp
parent8852ab4357ffb653bafb36f3b9272866834f7a72 (diff)
downloadframeworks_base-76d3a1b8d035d27bc80b0f2fc480a903bd001514.zip
frameworks_base-76d3a1b8d035d27bc80b0f2fc480a903bd001514.tar.gz
frameworks_base-76d3a1b8d035d27bc80b0f2fc480a903bd001514.tar.bz2
Removing SkiaColorFilter and inspecting the native object directly.
bug: 10650594 Change-Id: I4fcf66d008765afa0e35d011f58bc792183cb74f
Diffstat (limited to 'libs/hwui/DisplayList.cpp')
-rw-r--r--libs/hwui/DisplayList.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/libs/hwui/DisplayList.cpp b/libs/hwui/DisplayList.cpp
index 4742f91..7438849 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);