[PATCH weston 1/3] compositor-drm: Read FB2_MODIFIERS capability

2018-09-05 Thread Deepak Rawat
Not all drivers support fb2 modifiers so read the capability before using drmModeAddFB2WithModifiers. Signed-off-by: Deepak Rawat --- libweston/compositor-drm.c | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/libweston/compositor-drm.c b/libweston

[PATCH weston 2/3] compositor-drm: Add support for drm plane FB_DAMAGE_CLIPS property

2018-09-05 Thread Deepak Rawat
available. Signed-off-by: Deepak Rawat Cc: dri-de...@lists.freedesktop.org --- libweston/compositor-drm.c | 35 +++ 1 file changed, 35 insertions(+) diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c index 6a87a296..30f6fce9 100644 --- a/libweston/

[PATCH weston 3/3] compositor-drm: Set damage for scanout plane

2018-09-05 Thread Deepak Rawat
Copy the damage region to scanout drm_plane_state which will be sent to kernel during atomic state update. Signed-off-by: Deepak Rawat --- libweston/compositor-drm.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c