summaryrefslogtreecommitdiffstats
path: root/meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch')
-rw-r--r--meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch12
1 files changed, 7 insertions, 5 deletions
diff --git a/meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch b/meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch
index f2f99036..8301b051 100644
--- a/meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch
+++ b/meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch
@@ -1,7 +1,7 @@
-From 3b7c9b7458976ea7f1e57796149d4ed4c56d9225 Mon Sep 17 00:00:00 2001
+From 434e7f0e87c7728ad2c9056ee4cf42686db2d5f2 Mon Sep 17 00:00:00 2001
From: Michael Tretter <m.tretter@pengutronix.de>
Date: Thu, 23 Aug 2018 16:58:47 +0200
-Subject: [PATCH] compositor: do not request repaint in output_enable
+Subject: [PATCH 3/3] compositor: do not request repaint in output_enable
When enabling a weston_output, the compositor damages the entire output,
to ensure that the entire output is redrawn. However, this triggers a
@@ -12,15 +12,17 @@ Damage the entire output region, but do not trigger the repaint when
enabling a weston_output.
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
+
+%% original patch: 0001-compositor-do-not-request-repaint-in-output_enable.patch
---
libweston/compositor.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libweston/compositor.c b/libweston/compositor.c
-index 6e965372..34d8483c 100644
+index 1670c50..a983e60 100644
--- a/libweston/compositor.c
+++ b/libweston/compositor.c
-@@ -6471,7 +6471,9 @@ weston_output_enable(struct weston_output *output)
+@@ -6762,7 +6762,9 @@ weston_output_enable(struct weston_output *output)
weston_output_init_zoom(output);
weston_output_init_geometry(output, x, y);
@@ -32,5 +34,5 @@ index 6e965372..34d8483c 100644
wl_list_init(&output->animation_list);
wl_list_init(&output->feedback_list);
--
-2.25.1
+2.17.1