summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2022-07-21 21:35:28 -0600
committer Riddle Hsu <riddlehsu@google.com> 2022-07-21 21:47:19 +0800
commit821ebf219930b460d4dac20cd0a1a82a12eca0c8 (patch)
tree36118d5e9b41d0d3a4f04cfd09dfba14b289dcde /libs/hwui/FrameInfoVisualizer.cpp
parent14768734236315b93d4d808035884d242b99433a (diff)
Skip syncing local window for rotation with shell transition
The RenderThread might be blocked by waiting for free buffer. Then it will also block the ui thread of "Pointer location", which is "android.ui". And then watchdog will restart the system because the important thread is no response. This is a temporal workaround to unblock test. It is rare that system shows a window. So this doesn't affect common use cases. Bug: 234585256 Test: adb shell setprop persist.wm.debug.shell_transit 1; reboot Enable "Pointer location" in developer options. Rotate display many times and no watchdog timeout. Change-Id: I414a2c670aebb78a0418f550015e420eed5f25f4
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions