Riepilogo della configurabilità heap descrittore
La tabella seguente riepiloga le informazioni sul supporto heap visibile di Shader e non shader.
Descrittore visibile shader Heap | Heap visibile non shader | |
---|---|---|
Tipi heap supportati | CBV_SRV_UAV, Sampler | Tutti |
Proprietà della pagina CPU supportate | NOT_AVAILABLE, WRITE_COMBINE | WRITE_BACK |
Gestione della residenza per app | Sì, responsabile dell'app | Non applicabile (non visibile dalla GPU). |
Supporto per la modifica del descrittore | Copiare solo la destinazione, tramite l'aggiornamento dell'elenco di comandi e/o la copia della CPU se visibile la CPU. | Sola lettura e scrittura della CPU. Nessun accesso diretto alla GPU. Può essere usato per la copia immediata della CPU (come origine e destinazione). Può essere usato come origine di aggiornamento in un elenco di comandi: questo copia i descrittori nell'archiviazione dell'elenco di comandi durante il record dell'elenco di comandi. In esecuzione, la copia archiviata verrà copiata nella destinazione, che deve essere un heap visibile dello shader. |
Argomenti correlati