summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/filters
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2013-03-07 15:16:59 -0800
committernicolasroard <nicolasroard@google.com>2013-03-08 17:18:32 -0800
commitb99bc54030c67f34d51468817f51e5e109df10df (patch)
tree5951ac8e65c0551427088dda568f6cd8000bafb6 /src/com/android/gallery3d/filtershow/filters
parenta81d7817af4fe6353a45be5069a2df5bb15fd4ae (diff)
downloadandroid_packages_apps_Snap-b99bc54030c67f34d51468817f51e5e109df10df.tar.gz
android_packages_apps_Snap-b99bc54030c67f34d51468817f51e5e109df10df.tar.bz2
android_packages_apps_Snap-b99bc54030c67f34d51468817f51e5e109df10df.zip
Memory usage improvements, speed improvement
- free filters resources agressively - implements multiple rendering pipelines - some cleanup Change-Id: Ib9ed268b0b2662d0bf5c049adcf046b556954c37
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters')
-rw-r--r--src/com/android/gallery3d/filtershow/filters/FilterImageBorderRepresentation.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/FilterImageBorderRepresentation.java b/src/com/android/gallery3d/filtershow/filters/FilterImageBorderRepresentation.java
index 99c809148..086736578 100644
--- a/src/com/android/gallery3d/filtershow/filters/FilterImageBorderRepresentation.java
+++ b/src/com/android/gallery3d/filtershow/filters/FilterImageBorderRepresentation.java
@@ -36,6 +36,8 @@ public class FilterImageBorderRepresentation extends FilterRepresentation {
// (see FilterShowActivity's LoadBordersTask)
ImageFilterBorder filter = (ImageFilterBorder) FiltersManager.getManager().getFilter(getFilterClass());
filter.getDrawable(getDrawableResource());
+ filter = (ImageFilterBorder) FiltersManager.getPreviewManager().getFilter(getFilterClass());
+ filter.getDrawable(getDrawableResource());
}
public String toString() {