From 0d70ef54d0de30e5bcdf6b2c8b0ca8f643b2f53e Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Tue, 30 May 2023 10:56:38 -0700 Subject: imx-gpu-viv: Limit cl_viv_vx_ext.h to 8QuadMax and 8M Plus The OpenCL extensions for VX Intrinsics is limited. Signed-off-by: Tom Hochstein --- recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 8eabb26e..94d70564 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc @@ -188,6 +188,10 @@ IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" LIBVULKAN_API_VERSION = "1.2.182" +SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION = "false" +SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8qm-nxp-bsp = "true" +SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8mp-nxp-bsp = "true" + do_install () { install -d ${D}${libdir} install -d ${D}${includedir} @@ -258,7 +262,7 @@ do_install () { install -d ${D}${sysconfdir}/OpenCL/vendors/ install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd - if [ -z "${PACKAGES_OPENVX}" ]; then + if ! ${SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION}; then rm -f ${D}${includedir}/CL/cl_viv_vx_ext.h fi fi -- cgit v1.2.3-54-g00ecf