diff options
author | nicolasroard <nicolasroard@google.com> | 2013-03-07 15:16:59 -0800 |
---|---|---|
committer | nicolasroard <nicolasroard@google.com> | 2013-03-08 17:18:32 -0800 |
commit | b99bc54030c67f34d51468817f51e5e109df10df (patch) | |
tree | 5951ac8e65c0551427088dda568f6cd8000bafb6 /src/com/android/gallery3d/filtershow/filters | |
parent | a81d7817af4fe6353a45be5069a2df5bb15fd4ae (diff) | |
download | android_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.java | 2 |
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() { |