如何使用Nsight调试glsl着色器?
我正在使用Nsight Visual Studio Edition 5.2。我尝试过使用Nsight Visual Studio Edition 5.1。这些都不起作用。我的意思是我尝试过使用这种方法但它不起作用:
然后毕竟。我放置的断点被标记为警告,并且每当我将鼠标悬停在它上面时都会出错,“断点当前会被点击。此GPU不支持着色器调试”
对于Nsight Visual Studio Edition 5.2,所有支持的显卡都是the link。
我的显卡是NVIDIA GEFORCE GTX 970M(笔记本电脑)
我目前正在使用Visual Studio 2015 Enterprise
答案 0 :(得分:0)
不幸的是:
来自:2016年6月22日
Maxwell [GTX9xx]不支持着色器调试器,只有Kepler和Fermi GPU支持着色器调试。
https://devtalk.nvidia.com/default/topic/945730/graphics-card-for-shader-debugging-hlsl-directx11/
编辑:
用于Direct3D 11和OpenGL的Kepler系列GPU支持着色器调试。 Direct3D 12& Vulkan API和Maxwell& Pascal系列GPU将在即将发布的版本中得到支持。
https://developer.nvidia.com/nsight-visual-studio-edition-features