diff options
author | nicolasroard <nicolasroard@google.com> | 2013-03-21 21:33:22 -0700 |
---|---|---|
committer | nicolasroard <nicolasroard@google.com> | 2013-03-21 21:33:22 -0700 |
commit | 180277924bebf6b600ee5ce5adf9ff807a038570 (patch) | |
tree | c28a7ed88579ac33aeec8d0536af0d1f471fffaf /src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java | |
parent | b4e071b57e0cc3d07131a44cf55ad5e59538a342 (diff) | |
download | android_packages_apps_Gallery2-180277924bebf6b600ee5ce5adf9ff807a038570.tar.gz android_packages_apps_Gallery2-180277924bebf6b600ee5ce5adf9ff807a038570.tar.bz2 android_packages_apps_Gallery2-180277924bebf6b600ee5ce5adf9ff807a038570.zip |
Fix problem applying the Fx filter
Also adds some debug info
bug:8442036
Change-Id: Ife7fd4be664ae011e41969e74c7745da0a7a52f5
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java b/src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java index b91051dbb..56e848aa7 100644 --- a/src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java +++ b/src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java @@ -27,6 +27,7 @@ import com.android.gallery3d.filtershow.cache.CachingPipeline; public abstract class ImageFilterRS extends ImageFilter { private static final String LOGTAG = "ImageFilterRS"; + private boolean DEBUG = false; private static volatile RenderScript sRS = null; private static volatile Resources sResources = null; @@ -66,6 +67,9 @@ public abstract class ImageFilterRS extends ImageFilter { return bitmap; } CachingPipeline pipeline = getEnvironment().getCachingPipeline(); + if (DEBUG) { + Log.v(LOGTAG, "apply filter " + getName() + " in pipeline " + pipeline.getName()); + } boolean needsUpdate = pipeline.prepareRenderscriptAllocations(bitmap); if (needsUpdate || !isResourcesLoaded()) { // the allocations changed size @@ -75,6 +79,9 @@ public abstract class ImageFilterRS extends ImageFilter { } runFilter(); update(bitmap); + if (DEBUG) { + Log.v(LOGTAG, "DONE apply filter " + getName() + " in pipeline " + pipeline.getName()); + } } } catch (android.renderscript.RSIllegalArgumentException e) { Log.e(LOGTAG, "Illegal argument? " + e); |