OSDN Git Service

Add support to query supported format from DisplayPlane.
authorXiaosong Wei <xiaosong.wei@intel.com>
Mon, 2 Oct 2017 07:22:49 +0000 (00:22 -0700)
committerKalyan Kondapally <kalyan.kondapally@intel.com>
Tue, 3 Oct 2017 22:44:03 +0000 (15:44 -0700)
commit0174ac375ae68aa68ba904c2304fd9e548f222fe
tree36f2d04830dfba3e10c51d654ce735262b3563b7
parent12e22f84a32ec69fbf65f989d227236821c2808f
Add support to query supported format from DisplayPlane.

When unable to directly use Display Composition for layers,
we want to fall back to a optimal format which can be scanned out.
This information needs to be queried from DisplayPlane. We now
add the needed support and use this format when creating offscreen
buffers, rather than hardcoding it like now.

Jira: None.
Test: Build passes on Linux and Android. No regressions on Linux
      and Android.
Signed-off-by: Xiaosong Wei <xiaosong.wei@intel.com>
common/compositor/nativesurface.cpp
common/compositor/nativesurface.h
common/display/displayplanemanager.cpp
wsi/displayplane.h
wsi/drm/drmplane.cpp
wsi/drm/drmplane.h