【发布时间】:2017-01-24 03:41:00
【问题描述】:
如何使用 Nsight 调试 glsl 着色器?
我正在使用 Nsight Visual Studio 版本 5.2。我试过使用 Nsight Visual Studio Edition 5.1。这两个都不行。我的意思是我已经尝试过使用这种方法但它不起作用:
- 打开 Visual Studio 项目
- 从菜单中选择“Nsight”并选择“开始图形调试”
- 让程序运行一段时间
- 按“Ctrl+Z”
- 按“空格”
- 转到 Visual Studio 中的“API 检查器”
- 从左侧栏中选择“程序”
- 从“链接着色器状态”中选择“源”
- 设置断点,就像我在调试 Visual Studio 时所做的那样
那毕竟。我放置的断点被图标化为警告,每当我将鼠标悬停在它上面时都会出错,“断点当前将被命中。此 GPU 不支持着色器调试”
这里是the link Nsight Visual Studio Edition 5.2 支持的所有显卡。
我的显卡是 NVIDIA GEFORCE GTX 970M(笔记本)
我目前正在使用 Visual Studio 2015 企业版
【问题讨论】:
-
developer.nvidia.com/… 看起来您的 ASUSTeK COMPUTER INC. G751JT 应该可以工作。确保您拥有直接来自 nvidia 的最新驱动程序。
-
是的,我已经安装了最新的驱动程序
标签: c++ visual-studio opengl nvidia nsight