Partager via


Affichage des ressources de nuanceur (SRV) et des accès sans ordre (UAV)

Les vues de ressources de nuanceur encapsulent généralement des textures dans un format auquel les nuanceurs peuvent y accéder. Une vue d’accès non ordonnée fournit des fonctionnalités similaires, mais permet la lecture et l’écriture dans la texture (ou une autre ressource) dans n’importe quel ordre.

L’habillage d’une seule texture est probablement la forme la plus simple d’affichage des ressources de nuanceur. Des exemples plus complexes seraient une collection de sous-ressources (tableaux, plans ou couleurs individuels à partir d’une texture mipmapped), de textures 3D, de dégradés de couleurs de texture 1D, etc.

Les vues d’accès non ordonnées sont légèrement plus coûteuses en termes de performances, mais autorisent, par exemple, une texture à écrire en même temps qu’elle est lue. Cela permet de réutiliser la texture mise à jour par le pipeline graphique à d’autres fins. Les vues de ressources de nuanceur sont utilisées en lecture seule (c’est-à-être l’utilisation la plus courante des ressources).

Vues