[Mesa-dev] DEATH to old drivers!
Ian Romanick
idr at freedesktop.org
Wed Aug 24 16:46:39 PDT 2011
-----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.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAk5VjV8ACgkQX1gOwKyEAw8XkgCfbWVTT3FWMSt8XdQ1Z7uFJVw6
9U0An1H4s3+h+Kd13biyv0F3usLzJ2yb
=kfd6
-----END PGP SIGNATURE-----
More information about the mesa-dev
mailing list