I'd like to report a crash and get a possible fix.
I'm developing a DirectX11 renderer, where the pixel shader needs to write into UAV, in particular RWStructuredBuffer<float2x4>.
The Analyze Application tool helped me really a lot and it works very well for the performance debugging of my shaders.
However, since I started to use the UAVs in the Pixel shader (not Compute Shader, but I guess it doesn't matter), calling OMSetRenderTargetsAndUnorderedAccessViews function and Draw the scene with pixel shader causes a 100% reproducable crash during frame capturing.
If I remove the OMSetRenderTargetsAndUnorderedAccessViews call and then I call Draw to draw the scene with the pixel shader, the frame capture works perfectly, so I guess there must be a problem around the OMSetRenderTargetsAndUnorderedAccessViews call or around the UAVs writing in pixel shader.
I'm using MSI laptop Windows 10 x64
Intel i7-3610QM 2.3GHz
Intel HD Graphics 4000
I tried to install the latest driver for this graphics card
Intel® Graphics Driver for Windows* [15.33]
Version: 126.96.36.19953 (Latest) Date: 5/23/2017
I tried to install the latest Performance Analyzer gpa_17.4_release_317348_x64_standalone, but the previous version had the same problem.
Thanks for your help!