diff options
author | Evan Rosky <erosky@google.com> | 2020-11-05 13:36:46 -0800 |
---|---|---|
committer | Evan Rosky <erosky@google.com> | 2021-01-05 17:36:03 -0800 |
commit | dba8bbfd5e42094926c7f56c7290d5e7fa87e9f8 (patch) | |
tree | b26f7a5a74e5f78a59b7cd1879f5746f9b69d1e4 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 983a8a598cd4cb683f0ba6a7f7ae9e00643a3dd9 (diff) |
Add per-change flags and wallpaper windows to transitions
This CL adds flags per-change in a transition so that
extra meta-information (like is-wallpaper, shows-wallpaper,
translucent, starting-window-transfer) can be passed to
shell.
This then treats wallpaper like other activities WRT to
transitions (collect/send to shell) except for a couple
differences:
1. When any window is collected, if it shows wallpaper, then
the wallpaper will be automatically collected too.
2. During TransitionInfo construction, wallpaper containers
are excluded from promotion and root-leash calculation.
This also adds starting-window transfers to the transition
and adds support in the example player.
Bug: 169035082
Test: launch any non-wallpaper app (eg. messages), then press
home-button to bring home to front. The wallpaper should
be included with the home fading-in.
Change-Id: I7ceea614e16c2686f533937db10436f66764255e
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions