L'unité de rastérisation (voir figure A.3
page ) opére à la fin du
pipeline de rendu et contrôle toutes les opérations de combinaison
à effectuer sur l'image entière. Cette unité n'est pas programmable
comme les shaders mais les opérations sont contrôlées par des
paramètres que l'on peut choisir. Par exemple la façon dont se comporte
le tampon de profondeur est définie par un test qui est effectué pour
chaque pixel affiché. Dans le cas du tampon de profondeur, le test
est généralement ''autoriser l'affichage d'un pixel
si
sa profondeur
est inférieure à la valeur stockée dans le tampon
de profondeur aux coordonnées
''. Le programmeur dispose
ainsi d'un panel de fonctions pré-programmées.
Cette unité de rastérisation applique successivement une série d'opération sur chaque fragment calculé par le pixel shaderA.1. Ces opérations sont (voir figure A.3) :
Porquet Damien 2005-03-02