summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/wayland/weston
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2016-05-27 18:09:55 -0500
committerOtavio Salvador <otavio@ossystems.com.br>2016-06-02 15:22:35 -0300
commitbc9f419180552b4f2ed4ce99ded307bb827b57ef (patch)
tree569f6dc5c8922d8eea201225c6ec3e54ad697a2c /recipes-graphics/wayland/weston
parent603900cf1a6855a569ef39d3d70f2f1c492d9cb8 (diff)
downloadmeta-freescale-bc9f419180552b4f2ed4ce99ded307bb827b57ef.tar.gz
weston: Fix g2d compositor startup failure
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-graphics/wayland/weston')
-rw-r--r--recipes-graphics/wayland/weston/0003-MGS-1192-xwld-g2d-compositor-dose-not-work.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/recipes-graphics/wayland/weston/0003-MGS-1192-xwld-g2d-compositor-dose-not-work.patch b/recipes-graphics/wayland/weston/0003-MGS-1192-xwld-g2d-compositor-dose-not-work.patch
new file mode 100644
index 00000000..b9dfbeab
--- /dev/null
+++ b/recipes-graphics/wayland/weston/0003-MGS-1192-xwld-g2d-compositor-dose-not-work.patch
@@ -0,0 +1,31 @@
1From 9de82e2b39f839b5547308bf25d0d71f79936631 Mon Sep 17 00:00:00 2001
2From: Yong Gan <b45748@freescale.com>
3Date: Tue, 27 Oct 2015 15:07:02 +0800
4Subject: [PATCH] MGS-1192: xwld: g2d compositor dose not work
5
6Initial the backend->use_gal2d by input parameters.
7
8Upstream-Status: Inappropriate [i.MX specific]
9
10Signed-off-by: Yong Gan <yong.gan@freescale.com>
11---
12 src/compositor-fbdev.c | 3 ++-
13 1 file changed, 2 insertions(+), 1 deletion(-)
14
15diff --git a/src/compositor-fbdev.c b/src/compositor-fbdev.c
16index c6f732e..ed25576 100644
17--- a/src/compositor-fbdev.c
18+++ b/src/compositor-fbdev.c
19@@ -900,7 +900,8 @@ fbdev_backend_create(struct weston_compositor *compositor, int *argc, char *argv
20 backend->base.restore = fbdev_restore;
21
22 backend->prev_state = WESTON_COMPOSITOR_ACTIVE;
23- backend->use_pixman = !param->use_gl;
24+ backend->use_pixman = !(param->use_gl || param->use_gal2d);
25+ backend->use_gal2d = param->use_gal2d;
26
27 for (key = KEY_F1; key < KEY_F9; key++)
28 weston_compositor_add_key_binding(compositor, key,
29--
301.9.1
31