diff options
| author | 2022-08-02 23:12:33 -0600 | |
|---|---|---|
| committer | 2022-08-03 07:25:19 +0000 | |
| commit | 0165c9e7f3c62d80ae289129424cc6d1d3eee9ab (patch) | |
| tree | 685d7f172b8521e78abb51d4a268b70a9391bf64 /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 867250736a3a223c590156ccf4882ef7f211eb57 (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