tu es sur de toi quand au fonctionnement interne du bazar ?
pour les cartes ATI, par exemple:
le driver "ati" couvre en fait la mach64 et la mach32
le driver "r128" couvre la rage 128
le driver "radeon" couvre toutes les radeon
MAIS:
1- si tu mets le driver "ati" et que tu as une rage 128 ou une radeon, il va silencieusement te charger le bon driver
2- le driver "radeon" est censé couvrir toutes les radeon, mais ce ne sont pas les memes parties du code qui est utilisée en fonction des cartes (ben oui, elles n'ont meme pas les memes fonctionnalités !)
a vrai dire, là dessous se cachent de profondes différences matérielles.
la mach64 n'a pratiquement pas de capacités 3D, mais a de très bon accélérateurs 2D et video, et était relativement homogène à la mach32, à ceci près que les mach64 étaient souvent couplées à un accélérateur CRTC.
la rage128 a introduit les capacités 3D chez ATI, mais avec une limitation assez incroyable sur la taille des textures, qui ne peuvent pas etre arbitraires, mais un multiple de 4 (enfin je crois que c'est 4). Au passage, au sujet de cette limitation, tout le monde se casse le nez dessus, à commencer par Apple.
les radeon en revanche sont plus homogènes, avec des capacités 3D "normales", et une souche 2D qui n'évolue pratiquement pas. En revanche, pour le support des "add-ons", du type puce décodeur mpeg-2 ou sortie TV, c'est à nouveau la foire d'empoigne, avec des capacités/specs très différentes.
je pense que nVidia a dû etre un peu plus "propre" dans son design, meme dans celui de la TNT2, ce qui doit leur faciliter la vie pour avoir un driver unique, mais il n'y a rien de bien mystique là dessous.
[^] # Re: Quel PC Linux chez votre épicier du coin ?
Posté par anonyme512 . En réponse à la dépêche Linux Bureau: quelle distribution meurt en premier ?. Évalué à 1.
pour les cartes ATI, par exemple:
le driver "ati" couvre en fait la mach64 et la mach32
le driver "r128" couvre la rage 128
le driver "radeon" couvre toutes les radeon
MAIS:
1- si tu mets le driver "ati" et que tu as une rage 128 ou une radeon, il va silencieusement te charger le bon driver
2- le driver "radeon" est censé couvrir toutes les radeon, mais ce ne sont pas les memes parties du code qui est utilisée en fonction des cartes (ben oui, elles n'ont meme pas les memes fonctionnalités !)
a vrai dire, là dessous se cachent de profondes différences matérielles.
la mach64 n'a pratiquement pas de capacités 3D, mais a de très bon accélérateurs 2D et video, et était relativement homogène à la mach32, à ceci près que les mach64 étaient souvent couplées à un accélérateur CRTC.
la rage128 a introduit les capacités 3D chez ATI, mais avec une limitation assez incroyable sur la taille des textures, qui ne peuvent pas etre arbitraires, mais un multiple de 4 (enfin je crois que c'est 4). Au passage, au sujet de cette limitation, tout le monde se casse le nez dessus, à commencer par Apple.
les radeon en revanche sont plus homogènes, avec des capacités 3D "normales", et une souche 2D qui n'évolue pratiquement pas. En revanche, pour le support des "add-ons", du type puce décodeur mpeg-2 ou sortie TV, c'est à nouveau la foire d'empoigne, avec des capacités/specs très différentes.
je pense que nVidia a dû etre un peu plus "propre" dans son design, meme dans celui de la TNT2, ce qui doit leur faciliter la vie pour avoir un driver unique, mais il n'y a rien de bien mystique là dessous.