Stream Analysis

Stream analysis is an intermediate stage of a frame analysis for DirectX* 11 and Vulkan* applications. Use stream analysis to detect frames with potential bottlenecks based on frame duration.

A typical stream analysis workflow is as follows:


Create a stream file for analysis

To capture a specific stream, you can:

  • Launch Graphics Monitor.

  • From the Graphics Monitor context menu, open the Graphics Monitor launcher screen, and then select an application for analysis.
  • Choose the Stream mode.
  • Click Start to start the application with the System Analyzer HUD overlay. Stream capturing starts upon the application startup.

  • To stop stream capturing, click the Stop button in the Graphics Monitor launcher screen.


Load the stream file

Launch the Graphics Frame Analyzer to select the stream for analysis. You can analyze a frame locally, or connect to a remote target system where the Graphics Monitor is running to analyze your stream in the network mode.


Analyze the captured stream

Explore the performance impact of specific frames in the stream at different stages of the rendering pipeline:

See Also

Frame Analysis
Profiling Desktop API Frames
For more complete information about compiler optimizations, see our Optimization Notice.