diff options
author | Bobby Georgescu <georgescu@google.com> | 2012-09-17 22:45:05 -0700 |
---|---|---|
committer | Bobby Georgescu <georgescu@google.com> | 2012-09-17 22:45:05 -0700 |
commit | 7077701c8b11f6022cc712f5450e0f7b29535e41 (patch) | |
tree | 702836c85d30aa53af38195d1cbf99b8ad9f2674 /src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java | |
parent | 2e346284c10c968300833708aa3c8acd8cf5abe7 (diff) | |
download | android_packages_apps_Gallery2-7077701c8b11f6022cc712f5450e0f7b29535e41.tar.gz android_packages_apps_Gallery2-7077701c8b11f6022cc712f5450e0f7b29535e41.tar.bz2 android_packages_apps_Gallery2-7077701c8b11f6022cc712f5450e0f7b29535e41.zip |
Fix incorrect texture size causing artifacts in animation
Bug: 7181383
Change-Id: I3895b89ccdd03e55acc656f0d6944f4a9d398ad5
Diffstat (limited to 'src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java')
-rw-r--r-- | src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java b/src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java index b4310662f..812e831e1 100644 --- a/src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java +++ b/src/com/android/gallery3d/ui/PreparePageFadeoutTexture.java @@ -14,8 +14,8 @@ public class PreparePageFadeoutTexture implements OnGLIdleListener { private boolean mCancelled = false; private GLView mRootPane; - public PreparePageFadeoutTexture(int w, int h, GLView rootPane) { - mTexture = new RawTexture(w, h, true); + public PreparePageFadeoutTexture(GLView rootPane) { + mTexture = new RawTexture(rootPane.getWidth(), rootPane.getHeight(), true); mRootPane = rootPane; } @@ -44,11 +44,9 @@ public class PreparePageFadeoutTexture implements OnGLIdleListener { } public static void prepareFadeOutTexture(AbstractGalleryActivity activity, - SlotView slotView, GLView rootPane) { + GLView rootPane) { GLRoot root = activity.getGLRoot(); - PreparePageFadeoutTexture task = new PreparePageFadeoutTexture( - slotView.getWidth(), slotView.getHeight() + - activity.getGalleryActionBar().getHeight(), rootPane); + PreparePageFadeoutTexture task = new PreparePageFadeoutTexture(rootPane); RawTexture texture = null; root.unlockRenderThread(); try { |