diff options
| author | 2022-09-21 18:36:44 +0800 | |
|---|---|---|
| committer | 2022-09-21 18:36:44 +0800 | |
| commit | 78c601a499770b8a508c96a99c766812f9424de1 (patch) | |
| tree | 8c6edb561a4187c6e58fa9be35fb890e20dc4e92 /libs/androidfw/StringPool.cpp | |
| parent | 4dc756781afb8c298554e0c26a89cc66459d2881 (diff) | |
Skip syncing draw for non seamless rotation window
To avoid multiple applyWithNextDraw consuming buffers, especially
for insets provider window.
Seamless rotation window may not be covered by the screenshot, such
as display cutout. Then it still needs to be synced as how legacy
transition did in WindowState#seamlesslyRotateIfAllowed.
Bug: 247856453
Test: Enable taskbar (adb shell wm size 2600x2200) and rotate screen
multiple times. No flicker and no ANR.
Change-Id: I51f85b481d65fb4f954fb75c8de6a3b9fc561971
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions