Thanks, applied as cbe6ecb4ea294682875cc15a76a0a48e7ab95184. Michael
[sent from post-receive hook] On Fri, 08 Jan 2021 10:29:19 +0100, Philipp Zabel <p.za...@pengutronix.de> wrote: > Enable Broadcom and software rasterizer Vulkan drivers. > > Signed-off-by: Philipp Zabel <p.za...@pengutronix.de> > Message-Id: <20201204125953.16164-1-p.za...@pengutronix.de> > Signed-off-by: Michael Olbrich <m.olbr...@pengutronix.de> > > diff --git a/rules/host-mesalib.make b/rules/host-mesalib.make > index 77244eb73bfa..fb2d2b18b3ad 100644 > --- a/rules/host-mesalib.make > +++ b/rules/host-mesalib.make > @@ -28,6 +28,7 @@ HOST_MESALIB_CONF_OPT := \ > -Ddri3=disabled \ > -Degl=disabled \ > -Degl-lib-suffix= \ > + -Dfreedreno-kgsl=false \ > -Dgallium-drivers= \ > -Dgallium-extra-hud=false \ > -Dgallium-nine=false \ > @@ -59,10 +60,12 @@ HOST_MESALIB_CONF_OPT := \ > -Dpower8=disabled \ > -Dprefer-iris=true \ > -Dselinux=false \ > + -Dshader-cache-default=true \ > -Dshader-cache=disabled \ > -Dshared-glapi=enabled \ > -Dshared-llvm=disabled \ > -Dshared-swr=true \ > + -Dstatic-libclc=[] \ > -Dswr-arches=[] \ > -Dtools=glsl \ > -Dva-libs-path=/usr/lib/dri \ > diff --git a/rules/mesalib.in b/rules/mesalib.in > index ccf218dab5a3..09eb6fa37de8 100644 > --- a/rules/mesalib.in > +++ b/rules/mesalib.in > @@ -191,6 +191,10 @@ config MESALIB_VULKAN_AMD > depends on BROKEN > prompt "AMD (Radv)" > > +config MESALIB_VULKAN_BROADCOM > + bool > + prompt "Broadcom" > + > config MESALIB_VULKAN_INTEL > bool > prompt "Intel (Anvil)" > @@ -199,6 +203,11 @@ config MESALIB_VULKAN_FREEDRENO > bool > prompt "Freedreno (Turnip)" > > +config MESALIB_VULKAN_SWRAST > + bool > + select MESALIB_DRI_SWRAST > + prompt "Software Rasterizer" > + > config MESALIB_ZSTD > bool > prompt "use Zstandard for shader cache compression" > diff --git a/rules/mesalib.make b/rules/mesalib.make > index 706d27b076fb..7b27773846d1 100644 > --- a/rules/mesalib.make > +++ b/rules/mesalib.make > @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib > # > # Paths and names > # > -MESALIB_VERSION := 20.2.3 > -MESALIB_MD5 := 8d73d6eb479d392d2fe20f02ccbe44e0 > +MESALIB_VERSION := 20.3.0 > +MESALIB_MD5 := 37f5acdb20ef781e7ffdeba0495f46c1 > MESALIB := mesa-$(MESALIB_VERSION) > MESALIB_SUFFIX := tar.xz > MESALIB_URL := \ > @@ -90,10 +90,12 @@ MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_AMD) > += amd > MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_INTEL) += intel > endif > ifdef PTXCONF_ARCH_ARM > +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_BROADCOM) += broadcom > MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_FREEDRENO) += freedreno > endif > +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_SWRAST) += > swrast > > -MESALIB_VULKAN_LIBS-y = $(subst amd,radeon,$(MESALIB_VULKAN_DRIVERS-y)) > +MESALIB_VULKAN_LIBS-y = $(subst amd,radeon,$(subst > swrast,lvp,$(MESALIB_VULKAN_DRIVERS-y))) > > MESALIB_LIBS-y := libglapi > MESALIB_LIBS-$(PTXCONF_MESALIB_GLX) += libGL > @@ -118,6 +120,7 @@ MESALIB_CONF_OPT := \ > -Ddri3=$(call ptx/endis, PTXCONF_MESALIB_DRI3)d \ > -Degl=$(call ptx/endis, PTXCONF_MESALIB_EGL)d \ > -Degl-lib-suffix= \ > + -Dfreedreno-kgsl=false \ > -Dgallium-drivers=$(subst > $(space),$(comma),$(MESALIB_GALLIUM_DRIVERS-y)) \ > -Dgallium-extra-hud=$(call ptx/truefalse, PTXCONF_MESALIB_EXTENDED_HUD) > \ > -Dgallium-nine=false \ > @@ -149,10 +152,12 @@ MESALIB_CONF_OPT := \ > -Dpower8=disabled \ > -Dprefer-iris=true \ > -Dselinux=false \ > + -Dshader-cache-default=true \ > -Dshader-cache=$(call ptx/endis, PTXCONF_MESALIB_VULKAN_AMD)d \ > -Dshared-glapi=enabled \ > -Dshared-llvm=disabled \ > -Dshared-swr=true \ > + -Dstatic-libclc=[] \ > -Dswr-arches=[] \ > -Dtools=[] \ > -Dva-libs-path=/usr/lib/dri \ _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-requ...@pengutronix.de