diff options
| author | 2022-07-18 15:24:53 -0700 | |
|---|---|---|
| committer | 2022-08-23 16:51:43 -0700 | |
| commit | 9110a8af742af44e490548b129df282a20ee1ecb (patch) | |
| tree | 3dce1ec3fd839687d63ea9b2c0b469bd43afe84d /libs/androidfw/StringPool.cpp | |
| parent | c24db189bfb083ce2cae6c83d80d70e6cf810e65 (diff) | |
Add a non-blast mode to sync-engine
This adds a "method" to sync-engine where an app just draws
internally and reports (no sync).
The transition system can then use this to implement its own
screenshot-based sync mechanism. For now, this uses legacy logic
around "changeTransition" to decide which levels to take
screenshots at (since screenshots are slow).
This also adds a per-window method override to handle situations
where one window/sub-hierarchy needs to use or not-use a
method (specifically, seamless-rotation needs BLAST even if
the rest of the transitions are screenshot).
Bug: 242056267
Test: atest TransitionTests SyncEngineTests
Change-Id: Iee6ee85bafb8967e2e1e662cd3275fba1efbbdea
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions