图形性能分析器

Internal Intel users -- Please read this!

Hello,

If you are an internal Intel user of the Intel GPA product, please do not post on this forum.

Instead, please use the Intel GPA Inside Blue Forum for any questions, issues, or discussion about the Intel GPA product.

If you are having trouble finding the Inside Blue Forum, feel free to message me and I can send you the link. 

Thanks!

Seth Schneider

 

Way to view vertex buffer data in frame analyzer?

Hello - 

I'm attempting to use GPA in place of NVidia's Nsight for a piece of software that Nsight is failing on.

GPA works fine, except that I don't see a way to view the vertex buffer data analyzing this frame (DirectX 11 capture).

The Geometry tab shows you x/y/z/w position, but I don't see anywhere in those tabs that shows you the buffer itself.  So as far as I can tell, there is for example no way to show the UV values of a vertex anywhere in the analysis.

Am I missing something here?

Thanks..

Optimizing States

Using Graphics Frame Analyzer, you can analyze DirectX 12 states used in the captured frame:

  • Graphics pipeline states used by draw calls. You can modify these states directly in the Graphics Frame Analyzer and see how these modifications might improve your application performance.
  • Compute pipeline states used by dispatch calls. You can view these states in the Resource viewer.

To experiment with graphics pipeline states:

Minimizing Overdraw

With the Graphics Frame Analyzer, you can discover which API calls affect specific pixels and minimize overdraw by removing redundant or unimportant calls. For example, lighting effects are typically produced by multiple rendering passes. You can determine whether you can reduce the number of iterations to produce a similar visual effect with higher performance.

To detect the sequence of API calls that affects the final color of the pixel:

订阅 图形性能分析器