我无法调试我的AMP代码。无法调试AMP代码
我: 的Visual Studio 2015年, 的Windows 10家64位, 的GeForce 660钛, 的DirectX 12
在我的C++项目,我已经设置了 '调试器类型' 为“只GPU(C++ AMP )' '调试加速器类型'是'GPU - Software Emulator'
当我尝试在我的lambda中放置一个断点时,我得到了“断点不会被击中......”图标。我拥有获取各种加速器信息的代码,它们都有'is_debug = false' - 包括'direct3d/ref'加速器和GeForce 660Ti加速器爱适易。
我也试过特别设置默认加速器到direct3d_ref,但是我当然觉得问题在于它没有调试。
什么给?
你确定lambda是在GPU上预定的,你能提供一个最小的例子吗? –