对平铺资源的管道访问
平铺资源可用于着色器资源视图 (SRV) 、呈现目标视图 (RTV) 、深度模具视图 (DSV) 和无序访问视图 (UAV) ,以及一些未使用视图的绑定点,例如顶点缓冲区绑定。 有关支持的绑定列表,请参阅 平铺资源创建参数。 复制* 操作也适用于平铺资源。
如果一个或多个视图中的多个磁贴坐标绑定到同一内存位置,来自同一内存的不同路径的读取和写入将按内存访问的非确定性和不可重复顺序执行。
如果来自着色器内存访问足迹的所有磁贴都映射到唯一的磁贴,则行为在所有实现上都与具有相同非平铺形式内存内容的图面相同。
本部分提供有关管道访问平铺资源的详细信息。
在本节中
主题 | 说明 |
---|---|
使用非映射磁贴的 SRV 行为 |
涉及非映射磁贴的着色器资源视图 (SRV) 读取的行为取决于硬件支持的程度。 |
使用非映射磁贴的 UAV 行为 |
无序访问视图 (UAV) 读取和写入的行为依赖于硬件支持的级别。 |
使用非映射磁贴的光栅器行为 |
本节介绍使用非映射磁贴的光栅器行为。 |
使用重复映射的磁贴访问限制 |
本部分介绍具有重复映射的磁贴访问限制。 |
平铺资源纹理采样功能 |
本部分介绍平铺资源纹理采样功能。 |
HLSL 平铺资源公开 |
需要新的 Microsoft 高级着色器语言 (HLSL) 语法才能支持 着色器模型 5 中的平铺资源。 |