On Wed, Aug 24, 2011 at 7:46 PM, Ian Romanick <i...@freedesktop.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 08/24/2011 12:11 PM, Ian Romanick wrote: >> I'd like to propose giving the ax to a bunch of old, unmaintained >> drivers. I've been doing a bunch of refactoring and reworking of core >> Mesa code, and these drivers have been causing me problems for a number >> of reasons. >> >> 1. The hardware is so old that it doesn't support a lot of features that >> have been common for 12+ years. >> >> 2. The drivers are so unmaintained that even hacking in new features >> with dummy implementations is painful. >> >> 3. The drivers are so buggy that many piglit tests hang the GPU. I >> tried doing a piglit run on a Rage128 Pro that I have, but I gave up >> after having to blacklist 15 tests. >> >> It also seems that at least some distros (e.g., Fedora) have stopped >> shipping non-DRI2 drivers. If nobody is shipping it, nobody is using it. >> >> My specific proposal is: >> >> - Remove all DRI1 drivers: i810, mach64, mga, r128, savage, sis, tdfx, >> and unichrome. >> >> - Remove all unmaintained Windows drivers: gldirect, icd. >> >> - Remove beos. >> >> - Remove fbdev (this is swrast on raw fbdev). >> >> Opinions? > > I've put up an initial branch at > > git://people.freedesktop.org:~idr/mesa kill-old-drivers > > The only thing that isn't deleted yet is BeOS. There are a bunch of > stray BeOS bits here and there, so I want to extract it carefully.
10:18 <+idr> krh: Yes. There have been some updates since I originally pointed the link. 10:18 <+idr> The DRI1 GLX code is back, and some other core Mesa code has been removed. With those changes, Acked-by: Kristian Høgsberg <k...@bitplanet.net> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev