From ddf0fe16990543943e44130671ca88c25e4a32d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikael=20=C3=96hman?= Date: Thu, 7 Mar 2024 22:11:07 +0000 Subject: [PATCH] Add support for Vulkan software rendering in Mesa --- easybuild/easyconfigs/m/Mesa/Mesa-23.1.9-GCCcore-13.2.0.eb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-23.1.9-GCCcore-13.2.0.eb b/easybuild/easyconfigs/m/Mesa/Mesa-23.1.9-GCCcore-13.2.0.eb index 906c5eb2634a..f550441cf4a5 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-23.1.9-GCCcore-13.2.0.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-23.1.9-GCCcore-13.2.0.eb @@ -49,10 +49,12 @@ dependencies = [ ('libunwind', '1.6.2'), ('LLVM', '16.0.6'), ('X11', '20231019'), + ('Wayland', '1.22.0'), ] -configopts = "-Dplatforms=x11 -Dosmesa=true -Dvulkan-drivers='' " -configopts += "-Dllvm=enabled -Dshared-llvm=enabled -Dlibunwind=enabled -Dglvnd=true" +configopts = "-Dplatforms=x11,wayland -Dosmesa=true -Dvulkan-drivers='swrast' -Dvulkan-layers='device-select' " +configopts += "-Dllvm=enabled -Dshared-llvm=enabled -Dlibunwind=enabled -Dglvnd=true " +configopts += "-Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc " # Easybuild will automatically add appropriate Gallium drivers for the processor architecture of the host # If you need a different configuration, it possible to override those values by setting your own configopts