From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 30 Nov 2023 09:48:42 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1r8civ-00ECCI-1u for lore@lore.pengutronix.de; Thu, 30 Nov 2023 09:48:42 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1r8civ-0005qw-VP; Thu, 30 Nov 2023 09:48:41 +0100 Received: from lupine.office.stw.pengutronix.de ([2a0a:edc0:0:900:1d::4e]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1r8cie-0005qF-F4; Thu, 30 Nov 2023 09:48:24 +0100 From: Philipp Zabel To: ptxdist@pengutronix.de Date: Thu, 30 Nov 2023 09:48:12 +0100 Message-Id: <20231130084812.8949-1-p.zabel@pengutronix.de> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH] mesalib: version bump 23.1.9 -> 23.3.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Philipp Zabel Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false https://lists.freedesktop.org/archives/mesa-announce/2023-November/000740.html Signed-off-by: Philipp Zabel --- rules/host-mesalib.make | 3 +++ rules/mesalib.in | 7 +++++-- rules/mesalib.make | 7 +++++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/rules/host-mesalib.make b/rules/host-mesalib.make index 8bf018168bbb..5a26a798077e 100644 --- a/rules/host-mesalib.make +++ b/rules/host-mesalib.make @@ -33,6 +33,7 @@ HOST_MESALIB_CONF_OPT := \ -Degl=disabled \ -Degl-lib-suffix= \ -Degl-native-platform=auto \ + -Denable-glcpp-tests=false \ -Dexecmem=true \ -Dexpat=disabled \ -Dfreedreno-kmds= \ @@ -58,6 +59,7 @@ HOST_MESALIB_CONF_OPT := \ -Dglx=disabled \ -Dglx-direct=false \ -Dglx-read-only-text=false \ + -Dgpuvis=false \ -Dimagination-srv=false \ -Dinstall-intel-gpu-tests=false \ -Dintel-clc=disabled \ @@ -69,6 +71,7 @@ HOST_MESALIB_CONF_OPT := \ -Dmin-windows-version=8 \ -Dmoltenvk-dir= \ -Domx-libs-path=/usr/lib/dri \ + -Dopencl-external-clang-headers=disabled \ -Dopencl-spirv=false \ -Dopengl=true \ -Dosmesa=false \ diff --git a/rules/mesalib.in b/rules/mesalib.in index be1aade59362..fbadcef9a528 100644 --- a/rules/mesalib.in +++ b/rules/mesalib.in @@ -257,11 +257,14 @@ config MESALIB_VULKAN_PANFROST config MESALIB_VULKAN_SWRAST bool - # needs LLVM - depends on BROKEN select MESALIB_DRI_SWRAST prompt "Software Rasterizer" +config MESALIB_VULKAN_VIRTIO + bool + select MESALIB_XMLCONFIG + prompt "Virtio-GPU Venus" + comment "Vulkan layers" config MESALIB_VULKAN_DEVICE_SELECT diff --git a/rules/mesalib.make b/rules/mesalib.make index 77cc3e00abbe..b29180c572cc 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib # # Paths and names # -MESALIB_VERSION := 23.1.9 -MESALIB_MD5 := 85e088185a4b751fcb9d4f1fb1f0028e +MESALIB_VERSION := 23.3.0 +MESALIB_MD5 := 30e60f8c466fee52034f303f1afeece2 MESALIB := mesa-$(MESALIB_VERSION) MESALIB_SUFFIX := tar.xz MESALIB_URL := \ @@ -111,6 +111,7 @@ MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_FREEDRENO) += freedreno MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_PANFROST) += panfrost endif MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_SWRAST) += swrast +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_VIRTIO) += virtio MESALIB_VULKAN_LIBS-y = $(subst amd,radeon,$(subst swrast,lvp,$(MESALIB_VULKAN_DRIVERS-y))) @@ -182,6 +183,7 @@ MESALIB_CONF_OPT := \ -Dglx=$(call ptx/ifdef, PTXCONF_MESALIB_GLX, dri, disabled) \ -Dglx-direct=true \ -Dglx-read-only-text=false \ + -Dgpuvis=false \ -Dimagination-srv=false \ -Dinstall-intel-gpu-tests=false \ -Dintel-clc=disabled \ @@ -193,6 +195,7 @@ MESALIB_CONF_OPT := \ -Dmin-windows-version=8 \ -Dmoltenvk-dir= \ -Domx-libs-path=/usr/lib/dri \ + -Dopencl-external-clang-headers=disabled \ -Dopencl-spirv=false \ -Dopengl=$(call ptx/truefalse, PTXCONF_MESALIB_OPENGL) \ -Dosmesa=false \ -- 2.39.2