DirectX SDK Febuary 2010 download page包含有关新功能的信息,包括支持计算着色器分析的PIX改进:
PIX的支持得到了很大改善 分析使用Direct3D的程序 11个功能,包括计算 着色器,镶嵌和动态 着色器类链接。
我对PIX中的计算着色器分析和调试很感兴趣,所以我下载并安装了新版本的DX SDK。但是当我无法在其文档中找到有关计算着色器的PIX支持的任何特定细节时,我感到非常困惑。我也尝试调查PIX并在UI中找到与计算着色器相关的内容,但我没有找到任何东西......请你指点我在文档或互联网的地方,在那里我可以阅读有关计算着色器分析的内容在PIX或描述如何使用PIX来做到这一点?
答案 0 :(得分:1)
我有一个answer from Microsoft on XNA Forums:
以前版本的PIX会暂停 当他们遇到任何API调用时 与计算着色器相关, 曲面细分和动态着色器类 连锁。这已经得到了补救 2010年2月的PIX版本。您 现在可以捕获帧数据,查看 用于着色器的HLSL /反汇编,检查 无人机/缓冲器,逐步通话等 对于使用这些API的程序。
PIX目前没有 调试计算着色器的能力, 即,通过电话,检查 变量/寄存器等我们 认识到这个功能 将是非常有用的,我们是 调查未来的解决方案 发布DXSDK。没有什么是 准备在此展示或宣布 时间。