[meta-freescale] [distro][PATCH 1/6] packagegroup-fsl-tools-gpu-external: Use the new i.MX feature overrides

Fabio Berton fabio.berton at ossystems.com.br
Wed Oct 26 10:44:18 PDT 2016


Configure SOC_GPU_TOOLS_* variables using new i.MX overrides and install
packages based on existence of 2D and/or 3D hardware.

Signed-off-by: Fabio Berton <fabio.berton at ossystems.com.br>
---
 .../packagegroup-fsl-tools-gpu-external.bb         | 28 +++++++---------------
 1 file changed, 8 insertions(+), 20 deletions(-)

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
index 92d0e76..e12c801 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
@@ -10,32 +10,20 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 inherit packagegroup
 
-SOC_GPU_TOOLS_X11 = " \
-    mesa-demos \
-    glmark2 \
-"
-
-SOC_GPU_TOOLS_X11_append_mx6q  = " eglinfo-x11 gtkperf glcompbench"
-SOC_GPU_TOOLS_X11_append_mx6dl = " eglinfo-x11 gtkperf glcompbench"
-SOC_GPU_TOOLS_X11_append_mx6sx = " eglinfo-x11 gtkperf glcompbench"
-SOC_GPU_TOOLS_X11_append_mx6sl = " gtkperf"
+SOC_GPU_TOOLS_X11 = ""
+SOC_GPU_TOOLS_X11_imxgpu2d = " mesa-demos glmark2 gtkperf"
+SOC_GPU_TOOLS_X11_append_imxgpu3d = " eglinfo-x11 glcompbench"
 
 SOC_GPU_TOOLS_FB = ""
-SOC_GPU_TOOLS_FB_mx6q  = "eglinfo-fb"
-SOC_GPU_TOOLS_FB_mx6dl = "eglinfo-fb"
-SOC_GPU_TOOLS_FB_mx6sx = "eglinfo-fb"
+SOC_GPU_TOOLS_FB_imxgpu3d  = "eglinfo-fb"
 
 SOC_GPU_TOOLS_WAYLAND = ""
-SOC_GPU_TOOLS_WAYLAND_mx6q  = "mesa-demos glmark2"
-SOC_GPU_TOOLS_WAYLAND_mx6dl = "mesa-demos glmark2"
-SOC_GPU_TOOLS_WAYLAND_mx6sx = "mesa-demos glmark2"
-SOC_GPU_TOOLS_WAYLAND_mx6sl = "mesa-demos"
+SOC_GPU_TOOLS_WAYLAND_imxgpu2d = "mesa-demos"
+SOC_GPU_TOOLS_WAYLAND_append_imxgpu3d = " glmark2"
 
 SOC_GPU_TOOLS_XWAYLAND = ""
-SOC_GPU_TOOLS_XWAYLAND_mx6q  = "mesa-demos gtkperf glmark2"
-SOC_GPU_TOOLS_XWAYLAND_mx6dl = "mesa-demos gtkperf glmark2"
-SOC_GPU_TOOLS_XWAYLAND_mx6sx = "mesa-demos gtkperf glmark2"
-SOC_GPU_TOOLS_XWAYLAND_mx6sl = "mesa-demos gtkperf"
+SOC_GPU_TOOLS_XWAYLAND_imxgpu2d = "mesa-demos gtkperf"
+SOC_GPU_TOOLS_XWAYLAND_append_imxgpu3d = " glmark2"
 
 RDEPENDS_${PN} = " \
     ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland", "${SOC_GPU_TOOLS_XWAYLAND}", \
-- 
2.1.4



More information about the meta-freescale mailing list