Toshibald a écrit :
Bon, prenons le cas d'une Gefroce4 Ti 4200.
Elle ne gère pas directx9. Donc c'est le processeur qui calcule les extensions directx9 à sa place.
Maintenant prenons le cas d'un jeu qui sortira bientôt: Deus Ex2.
Ce jeu comporte pas mal d'instructions DirectX9. Sur une GeforceFX 5200, et même une FX5600, le jeu sera abominablement lent. sur une Ti4800, le jeu tournera normalement.
Parce que le CPU prend directx9 en charge !
Le CPU est ce qu'il est. Il est rapide ou pas. Il se fiche pas mal d'avoir à gèrer des instructions Directx9.
La GeForceFX 5200, si on lui demande d'afficher du DirectX9, elle va le faire. Elle va vouloir tout faire toute seule (prétentieuse), mais elle en est pas capable, et elle va ramer comme jamais.
J'aimerais donc désactiver la prise en charge du jeu d'instructions DirectX9 par la carte 3d.
|