From 97981367fe855c1a2a03a910917ab8929cde882e Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Thu, 1 Apr 2021 10:46:12 +0200 Subject: mesalib: version bump 20.3.3 -> 21.0.1 Signed-off-by: Philipp Zabel Message-Id: <20210401084612.17279-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich --- rules/host-mesalib.make | 9 ++++++++- rules/mesalib.in | 1 + rules/mesalib.make | 15 +++++++++++---- 3 files changed, 20 insertions(+), 5 deletions(-) (limited to 'rules') diff --git a/rules/host-mesalib.make b/rules/host-mesalib.make index fb2d2b18b..a9b5f6fd1 100644 --- a/rules/host-mesalib.make +++ b/rules/host-mesalib.make @@ -42,6 +42,7 @@ HOST_MESALIB_CONF_OPT := \ -Dgles-lib-suffix= \ -Dgles1=disabled \ -Dgles2=disabled \ + -Dglvnd-name= \ -Dglvnd=false \ -Dglx=disabled \ -Dglx-direct=false \ @@ -50,10 +51,12 @@ HOST_MESALIB_CONF_OPT := \ -Dlibunwind=disabled \ -Dllvm=disabled \ -Dlmsensors=disabled \ + -Dmicrosoft-clc=disabled \ -Domx-libs-path=/usr/lib/dri \ + -Dopencl-native=false \ -Dopencl-spirv=false \ -Dopengl=true \ - -Dosmesa=none \ + -Dosmesa=false \ -Dosmesa-bits=8 \ -Dplatform-sdk-version=25 \ -Dplatforms= \ @@ -62,9 +65,12 @@ HOST_MESALIB_CONF_OPT := \ -Dselinux=false \ -Dshader-cache-default=true \ -Dshader-cache=disabled \ + -Dshader-max-cache-size=1G \ -Dshared-glapi=enabled \ -Dshared-llvm=disabled \ -Dshared-swr=true \ + -Dspirv-to-dxil=false \ + -Dsse2=true \ -Dstatic-libclc=[] \ -Dswr-arches=[] \ -Dtools=glsl \ @@ -77,6 +83,7 @@ HOST_MESALIB_CONF_OPT := \ -Dvulkan-overlay-layer=false \ -Dxlib-lease=disabled \ -Dxvmc-libs-path=/usr/lib \ + -Dzlib=enabled \ -Dzstd=disabled HOST_MESALIB_MAKE_OPT := \ diff --git a/rules/mesalib.in b/rules/mesalib.in index 09eb6fa37..86981f8d3 100644 --- a/rules/mesalib.in +++ b/rules/mesalib.in @@ -27,6 +27,7 @@ menuconfig MESALIB select XORG_LIB_XXF86VM if MESALIB_GLX select XORG_LIB_XDAMAGE if MESALIB_GLX select XORG_LIB_XFIXES if MESALIB_GLX + select XORG_LIB_XRANDR if MESALIB_EGL_X11 select XORG_LIB_XSHMFENCE if MESALIB_DRI3 select EXPAT select ZLIB diff --git a/rules/mesalib.make b/rules/mesalib.make index f223ae876..fb44fe102 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib # # Paths and names # -MESALIB_VERSION := 20.3.3 -MESALIB_MD5 := c4c81cbd8a93f87104d3f1209948b238 +MESALIB_VERSION := 21.0.1 +MESALIB_MD5 := b7376187ef42cb40c9f914c48dfc07b4 MESALIB := mesa-$(MESALIB_VERSION) MESALIB_SUFFIX := tar.xz MESALIB_URL := \ @@ -134,6 +134,7 @@ MESALIB_CONF_OPT := \ -Dgles-lib-suffix= \ -Dgles1=$(call ptx/endis, PTXCONF_MESALIB_GLES1)d \ -Dgles2=$(call ptx/endis, PTXCONF_MESALIB_GLES2)d \ + -Dglvnd-name= \ -Dglvnd=false \ -Dglx=$(call ptx/ifdef, PTXCONF_MESALIB_GLX, dri, disabled) \ -Dglx-direct=true \ @@ -142,10 +143,12 @@ MESALIB_CONF_OPT := \ -Dlibunwind=disabled \ -Dllvm=disabled \ -Dlmsensors=$(call ptx/endis, PTXCONF_MESALIB_LMSENSORS)d \ + -Dmicrosoft-clc=disabled \ -Domx-libs-path=/usr/lib/dri \ + -Dopencl-native=false \ -Dopencl-spirv=false \ -Dopengl=$(call ptx/truefalse, PTXCONF_MESALIB_OPENGL) \ - -Dosmesa=none \ + -Dosmesa=false \ -Dosmesa-bits=8 \ -Dplatform-sdk-version=25 \ -Dplatforms=$(subst $(space),$(comma),$(MESALIBS_EGL_PLATFORMS-y)) \ @@ -154,9 +157,12 @@ MESALIB_CONF_OPT := \ -Dselinux=false \ -Dshader-cache-default=true \ -Dshader-cache=$(call ptx/endis, PTXCONF_MESALIB_VULKAN_AMD)d \ + -Dshader-max-cache-size=1G \ -Dshared-glapi=enabled \ -Dshared-llvm=disabled \ -Dshared-swr=true \ + -Dspirv-to-dxil=false \ + -Dsse2=true \ -Dstatic-libclc=[] \ -Dswr-arches=[] \ -Dtools=[] \ @@ -167,8 +173,9 @@ MESALIB_CONF_OPT := \ -Dvulkan-drivers=$(subst $(space),$(comma),$(MESALIB_VULKAN_DRIVERS-y)) \ -Dvulkan-icd-dir=/etc/vulkan/icd.d \ -Dvulkan-overlay-layer=false \ - -Dxlib-lease=disabled \ + -Dxlib-lease=$(call ptx/endis, PTXCONF_MESALIB_EGL_X11)d \ -Dxvmc-libs-path=/usr/lib \ + -Dzlib=enabled \ -Dzstd=$(call ptx/endis, PTXCONF_MESALIB_ZSTD)d # ---------------------------------------------------------------------------- -- cgit v1.2.3