diff options
author | Adrian Roos <roosa@google.com> | 2019-10-23 19:05:33 +0200 |
---|---|---|
committer | Adrian Roos <roosa@google.com> | 2020-02-01 09:07:42 +0000 |
commit | 22a20a81749a4109385ad35fbf7b682963a78410 (patch) | |
tree | dd4c28b8cd9d9bf9d6fbbfbbe0e47e407cefc8c3 /rs/java/android/renderscript/ProgramVertexFixedFunction.java | |
parent | c5f436ec5e91b957a3a214faa801f0271d7a0557 (diff) |
WM: Introduce DisplayArea (3/n)
Introduces the concept of a DisplayArea, corresponding to an area
on a logical display within which content can be placed.
DisplayAreas can contain more DisplayAreas, WindowTokens and ActivityStacks.
A future CL will expose an API which allows leashing a DisplayArea to transform
all its content simultaneously.
DisplayAreas are managed by a DisplayAreaPolicy, which creates and places the
areas, and decides which area a container is placed in.
This CL introduces the concept, but applies a no-op policy that maintains the
current orderings and does not apply any overrides.
Future work that remains:
- Writing the feature policies
- Adjusting Display & DisplayMetrics if the area is constraining its children.
- Moving the policy into an product-adjustable component
Bug: 147406652
Test: atest WmTests
Change-Id: If6fb1bba3b65ebf7ac9fdf99408c54bf77f602c9
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions