diff options
| author | 2019-12-30 11:12:53 -0800 | |
|---|---|---|
| committer | 2020-02-14 10:27:15 -0800 | |
| commit | 75c8aa9197b2015afdb027073fd9f3b0f690d0bb (patch) | |
| tree | 22fa9aa026c593546cae973e4624622332f03df4 /libs/ui/DebugUtils.cpp | |
| parent | bb1f866cb31b1a4457b1b9d3eb3ff40db9d7e814 (diff) | |
Add multi-display support
This change modifies and implements below methods to support
multi-display device implementations.
- getIGraphicBufferProducer() takes a target display identifier.
If a given identifier is not valid, this will return a null pointer.
- AutomotiveDisplayProxyService stores display tokens of each display.
- showWindow() is modified to set a layer stack properly for a target
display.
- getDisplayIdList() is newly implemented and returns stable IDs
of all available displays.
- getDisplayInfo() returns the description of a target display
that is identified by a given stable ID.
Bug: 141886260
Bug: 146567078
Test: VtsHalEvsV1_1TargetTest
Change-Id: Ia195a6c19416eb75bfe77da61d7a32030ec85967
Signed-off-by: Changyeon Jo <changyeon@google.com>
Diffstat (limited to 'libs/ui/DebugUtils.cpp')
0 files changed, 0 insertions, 0 deletions