diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2016-06-13 13:14:39 -0500 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2016-06-27 07:53:36 -0300 |
commit | 48ca2d616d1f28089fbb9189d384f5dbd9018194 (patch) | |
tree | 61555ee3621723c112efda212e568a23def3e3ca /recipes-graphics | |
parent | 6b1e4442208ebf4ff28ff1ecbd918cf7490c2f4e (diff) | |
download | meta-freescale-48ca2d616d1f28089fbb9189d384f5dbd9018194.tar.gz |
weston: Fix weston window manager for i.MX 6UltraLite
The weston window manager failed to start on i.MX 6UltraLite EVK.
6UL has no GPU, so we need to use pixman. Fixed by removing
EGL/GLES support, and by configuring to use Framebuffer backend
as native.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-graphics')
-rw-r--r-- | recipes-graphics/wayland/weston_%.bbappend | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend index b2f44663..f7bfd357 100644 --- a/recipes-graphics/wayland/weston_%.bbappend +++ b/recipes-graphics/wayland/weston_%.bbappend | |||
@@ -12,12 +12,19 @@ PACKAGECONFIG_append_mx6q = " cairo-glesv2" | |||
12 | PACKAGECONFIG_append_mx6dl = " cairo-glesv2" | 12 | PACKAGECONFIG_append_mx6dl = " cairo-glesv2" |
13 | PACKAGECONFIG_append_mx6sx = " cairo-glesv2" | 13 | PACKAGECONFIG_append_mx6sx = " cairo-glesv2" |
14 | PACKAGECONFIG_remove_mx6sl = "egl" | 14 | PACKAGECONFIG_remove_mx6sl = "egl" |
15 | PACKAGECONFIG_remove_mx6ul = "egl" | ||
15 | 16 | ||
16 | EXTRA_OECONF_append_mx6 = " \ | 17 | EXTRA_OECONF_append_mx6 = " \ |
17 | --disable-libunwind \ | 18 | --disable-libunwind \ |
18 | --disable-xwayland-test \ | 19 | --disable-xwayland-test \ |
19 | WESTON_NATIVE_BACKEND=fbdev-backend.so \ | 20 | WESTON_NATIVE_BACKEND=fbdev-backend.so \ |
20 | " | 21 | " |
22 | EXTRA_OECONF_append_mx6ul = " \ | ||
23 | --disable-libunwind \ | ||
24 | --disable-xwayland-test \ | ||
25 | WESTON_NATIVE_BACKEND=fbdev-backend.so \ | ||
26 | " | ||
27 | |||
21 | EXTRA_OEMAKE_append_mx6 = " \ | 28 | EXTRA_OEMAKE_append_mx6 = " \ |
22 | COMPOSITOR_CFLAGS="-I ${STAGING_INCDIR}/pixman-1 -DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ | 29 | COMPOSITOR_CFLAGS="-I ${STAGING_INCDIR}/pixman-1 -DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ |
23 | FB_COMPOSITOR_CFLAGS="-DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ | 30 | FB_COMPOSITOR_CFLAGS="-DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ |