summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChih-Chung Chang <chihchung@google.com>2012-02-16 07:27:03 +0800
committerChih-Chung Chang <chihchung@google.com>2012-02-16 07:29:17 +0800
commit93753e11e2d80eb9e035178fac87b523c5ef3108 (patch)
tree3de9da22f35f152f23d464630dfd622961a29cde /src
parenta0d2e4353c954837d3ee2b23f56a449c20a1b49d (diff)
downloadandroid_packages_apps_Snap-93753e11e2d80eb9e035178fac87b523c5ef3108.tar.gz
android_packages_apps_Snap-93753e11e2d80eb9e035178fac87b523c5ef3108.tar.bz2
android_packages_apps_Snap-93753e11e2d80eb9e035178fac87b523c5ef3108.zip
Make GLCanvas a bit faster.
(1) make a faster version of translate(x, y). (2) make mapPoints() faster. (3) avoid calling canvas.rotate() when it is not needed. Change-Id: I364e2aa3fc9ee81c43f42f3af8b2d30a1241b482
Diffstat (limited to 'src')
-rw-r--r--src/com/android/gallery3d/ui/ProgressSpinner.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/ui/ProgressSpinner.java b/src/com/android/gallery3d/ui/ProgressSpinner.java
index e4d60242b..22ca3572a 100644
--- a/src/com/android/gallery3d/ui/ProgressSpinner.java
+++ b/src/com/android/gallery3d/ui/ProgressSpinner.java
@@ -68,7 +68,7 @@ public class ProgressSpinner {
canvas.save(GLCanvas.SAVE_FLAG_MATRIX);
- canvas.translate(x + mWidth / 2, y + mHeight / 2, 0);
+ canvas.translate(x + mWidth / 2, y + mHeight / 2);
canvas.rotate(mInnerDegree, 0, 0, 1);
mOuter.draw(canvas, -mOuter.getWidth() / 2, -mOuter.getHeight() / 2);
canvas.rotate(mOuterDegree - mInnerDegree, 0, 0, 1);