diff options
Diffstat (limited to 'recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc')
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 11 |
1 files changed, 5 insertions, 6 deletions
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 94d70564..875cd511 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
@@ -188,10 +188,6 @@ IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" | |||
188 | 188 | ||
189 | LIBVULKAN_API_VERSION = "1.2.182" | 189 | LIBVULKAN_API_VERSION = "1.2.182" |
190 | 190 | ||
191 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION = "false" | ||
192 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8qm-nxp-bsp = "true" | ||
193 | SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION:mx8mp-nxp-bsp = "true" | ||
194 | |||
195 | do_install () { | 191 | do_install () { |
196 | install -d ${D}${libdir} | 192 | install -d ${D}${libdir} |
197 | install -d ${D}${includedir} | 193 | install -d ${D}${includedir} |
@@ -262,7 +258,7 @@ do_install () { | |||
262 | install -d ${D}${sysconfdir}/OpenCL/vendors/ | 258 | install -d ${D}${sysconfdir}/OpenCL/vendors/ |
263 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd | 259 | install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd |
264 | 260 | ||
265 | if ! ${SUPPORTS_OPENCL_VX_INTRINSIC_EXTENSION}; then | 261 | if [ "${OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES}" = "" ]; then |
266 | rm -f ${D}${includedir}/CL/cl_viv_vx_ext.h | 262 | rm -f ${D}${includedir}/CL/cl_viv_vx_ext.h |
267 | fi | 263 | fi |
268 | fi | 264 | fi |
@@ -373,7 +369,10 @@ FILES:libopenvx-imx = " \ | |||
373 | ${libdir}/libArchModelSw${SOLIBS} \ | 369 | ${libdir}/libArchModelSw${SOLIBS} \ |
374 | " | 370 | " |
375 | FILES:libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}" | 371 | FILES:libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}" |
376 | RDEPENDS:libopenvx-imx = "libnn-imx" | 372 | RDEPENDS:libopenvx-imx = "libnn-imx ${OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES}" |
373 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES = "" | ||
374 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8qm-nxp-bsp = "libclc-imx libopencl-imx-dev" | ||
375 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8mp-nxp-bsp = "libclc-imx libopencl-imx-dev" | ||
377 | 376 | ||
378 | # libGL is only targeting X11 backend, and in case if Wayland-only is used - | 377 | # libGL is only targeting X11 backend, and in case if Wayland-only is used - |
379 | # package QA complains on missing RDEPENDS, which are only available for X11. | 378 | # package QA complains on missing RDEPENDS, which are only available for X11. |