Message ID | 20241205173643.2334343-3-alex.bennee@linaro.org |
---|---|
State | Changes Requested |
Headers | show |
Series | Enable venus vulkan encapsulation and add vkmark | expand |
On Thu, 5 Dec 2024 17:36:41 +0000 Alex Bennée <alex.bennee@linaro.org> wrote: > The support for Venus (the Vulkan VirtIO encapsulation) in MESA has > been stable since 23.2 so add an option to enable it. > > Signed-off-by: Bernd Kuhls <bernd@kuhls.net> > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > Message-Id: <20240822181546.64900-6-bernd@kuhls.net> > > --- > v2 > - re-based on Bernd's series > - make clear Venus is the encapsulation for Vulkan > - dropped python-pyyaml as merged in earlier bumps > --- > package/mesa3d/Config.in | 6 ++++++ > package/mesa3d/mesa3d.mk | 1 + > 2 files changed, 7 insertions(+) I have applied this patch, but the version posted by Bernd in his latest mesa3d series. Thanks! Thomas
diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 058308fbb2..2f2b4869a4 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -334,6 +334,12 @@ config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_SOFTPIPE help Vulkan softpipe driver. +config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_VIRTIO + bool "Vulkan VirtIO driver (Venus)" + select BR2_PACKAGE_MESA3D_VULKAN_DRIVER + help + Vulkan VirtIO (venus) driver. + comment "Off-screen Rendering" config BR2_PACKAGE_MESA3D_OSMESA_GALLIUM diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index d7459d0f19..bd6e53d8da 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -111,6 +111,7 @@ MESA3D_GALLIUM_DRIVERS-$(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL) += virgl MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_BROADCOM) += broadcom MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL) += intel MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_SWRAST) += swrast +MESA3D_VULKAN_DRIVERS-$(BR2_PACKAGE_MESA3D_VULKAN_DRIVER_VIRTIO) += virtio ifeq ($(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER),) MESA3D_CONF_OPTS += \