summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2019-07-22 17:18:52 +0200
committerJorim Jaggi <jjaggi@google.com>2019-07-23 15:58:58 +0000
commitef4b6013811b15086a6010edb61ac3413184fe5b (patch)
treedbf6cdc62847ea8ecc33fe052215afddddc08060
parenta92f294522951ae80e660d0745ca9e8d725ee660 (diff)
downloadnative-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.cpp3
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;
}