OSDN Git Service

Add support for Logical Displays.
authorKalyan Kondapally <kalyan.kondapally@intel.com>
Thu, 5 Oct 2017 09:14:06 +0000 (02:14 -0700)
committerKalyan Kondapally <kalyan.kondapally@intel.com>
Mon, 9 Oct 2017 10:23:16 +0000 (03:23 -0700)
commitd84d8df4f21e60194283614691df9922cb5bdf5e
tree15547df6820c287b8e88aa49a872af57705a1fa6
parentb8780dc0f28a1f5fcb9288b59779ec257798c035
Add support for Logical Displays.

This patch adds support to split Primary Display into two
logical displays. Eventually, we want to be able to configure
the Physical display and the no of logical displays it need's
to be split into. Support is disabled by default.

Jira: None.
Test: Primary display is split into two logical displays and
      content is shown.
Signed-off-by: Kalyan Kondapally <kalyan.kondapally@intel.com>
13 files changed:
common/core/hwclayer.cpp
common/display/displayplanemanager.cpp
common/display/displayqueue.cpp
os/android/iahwc2.cpp
os/android/iahwc2.h
public/hwcdefs.h
public/hwclayer.h
public/nativedisplay.h
wsi/Android.mk
wsi/logicaldisplay.cpp [new file with mode: 0644]
wsi/logicaldisplay.h [new file with mode: 0644]
wsi/logicaldisplaymanager.cpp [new file with mode: 0644]
wsi/logicaldisplaymanager.h [new file with mode: 0644]