diff options
| author | Dianne Hackborn <hackbod@google.com> | 2011-11-01 15:28:43 -0700 |
|---|---|---|
| committer | Dianne Hackborn <hackbod@google.com> | 2011-11-01 18:01:33 -0700 |
| commit | 0500b3cfda5192efc09d6d4344b0c6c785c0a815 (patch) | |
| tree | d850844c43e6dacd62f9818f39a8becfd5ac5cbb /core/java/android/app/ActivityThread.java | |
| parent | f136aa341abaaf7fd6f7632d41a30b2989d93985 (diff) | |
| download | frameworks_base-0500b3cfda5192efc09d6d4344b0c6c785c0a815.zip frameworks_base-0500b3cfda5192efc09d6d4344b0c6c785c0a815.tar.gz frameworks_base-0500b3cfda5192efc09d6d4344b0c6c785c0a815.tar.bz2 | |
Some optimizations.
- Don't try to create a thumbnail bitmap on the client side. This
wastes 64k, and isn't needed since we are doing screenshots.
- Optimize View to put all of the callback pointers out of line.
Added a couple new APIs so these don't need to be protected/public.
- Lazily create ViewGroup's cache paint.
- Change FrameworkPerf app to not use HW accel drawing, to give better
comparison with GB.
Change-Id: Iec56d02459820d74a4cc9c7ec9c1856563c82c7b
Diffstat (limited to 'core/java/android/app/ActivityThread.java')
| -rw-r--r-- | core/java/android/app/ActivityThread.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java index 8afe9bf..00fe953 100644 --- a/core/java/android/app/ActivityThread.java +++ b/core/java/android/app/ActivityThread.java @@ -2769,7 +2769,9 @@ public final class ActivityThread { if (info != null) { try { // First create a thumbnail for the activity... - info.thumbnail = createThumbnailBitmap(r); + // For now, don't create the thumbnail here; we are + // doing that by doing a screen snapshot. + info.thumbnail = null; //createThumbnailBitmap(r); info.description = r.activity.onCreateDescription(); } catch (Exception e) { if (!mInstrumentation.onException(r.activity, e)) { |
