debugging - 如何调试 DirectX 11 计算着色器?

标签 debugging directx gpgpu directx-11 compute-shader

我已开始使用 DirectX 11 Compute Shader 技术进行 GP-GPU 编程。我在 HLSL 上编写了一个相当复杂的程序,当我想调试它时,我意识到 DX SDK August 2009 中的 PIX 实用程序不支持计算着色器...我知道 Nvidia 将要发布Nexus for Visual Studio,它将支持直接计算调试,但仅限于尚未发布的下一代 NVidia GPU :( 由于设备独立性,计算着色器技术在我看来非常有前途,但它如果没有调试支持,将很难使用。

您知道现在可用或计划在不久的将来发布的可用于计算着色器调试的任何工具或方法吗?

最佳答案

我在等NVIDIA Nexus变得广泛可用。也许微软可以想出一些与引用光栅器配合使用的东西,但我想说重要的是与硬件紧密集成:在这种情况下,只有供应商才能提供必要的工具。

有人可能知道 AMD 是否计划在 GPU PerfStudio 中添加对计算着色器的支持.

关于debugging - 如何调试 DirectX 11 计算着色器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933504/

相关文章:

delphi - 如何在delphi中获取堆栈跟踪或至少错误行?

c++ - gdb,多个位置的断点

C#:无法创建 DirectX 设备。硬件类型或软件类型均无效

python - 加速 GPU 与 CPU 矩阵运算

cuda - gpgpu:为什么我们不需要细粒度多线程中的分支预测?

linux - GDB 窗口中的远程终端

debugging - Windows 10上的Delve for Go中的代码显示问题

c# - 引用 AudioVideoPlayback 命名空间

c# - NV_STEREO_IMAGE_SIGNATURE 和 DirectX 10/11(nVidia 3D Vision)

cuda - GPU亲和性(GPU核心亲和性)