OSDN Git Service

drm_hwcomposer: Use Planner interface to provision planes
authorSean Paul <seanpaul@chromium.org>
Thu, 12 May 2016 18:28:05 +0000 (14:28 -0400)
committerSean Paul <seanpaul@chromium.org>
Mon, 16 May 2016 22:10:14 +0000 (18:10 -0400)
commitaa18d918e24d63b650791fe021f41761d8a33d3b
treeba3ec827afbd5aac79d18088550008610556a1d8
parent4c4646e7b8a5cffdc8a2d53374b5340c07d14012
drm_hwcomposer: Use Planner interface to provision planes

Use the new Planner interface to handle the layer->plane mapping.
This allows us to simplify the Plan() function by offloading the
plane provisioning to the platform specific code.

BUG=b/28117135
TEST=Tested on ryu with a variety of window layouts/workloads

Signed-off-by: Sean Paul <seanpaul@chromium.org>
Change-Id: I75a0c5d87a9096e7a83ecbc848c75fee42ee1131
drmcomposition.cpp
drmcomposition.h
drmcompositor.cpp
drmcompositor.h
drmdisplaycomposition.cpp
drmdisplaycomposition.h
drmdisplaycompositor.cpp