summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2022-08-02 23:12:33 -0600
committer Riddle Hsu <riddlehsu@google.com> 2022-08-03 07:25:19 +0000
commit0165c9e7f3c62d80ae289129424cc6d1d3eee9ab (patch)
tree685d7f172b8521e78abb51d4a268b70a9391bf64 /libs/hwui/FrameInfoVisualizer.cpp
parent867250736a3a223c590156ccf4882ef7f211eb57 (diff)
Support shell rotation transition on general window container
This eliminate the limitation of rotation animation that it could only have one instance for display. Now the rotation animations can be tracked by them self so there could have multiple instances run at the same time, such as for multiple display or individual child window container. The first usage is: (also see commit d16620e) The fixed rotation transform of activity is canceled so display doesn't have rotation change but the activity has. Then only the activity needs to animate. Bug: 223397858 Test: adb shell setprop persist.wm.debug.shell_transit 1; reboot Enable auto rotation. Launch an app without fixed orientation from portrait launcher while device is in landscape. Before the launch animation is done, rotate the device to portrait (there is no display orientation change). The launched app should rotate from landscape to portrait without flickering. Change-Id: Ic47960e812f07365965df4ab2913e2003289a315
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions