On 05.12.2011 08:09, Anssi Hannula wrote: > Hi! > > 1. nouveau > > I propose to move nouveau DRI drivers from libdri-drivers-experimental > to libdri-drivers. > > Fedora moved them out of -experimental in last January, Ubuntu in last > June, OpenSUSE in July (though OpenSUSE doesn't have the legacy > nouveau_vieux DRI driver at all), and Debian a week ago. > > I've been running with it for the last week or so with no problems on my > card. > > WDYT?
No one was against, so I'm moving nouveau drivers to main dri-drivers package. > 2. swrastg > > It seems we have both swrast_dri.so and swrastg_dri.so in libdri-drivers > package. > > swrast_dri.so is the traditional SW rasterizer used when there is no HW > support. > > swrastg_dri.so is the Gallium3d-based rasterizer which is considerably > faster. > > However, actually only swrast_dri.so is used, so should we: > 1) switch to swrastg, drop swrast (Fedora in Nov 2010) > 2) keep it as is, unused (~4 MB) > 3) move swrastg to libdri-drivers-experimental (Ubuntu in Jun 2010, > Debian a week ago) which nouveau is probably moving out of > 4) drop swrastg completely for now (seemingly OpenSUSE) > > Unfortunately I have no idea on the status of swrastg beyond the above > distro information, and the fact that it does indeed work as tested > while writing this, and XBMC runs smoother with it than with swrast. > > I'd be somewhat inclined to follow Fedora here, but I'm not at all sure. > > WDYT (see also below)? Seems 1 was more preferred in general, so I'll do that and drop legacy swrast. > Implementation note: With a quick look I didn't find any easy way to > switch a system to use swrastg_dri.so when both are installed; if we > want to provide switching between them, we need to either > a) use alternatives for swrast_dri.so, or > b) have swrastg_dri.so in a different dir and have that path first in > the dri search path so that when -experimental is installed, it > will get preferred (while mesa has the needed code already, xserver > would need a trivial patch as it currently has a single search path) > > WDYT? > -- Anssi Hannula
