问题描述
我试图基于DirectX 12创建WebGPU样式的低级Graph API。在WebGPU API中,可以将具有顶点使用率的GpuBuffer映射到CPU缓冲区。在DirectX 12中,顶点缓冲区的堆类型为D3D12_HEAP_TYPE_DEFAULT(无法使用Map()或出现MAP_INVALIDHEAP错误),我们通常将顶点数据复制到上传堆中,并运行命令队列以将数据从上传堆复制到顶点缓冲区中。 WebGPU正式支持DirectX 12后端,它如何完成顶点缓冲区映射?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)