Résumé de la configuration du tas de descripteurs
Le tableau suivant récapitule des informations sur la prise en charge du segment de mémoire visible par nuanceur et non-nuanceur.
Tas de descripteur visible du nuanceur | Tas de descripteur visible non-nuanceur | |
---|---|---|
Types de tas pris en charge | CBV_SRV_UAV, Sampler | Tous |
Propriétés de la page processeur prises en charge | NOT_AVAILABLE, WRITE_COMBINE | WRITE_BACK |
Gestion des résidences par application | Oui, application responsable | Non applicable (non visible par GPU). |
Prise en charge de la modification du descripteur | Copiez la destination uniquement, via la mise à jour de la liste de commandes et/ou la copie du processeur si l’UC est visible. | Lecture et écriture du processeur uniquement. Aucun accès direct au GPU. Peut être utilisé pour la copie immédiate du processeur (en tant que source et destination). Peut être utilisé comme source de mise à jour sur une liste de commandes . Les descripteurs sont alors copiés dans le stockage de la liste de commandes pendant l’enregistrement de la liste de commandes. Lors de l’exécution, la copie stockée est copiée vers la destination, qui doit être un tas visible par le nuanceur. |
Rubriques connexes