Accueil » Dossier » Accélération 2D : la Voodoo 4 plus forte que les Radeon HD 5800 et GeForce GTX !

Accélération 2D : la Voodoo 4 plus forte que les Radeon HD 5800 et GeForce GTX !

1 : Introduction 2 : GDI et la 2D, de Windows XP à Windows 7 3 : Rendu graphique 2D via GDI 4 : Symptômes des Radeon HD 5000 sous Win 7 5 : Notre logiciel de benchmark 2D en GDI 6 : Tom2D : texte 7 : Tom2D : lignes 8 : Tom2D : splines / courbes de Bézier 9 : Tom2D : polygones 10 : Tom2D : rectangles 11 : Tom2D : ellipses 13 : Tom2D : étirement 14 : Conclusion

Tom2D : blitting

Le « blitting » consiste à copier le contenu d’un bitmap dans d’autres bitmaps. Pour ce test, nous copions des morceaux d’images.

Image 1 : Accélération 2D : la Voodoo 4 plus forte que les Radeon HD 5800 et GeForce GTX !

Contenu du test

Ce test consiste à utiliser les commandes de transfert de blocs (« blit ») pour copier 50 000 morceaux d’images dont la taille varie de 1×1 à 500×500 pixels et dont la position d’arrivée est déterminée aléatoirement. Nous utilisons alternativement les différents styles de copie, à savoir copy, invert et paint. Comme toujours, la valeur servant à amorcer le générateur de nombres aléatoire est toujours la même, ce qui signifie que chaque instance de test doit donner les mêmes résultats. Cette fois encore, tous les objets apparaissent à l’intérieur de la surface de dessin et il n’est donc nécessaire de procéder à aucun découpage.

Fonctions GDI appelées

Pour le benchmark d’affichage direct :

BitBlt (copy, invert, paint)

Pour le benchmark d’affichage avec mise en mémoire tampon DIB :

CreateCompatibleDC
CreateDIBSection
SelectObject
DeleteObject

Image 2 : Accélération 2D : la Voodoo 4 plus forte que les Radeon HD 5800 et GeForce GTX !

Image 3 : Accélération 2D : la Voodoo 4 plus forte que les Radeon HD 5800 et GeForce GTX !

Résumé

Le transfert de blocs semble constituer une faiblesse générale des Radeon HD 5xxx sous Windows XP. L’Atom a été littéralement mis à genoux lors du test de blitting avec mémoire tampon, tandis que les deux cartes les plus haut de gamme (GeForce GTX 285 et Radeon HD 5870) sont pratiquement inutilisables sous XP.

Sommaire :

  1. Introduction
  2. GDI et la 2D, de Windows XP à Windows 7
  3. Rendu graphique 2D via GDI
  4. Symptômes des Radeon HD 5000 sous Win 7
  5. Notre logiciel de benchmark 2D en GDI
  6. Tom2D : texte
  7. Tom2D : lignes
  8. Tom2D : splines / courbes de Bézier
  9. Tom2D : polygones
  10. Tom2D : rectangles
  11. Tom2D : ellipses
  12. Tom2D : blitting
  13. Tom2D : étirement
  14. Conclusion