Et bien suite au grand ménage à l'intérieur de Mesa, nous allons voir la fin du support des anciennes puces/processeurs graphique.
Pour commencer voici ce qui ne sera plus d'ici peut :
i810: Early Intel 8xx series IGPs
Mach64: ATI Mach GPUs
MGA: Matrox GPUs
r128: ATI Rage 128 GPUs like the Rage Fury, XPERT 99, and XPERT 128
Savage: S3 Savage GPUs
SiS: Crusty SiS GPUs
Tdfx: 3dfx Voodoo graphics cards
Unichrome: VIA IGPs (Well, the ones where there was actually support available.)
C'est environ 85 000 lignes de codes qui disparaissent, sans compter les quelques 2 000 lignes pour le support de BeOS et encore 37 000 lignes pour le pilote logiciel linux-fbdev, les pilotes gldirect et ICD pour Microsoft Window, cela en fait de la place.
Tout cela pour simplifier et moderniser Mesa étant donnée que tout cela est vraiment trop ancien.
Ce n'est sans doute qu'un début, car il doit en rester des choses à enlever, car il n'y a plus eu de développements depuis longtemps et que cela devient dur de maintenir ce code.
C'est déjà en cours de séparation et sera dans une branche à part au cas ou quelqu'un en aurait besoin et voudrait se mettre à développer pour. Actuellement il faut rajouter le paquet mesa-dri-drivers-dri1 sur Fedora 15 pour pouvoir disposer de l'accélération graphique avec Mesa.
Petite pensée à ma vielle rage pro, rage 128, Mach 64, Voodoo 1, paix à leurs âmes. Sur les quatre une seule m'a donné vraiment du fil à retordre (au hasard rage 128? Gagné :-P).
Petite pensée à ma vielle rage pro couplé à la voodoo1 avec lesquels j'ai tenté ma première installation d'un= GNU/Linux... C'était au millénaire dernier 😛!