diff options
author | Jorim Jaggi <jjaggi@google.com> | 2019-07-22 17:18:52 +0200 |
---|---|---|
committer | Jorim Jaggi <jjaggi@google.com> | 2019-07-23 15:58:58 +0000 |
commit | ef4b6013811b15086a6010edb61ac3413184fe5b (patch) | |
tree | dbf6cdc62847ea8ecc33fe052215afddddc08060 | |
parent | a92f294522951ae80e660d0745ca9e8d725ee660 (diff) | |
download | native-ef4b6013811b15086a6010edb61ac3413184fe5b.tar.gz |
Mark screen rotation as early (2/2)
To decrease jank while rotating.
Test: Rotate screen
Bug: 138083790
Change-Id: I2b0d63bbf4143b9273a502ced451867f69e42636
Merged-In: I2b0d63bbf4143b9273a502ced451867f69e42636
-rw-r--r-- | libs/gui/SurfaceComposerClient.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp index d6f88fc7a4..def9fe937c 100644 --- a/libs/gui/SurfaceComposerClient.cpp +++ b/libs/gui/SurfaceComposerClient.cpp @@ -365,6 +365,9 @@ SurfaceComposerClient::Transaction& SurfaceComposerClient::Transaction::merge(Tr mContainsBuffer = other.mContainsBuffer; other.mContainsBuffer = false; + mEarlyWakeup = mEarlyWakeup || other.mEarlyWakeup; + other.mEarlyWakeup = false; + return *this; } |