-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk5VTOQACgkQX1gOwKyEAw8X/ACfe3lXhE7SdkvEajnfAZXACvtV ENMAn0sMMvke7e6LL0g5NUwRX1iqk8UT =Jw4X -----END PGP SIGNATURE----- _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev