From 938f8a582279002f68371c57a2b3c349a02ea478 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Fri, 23 Aug 2013 18:39:23 -0300 Subject: [PATCH] gpu-viv-bin-mx6q: Add DirectFB backend package This change has been based on changes done in meta-fsl-bsp-release, 3.5.7 dylan branch, by Lauren Post and Evan Kotara . Change-Id: I2f1bf93181e9f3246e6319f6e89f4fe842ca3da5 Signed-off-by: Otavio Salvador --- .../recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc index f60cfb54..d9032b2f 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc @@ -37,6 +37,7 @@ PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ libgal-mx6 libgal-mx6-dev libgal-mx6-dbg \ libvivante-mx6 libvivante-mx6-dev libvivante-mx6-dbg \ libvivante-dri-mx6 \ + libvivante-dfb-mx6 \ libwayland-viv-mx6 libwayland-viv-mx6-dev libwayland-viv-mx6-dbg \ libgc-wayland-protocol-mx6 libgc-wayland-protocol-mx6-dev libgc-wayland-protocol-mx6-dbg \ libwayland-egl-mx6-dev \ @@ -121,6 +122,7 @@ do_install () { install -m 0644 ${WORKDIR}/glesv2.pc ${D}${libdir}/pkgconfig/glesv2.pc if [ "${USE_DFB}" = "yes" ]; then + cp -r ${S}/usr/lib/directfb-1.6-0 ${D}${libdir} backend=dfb else # Regular framebuffer @@ -207,6 +209,8 @@ FILES_libvivante-mx6-dbg = "${libdir}/.debug/libVIVANTE${SOLIBS}" FILES_libvivante-dri-mx6 = "${libdir}/dri/vivante_dri.so" +FILES_libvivante-dfb-mx6 = "${libdir}/directfb-1.6-0/gfxdrivers/libdirectfb_gal.so" + INSANE_SKIP_libwayland-viv-mx6 += "dev-so" FILES_libwayland-viv-mx6 = "${libdir}/libwayland-viv${REALSOLIBS} ${libdir}/libwayland-viv${SOLIBS}" FILES_libwayland-viv-mx6-dev = "${libdir})/libwayland-viv${SOLIBSDEV} ${libdir}/pkgconfig/wayland-viv.pc" -- 2.40.1