commit | 63e79f72cd15ef4468a2d2f5358e837be6931789 | [log] [tgz] |
---|---|---|
author | Riddle Hsu <riddlehsu@google.com> | Wed May 10 16:58:27 2023 +0800 |
committer | Riddle Hsu <riddlehsu@google.com> | Wed May 10 17:27:09 2023 +0800 |
tree | 64d26b654335650d144fd20683708b82a87edeb4 | |
parent | f3475fcf118e8069ed6c2123f9c5bc0882d91107 [diff] |
Reduce operations before dispatching transition ready This avoids the latency by logging for TransitionTracer before notifying shell that the transition is ready. Also use calculated info for tracer to avoid overhead such as getChangeFlags may need to traverse the window hierarchy again. Bug: 275508603 Test: Check trace that the start of Transition's "playing" can appear earlier in "onTransactionReady". Change-Id: I2c21d3e4f8bfe18e43c14f84428d13a6758c7b8d