Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 3.27 KB

descriptor-heap-configurability-summary.md

File metadata and controls

39 lines (22 loc) · 3.27 KB
title description ms.assetid ms.topic ms.date
Descriptor Heap Configurability Summary
The following table summarizes information about Shader and non-Shader visible heap support.
DF266915-6224-4FFB-BE3E-34A44F7318DD
article
05/31/2018

Descriptor Heap Configurability Summary

The following table summarizes information about Shader and non-Shader visible heap support.

Shader Visible Descriptor Heap Non Shader Visible Descriptor Heap
Heap Types Supported CBV_SRV_UAV, Sampler All
CPU Page Properties Supported NOT_AVAILABLE, WRITE_COMBINE WRITE_BACK
Residency Management By App Yes, app responsible Not applicable (not GPU visible).
Descriptor Edit Support Copy destination only, via command list update and/or CPU copy if CPU visible. CPU read and write only. No direct GPU access. Can be used for immediate CPU copying (as a source and destination). Can be used as an update source on a command list – this will copy the descriptors into command list storage during command list record. On execution, the stored copy will get copied to the destination, which must be a shader visible heap.

 

Related topics

Descriptor Heaps