title: Graphics Diagnostics engine failed to build shader trace in VS2013
body: <p>I am using Windows 8, Visual studio 2013, Directx 11.</p>
  
  <p>I run into this error "<strong>This Graphics Diagnostics engine failed to build shader trace and therefore it is unable to debug shader</strong>" while trying to debug shaders using Graphics Diagnostics in Visual Studio 2013.</p>
  
  <p>My program is a rain particle system, which includes two main steps.                                   </p>
  
  <ol>
  <li><p>Update rain particles using computer shader into a structured buffer&lt;[RainParticle]></p></li>
  <li><p>In CPU side, I using the function <code>DeviceContext::CopyResource</code> to copy rain particle from structured buffer above to vertex buffer for rendering.</p>
  
  <p>I used the function: <code>Draw(vertexCount, 0)</code> to render to render target.</p></li>
  </ol>
  
  <p>The problem come out when I debug shaders in the pipeline of the <code>Draw</code> function.
  I hope to see your opinion about it!</p>