ecore-drm2: Add support for putting dmabuf clients into hardware planes

Desktop / Enlightenment / EFL Core Libraries - Chris Michael [samsung.com] - 18 April 2017 07:57 EDT

2badf1e ecore-drm2: Add support for putting dmabuf clients into hardware planes

src/Makefile_Ecore_Drm2.am | 1 +
src/lib/ecore_drm2/Ecore_Drm2.h | 64 ++++++
src/lib/ecore_drm2/ecore_drm2.c | 6 +
src/lib/ecore_drm2/ecore_drm2_device.c | 198 ++++++++++++++++--
src/lib/ecore_drm2/ecore_drm2_fb.c | 342 +++++++++++---------------------
src/lib/ecore_drm2/ecore_drm2_outputs.c | 108 +++++++---
src/lib/ecore_drm2/ecore_drm2_plane.c | 124 ++++++++++++
src/lib/ecore_drm2/ecore_drm2_private.h | 36 +++-
8 files changed, 608 insertions(+), 271 deletions(-)

Upstream: git.enlightenment.org


  • Share