是否可以对要使用计算着色器渲染的几何体数据应用过滤器,然后将结果用作顶点着色器中的输入缓冲区?这将省去我读取数据的麻烦(时间)。
任何帮助都非常感谢。
当然可以。首先创建两个标识 ID3D11Buffer 使用的结构 BIND_VERTEX_BUFFER , BIND_SHADER_RESOURCE BIND_UNORDERED_ACCESS 使用标志,以及相关的无人机和无人机。
ID3D11Buffer
BIND_VERTEX_BUFFER
BIND_SHADER_RESOURCE
BIND_UNORDERED_ACCESS
然后在draw过程中,只需将目标缓冲区绑定到 IA functional map ,用于引用函数式编程术语)。
IA