Visualize individual frames, their contribution to the overall stream time in the CPU execution order, and keyframes. Keyframe is a saved state of an application, from which you can play back the captured stream.
- Select frames in the Frame List tab by clicking on one frame or pressing CTRL and clicking on several frames.
- Select frames in the Stream Viewer pane by clicking the bars on the GPU Time Elapsed track, or by pressing the left mouse button and dragging the mouse horizontally on any track.
Bars for selected frames are highlighted on the Context/Queue bar chart. If you only select a part of a frame, the corresponding bar is hatched. Keyframes are shaded grey.
By default, streams are visualized on the GPU Time Elapsed track. You can visualize other GPU metrics by selecting a sampling interval other than Frame in the Metrics tab of the Graphics Monitor Options before you start an application on Stream mode. When you set a sampling interval other than Frame, metrics are collected system-wide with the chosen frequency.
For DirectX 12, calls from the queues are also shown on the bar chart, represented as markers with downward-pointing triangles. Each marker represents a point in time when a certain call was made. All markers extend downwards, which enables you to correlate calls to the overall frame and GPU metrics, such as GPU Busy (%).
You can also click on each call from the Frame List tab to highlight the corresponding frame and marker on the bar chart.