File tree Expand file tree Collapse file tree 4 files changed +7
-4
lines changed Expand file tree Collapse file tree 4 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -577,6 +577,11 @@ PREFERRED_PROVIDER_virtual/libg2d ?= "imx-gpu-g2d"
577577PREFERRED_PROVIDER_virtual /libg2d :imxdpu ?= "imx-dpu-g2d"
578578PREFERRED_PROVIDER_virtual /libg2d :mx93 -nxp -bsp ?= "imx-pxp-g2d"
579579
580+ # Set preferred Vulkan ICD runtime
581+ PREFERRED_RPROVIDER_virtual -vulkan -icd ?= "mesa"
582+ PREFERRED_RPROVIDER_virtual -vulkan -icd :imxviv ?= "libvulkan-imx"
583+ PREFERRED_RPROVIDER_virtual -vulkan -icd :imxmali ?= "mali-imx-libvulkan"
584+
580585PREFERRED_VERSION_weston :imx -nxp -bsp ??= "14.0.2.imx"
581586# i.MX 6 & 7 stay on weston 10.0 for fbdev
582587PREFERRED_VERSION_weston :mx6 -nxp -bsp ??= "10.0.5.imx"
Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ FILES:libvulkan-imx = "\
346346 ${libdir} /libvulkan_VSI${REALSOLIBS} \
347347 ${sysconfdir} /vulkan"
348348FILES :libvulkan -imx -dev = "${includedir} /vulkan ${libdir} /libvulkan_VSI${SOLIBSDEV} "
349+ RPROVIDES :libvulkan -imx = "virtual-vulkan-icd"
349350
350351FILES :libspirv -imx = " \
351352 ${libdir} /libSPIRV_viv${SOLIBS} \
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ FILES:${PN}-opencl-icd = " \
4646FILES :${PN} -libvulkan = " \
4747 ${sysconfdir} /vulkan"
4848RDEPENDS :${PN} -libvulkan = "vulkan-wsi-layer"
49+ RPROVIDES :${PN} -libvulkan = "virtual-vulkan-icd"
4950
5051FILES :${PN} -dev = " \
5152 ${bindir} /malisc"
Original file line number Diff line number Diff line change @@ -8,7 +8,3 @@ PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}"
88SOLIBS :imx -nxp -bsp = ".so*"
99FILES_SOLIBSDEV :imx -nxp -bsp = ""
1010INSANE_SKIP :${PN} :imx -nxp -bsp += "dev-so"
11-
12- # Override default mesa drivers with i.MX GPU drivers
13- RRECOMMENDS :${PN} :imxviv = "libvulkan-imx"
14- RRECOMMENDS :${PN} :imxmali = "mali-imx-libvulkan"
You can’t perform that action at this time.
0 commit comments