« Les cartes graphiques/Les processeurs de shaders » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
|||
Ligne 1 :
Les ''shaders'' sont classifiés suivant les données qu'ils manipulent. On parle de '''''pixel shader''''' pour ceux qui manipulent des pixels, de '''''vertex shaders''''' pour ceux qui manipulent des sommets, de '''''geometry shader''''' pour ceux qui manipulent des triangles, de ''hull shaders'' et de ''domain shaders'' pour la tesselation, de ''compute shader'' pour des opérations sans lien avec le rendu 3D, etc. Les premiers shaders apparus étaient les ''vertex shaders'', avec la Geforce 3 qui a rendu la gestion de la géométrie programmable. Par la suite, l'étape de traitement des pixels est elle aussi devenue programmable et les '''pixels shaders''' ont fait leur apparition. Puis d'autres formes de shaders sont apparues, pour effectuer des calculs géométriques complexes ou des calculs non-graphiques.
|