I am a huge fan of Nvidia Nsight and I have been using it every day with great success, however today I have tried creating an ID3D11Device3 like so:
ID3D11Device _device; // ... HRESULT hr = _device->QueryInterface(__uuidof(ID3D11Device3), (void**)&device);
The creation succeeds every time if I am not starting the application with Nsight debug. When I start it with Nsight Graphics Debugging, the HRESULT is 0x80004002 (E_NOINTERFACE “No such interface supported”).
Anyone had similar problems? I want to keep debugging, but I also want to enable conservative rasterization with this level of graphics device. :)
By the way, I am using Visual Studio 2015, latest Nsight, and have a GTX 1070.