Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jul 2020 19:25:01 +0200
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Piotr Kubaj <pkubaj@anongoth.pl>
Cc:        Emmanuel Vadot <manu@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r541124 - head/graphics/mesa-dri
Message-ID:  <20200703192501.f6d9bef25eeb1cb18c50f919@bidouilliste.com>
In-Reply-To: <20200703172247.GA28463@KGPE-D16>
References:  <202007031713.063HDE2P035826@repo.freebsd.org> <20200703172247.GA28463@KGPE-D16>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 3 Jul 2020 19:22:47 +0200
Piotr Kubaj <pkubaj@anongoth.pl> wrote:

> Are there known issues with llvmpipe on powerpc*?

 I don't know, I was just about to send to a mail to test it and switch
it for powerpc if that worked for you :)

> On 20-07-03 17:13:14, Emmanuel Vadot wrote:
> >Author: manu
> >Date: Fri Jul  3 17:13:14 2020
> >New Revision: 541124
> >URL: https://svnweb.freebsd.org/changeset/ports/541124
> >
> >Log:
> >  mesa-dri: Use gallium SWRAST on x86 and aarch64
> >
> >  Mesa have two software rasterizer, the classic mesa dri one and
> >  the gallium one.
> >  The classic dri one is starting to be deprecated upstream (like all
> >  dri drivers) so switch the arches that can build the gallium one to it.
> >
> >  Approved by:	zeising (x11)
> >
> >Modified:
> >  head/graphics/mesa-dri/Makefile
> >  head/graphics/mesa-dri/pkg-plist
> >
> >Modified: head/graphics/mesa-dri/Makefile
> >==============================================================================
> >--- head/graphics/mesa-dri/Makefile	Fri Jul  3 17:00:44 2020	(r541123)
> >+++ head/graphics/mesa-dri/Makefile	Fri Jul  3 17:13:14 2020	(r541124)
> >@@ -3,7 +3,7 @@
> >
> > PORTNAME=	mesa-dri
> > PORTVERSION=	${MESAVERSION}
> >-PORTREVISION=	7
> >+PORTREVISION=	8
> > CATEGORIES=	graphics
> >
> > COMMENT=	OpenGL hardware acceleration drivers for DRI2+
> >@@ -42,8 +42,10 @@ ALL_DRI_DRIVERS=	I915 I965 R100 R200 SWRAST
> > ALL_GALLIUM_DRIVERS=	R300 R600 RADEONSI SVGA SWRAST
> > ALL_VULKAN_DRIVERS=	INTEL AMD
> >
> >-.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH:Marm*} || ${ARCH} == i386 || ${ARCH:Mmips*} || ${ARCH:Mpowerpc*}
> >-DRI_DRIVERS=	SWRAST	# llvmpipe
> >+.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
> >+GALLIUM_DRIVERS+=	SWRAST	# llvmpipe
> >+.elif ${ARCH:Marm*} || ${ARCH:Mmips*} || ${ARCH:Mpowerpc*}
> >+DRI_DRIVERS+=		SWRAST # Mesa Classic swrast
> > .endif
> >
> > .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 \
> >
> >Modified: head/graphics/mesa-dri/pkg-plist
> >==============================================================================
> >--- head/graphics/mesa-dri/pkg-plist	Fri Jul  3 17:00:44 2020	(r541123)
> >+++ head/graphics/mesa-dri/pkg-plist	Fri Jul  3 17:13:14 2020	(r541124)
> >@@ -17,6 +17,7 @@ include/GL/internal/dri_interface.h
> > %%RADEONSI_GDRIVER%%lib/dri/radeonsi_dri.so
> > %%VAAPI%%%%RADEONSI_GDRIVER%%lib/dri/radeonsi_drv_video.so
> > %%SWRAST_DRIVER%%lib/dri/swrast_dri.so
> >+%%SWRAST_GDRIVER%%lib/dri/swrast_dri.so
> > %%SVGA_GDRIVER%%lib/dri/vmwgfx_dri.so
> > %%PLATFORM_X11%%%%R600_GDRIVER%%lib/libXvMCr600.so
> > %%PLATFORM_X11%%%%R600_GDRIVER%%lib/libXvMCr600.so.1


-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200703192501.f6d9bef25eeb1cb18c50f919>