Les cartes graphiques
Votre ordinateur contient forcément une carte graphique. Sans elle, rien ne s'afficherait à l'écran. Cette carte graphique est aussi celle qui est utilisée dans vos jeux vidéo, pour calculer les images à afficher à l'écran. Environ tous les deux ans, de nouvelles cartes graphiques sortent sur le marché, et sont vendues à prix d'or. Tous les nouveaux jeux vidéo ont besoin de plus en plus de puissance, et le marché des cartes graphiques marche à plein régime. Lors de la présentation de ces nouvelles cartes graphiques, n'avez-vous jamais tilté sur certains termes ? Du genre shader core, stream processor, filtrage de textures, etc. ? Vous vous êtes sûrement posé des questions sur certaines options dans vos drivers, comme la vsync, le triple buffering, etc. ? Savez-vous comment votre carte graphique fonctionne ? Ce qui se cache derrière vos jeux vidéo ? Comment les images qui vous sont affichées sont calculées ? Si la réponse est non, alors vous êtes tombés au bon endroit.
Sommaire[modifier | modifier le wikicode]
L'évolution dans le temps[modifier | modifier le wikicode]
Les shaders et les processeurs de shaders[modifier | modifier le wikicode]
- L'éclairage d'une scène 3D : shaders et T&L
- Les processeurs de shaders
- La répartition du travail sur les unités de shaders
- La hiérarchie mémoire d'un GPU
Le pipeline graphique et la carte 3D[modifier | modifier le wikicode]
- Le processeur de commandes
- Les unités de gestion des sommets
- Les unités de gestion des primitives
- Le rasterizeur
- Les unités de texture
- Les Render Output Target