[meta-freescale] [distro][PATCH 3/6] packagegroup-fsl-tools-gpu: Use the new i.MX feature overrides
Fabio Berton
fabio.berton at ossystems.com.br
Wed Oct 26 10:44:20 PDT 2016
Configure SOC_TOOL_GPU variable 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>
---
.../packagegroups/packagegroup-fsl-tools-gpu.bb | 20 ++++++--------------
1 file changed, 6 insertions(+), 14 deletions(-)
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb
index cb03b77..b34f4ee 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb
@@ -11,23 +11,10 @@ inherit packagegroup
SOC_TOOLS_GPU = ""
-SOC_TOOLS_GPU_IMX6QDLSX = " \
- imx-gpu-viv-g2d \
- imx-gpu-sdk \
- imx-gpu-viv-tools \
- imx-gpu-viv-tools-apitrace \
- ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
- bb.utils.contains('DISTRO_FEATURES', 'x11', 'xserver-xorg-extension-viv-autohdmi', \
- '', d), d)} \
-"
-SOC_TOOLS_GPU_mx6q = "${SOC_TOOLS_GPU_IMX6QDLSX}"
-SOC_TOOLS_GPU_mx6dl = "${SOC_TOOLS_GPU_IMX6QDLSX}"
-SOC_TOOLS_GPU_mx6sx = "${SOC_TOOLS_GPU_IMX6QDLSX}"
-
# FIXME: fsl-gpu-sdk is not supported for i.MX6 SoloLite due to lack of
# OpenVG support and is intended to add in future release.
# i.MX6 SoloLite do not support apitrace because of its dependency on gles2.
-SOC_TOOLS_GPU_mx6sl = " \
+SOC_TOOLS_GPU_imxgpu2d = " \
imx-gpu-viv-g2d \
imx-gpu-viv-tools \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
@@ -35,6 +22,11 @@ SOC_TOOLS_GPU_mx6sl = " \
'', d), d)} \
"
+SOC_TOOLS_GPU_append_imxgpu3d = " \
+ imx-gpu-sdk \
+ imx-gpu-viv-tools-apitrace \
+"
+
RDEPENDS_${PN} = " \
${SOC_TOOLS_GPU} \
"
--
2.1.4
More information about the meta-freescale
mailing list