描述符堆可配置性摘要

下表总结了有关着色器和非着色器可见堆支持的信息。

着色器可见描述符堆 非着色器可见描述符堆
支持的堆类型 CBV_SRV_UAV、取样器 All
支持的 CPU 页面属性 NOT_AVAILABLE、WRITE_COMBINE WRITE_BACK
通过应用驻留管理 没错,应用需负责 不适用(不是 GPU 可见)。
描述符编辑支持 如果为 CPU 可见,则仅通过命令列表更新和/或 CPU 复制复制目标。 CPU 只读和只写。 没有直接的 GPU 访问权限。 可用于即时 CPU 复制(作为源和目标)。 可以在命令列表中用作更新源 - 这将在命令列表记录期间将描述符复制到命令列表存储中。 在执行时,存储的副本将被复制到目标,该目标必须是着色器可见堆。

 

描述符堆