RWBuffer
Mémoire tampon de lecture/écriture.
| Méthode | Description |
|---|---|
| GetDimensions | Obtient les dimensions de ressource. |
| Load | Obtient une valeur dans un tampon en lecture-écriture. |
| Opérateur[] | Retourne une variable de ressource. |
Une variable de ressource peut également être passée dans une opération non ordonnée ou verrouillée.
Les objets RWBuffer peuvent être précédés de la classe de stockage globallycoherent. Cette classe de stockage entraîne des barrières et des synchronisations de la mémoire pour vider les données sur l’ensemble du GPU, de telle sorte que les autres groupes puissent voir les écritures. Sans ce spécificateur, une barrière de mémoire ou une synchronisation vide un UAV uniquement dans le groupe actuel.
Modèle de nuanceur minimal
Cet objet est pris en charge dans les modèles de nuanceur suivants.
| Modèle de nuanceur | Pris en charge |
|---|---|
| Nuancier modèle 5 et modèles de nuanceur supérieurs | oui |
Cet objet est pris en charge pour les types de nuanceurs suivants :
| Sommet | Forme | Domaine | Géométrie | Pixel | Calcul |
|---|---|---|---|---|---|
| x | x |