commit | f4beeb8dfbf88379a772f90d63783c0ce7805092 | [log] [tgz] |
---|---|---|
author | Jorim Jaggi <jjaggi@google.com> | Wed Apr 04 17:36:51 2018 +0200 |
committer | Jorim Jaggi <jjaggi@google.com> | Mon Apr 09 16:45:06 2018 +0200 |
tree | 2529f51c11477bd66c1843b7804529eb0ec4364e | |
parent | 9ae484b95d15de505c8a85e9514010513ed619c4 [diff] |
Enable early wakeup during transitions We hit GL comp likely on some devices so we start composing earlier to avoid jank. Bug: 75985430 Change-Id: I94ff218c79fb512002a2fb7f8aa600d6662f269e
diff --git a/quickstep/libs/sysui_shared.jar b/quickstep/libs/sysui_shared.jar index b75a193..cebeea2 100644 --- a/quickstep/libs/sysui_shared.jar +++ b/quickstep/libs/sysui_shared.jar Binary files differ
diff --git a/quickstep/src/com/android/launcher3/LauncherAppTransitionManagerImpl.java b/quickstep/src/com/android/launcher3/LauncherAppTransitionManagerImpl.java index a2567c8..ad0b734 100644 --- a/quickstep/src/com/android/launcher3/LauncherAppTransitionManagerImpl.java +++ b/quickstep/src/com/android/launcher3/LauncherAppTransitionManagerImpl.java
@@ -363,6 +363,7 @@ t.show(target.leash); } } + t.setEarlyWakeup(); t.apply(); matrix.reset(); @@ -636,6 +637,7 @@ t.show(target.leash); } } + t.setEarlyWakeup(); t.apply(); matrix.reset(); @@ -763,6 +765,7 @@ t.show(app.leash); } } + t.setEarlyWakeup(); t.apply(); matrix.reset();
diff --git a/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java b/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java index 0f895b8..493e9e2 100644 --- a/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java +++ b/quickstep/src/com/android/quickstep/util/ClipAnimationHelper.java
@@ -121,6 +121,7 @@ transaction.show(app.leash); } } + transaction.setEarlyWakeup(); transaction.apply(); }