diff options
| author | 2019-07-22 17:18:52 +0200 | |
|---|---|---|
| committer | 2019-07-24 02:22:10 +0000 | |
| commit | 40deef5cedc657e5da7e2b268e9d5dc2d0277dbe (patch) | |
| tree | c62b6ba443c06cb850de0728fa70c4a246cf2bce | |
| parent | a269e21f75b1f13abf2aa65f2234fde3b5a5d663 (diff) | |
Mark screen rotation as early (2/2)
To decrease jank while rotating.
Test: Rotate screen
Bug: 138083790
Change-Id: I2b0d63bbf4143b9273a502ced451867f69e42636
Merged-In: I2b0d63bbf4143b9273a502ced451867f69e42636
(cherry picked from commit ef4b6013811b15086a6010edb61ac3413184fe5b)
| -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; } |