commit | a8955dd64c0c7fd355a7a3973403c3ba916d6f27 | [log] [tgz] |
---|---|---|
author | Dominik Laskowski <domlaskowski@google.com> | Wed Jul 10 10:19:09 2019 -0700 |
committer | Dominik Laskowski <domlaskowski@google.com> | Fri Jul 26 10:27:49 2019 -0700 |
tree | 6b30a3254d5d63ae0658a6a19c96eebb66510895 | |
parent | 654952126842b40699ae0bd8958b2a6eaaeb80d5 [diff] |
SF: Factor out expected present time computation Compute expected present time once and pass it to traversed layers instead of calling back into SF for each layer. This will simplify synchronization for per-display refresh. Also, recompute on Binder transaction, since the cached value computed on invalidate may be stale. Bug: 130554049 Bug: 123715322 Test: go/wm-smoke Change-Id: I7153a728360e789dc4f97d2c39c4bdaa14183624