Displays the opened stream file name.
Displays the opened stream data, notifications, opens the Intel® GPA User Guide, restores the default view, and changes the Intel® GPA color scheme.
Shows frames included into the opened stream.
Visualizes the opened stream content, zooms to the selection and zooms out.
Shows metrics collected for the opened stream.
Displays screenshots captured for the opened stream. To capture screenshots for the stream, enable screenshot capturing in the
Returns to the Open Frame Capture window. You can use the
Provides the following statistical information for the opened stream:
Cuts the selected frames from the stream and saves them into a new, smaller stream. This can be useful when a long stream only contains a few frames of interest. Trimming such a stream can save both disk space and processing time.
Displays messages and non-critical errors.
If more than one message is open, use the
Downarrows to navigate between messages.
This is a tech preview feature that may not work as expected. Please share your feedback using the
Send feedbackbutton found in all Intel® GPA tools.
Opens a form to send feedback to the
Intel® GPA technical support.
Opens the Intel® GPA online documentation.
Type Filter Expression
Filters frames by number or duration. Saves previous search keywords. You can use the
Type Filter Expressionfield, to find specific frames by running Graphics Frame Analyzer plugins.
Opens the list of the available Graphics Frame Analyzer plugins.
Collapse All Groups
Closes all the groups in the
Frame Listtab, if available.
Export Frame Log
Saves the Frame log in CSV format. You can also save the Frame log by pressing
Lists all frames of one rendering context/queue in the CPU execution order. The number of
Frame Listtabs depends on the number of rendering contexts/queues in the opened stream.
To profile an individual frame, double-click the required frame; or click the required frame, and then click
The first frame in a stream cannot be opened for profiling.
For Vulkan-based application streams, the
Multiframe Viewshows subframes:
For applications based on Microsoft DirectX* 12 that use several command queues, the frame list shows each queue in a different tab:
For DirectX 12 applications with command queues that are instrumented with events, each frame can be expanded to view the individual events and their details:
Opens the selected frame in the Profiling View. For Vulkan-based applicaitons, you can select several frames and subframes.
Correlates all the displayed frames with the timeline. The range of the timeline corresponds to the length of the stream in the current zoom level. Depending on the zoom-in level, the time intervals are displayed in seconds, milliseconds, microseconds, or nanoseconds.
Zoom to Selection
Zooms into the time range of selected frames.
Full Zoom Out
Restores the default zoom level.
Visualizes individual frames and keyframes. Keyframe is a saved state of an application, from which you can play back the captured stream.
When you select a frame in the Frame List tab, the corresponding bar is highlighted on the
Context/Queuebar chart. If you only select a part of a frame, the corresponding bar is hatched.
You can also select frames in the
Stream Viewerpane by clicking the bars on the
GPU Time Elapsedtrack, or by pressing the left mouse button and dragging the mouse horizontally on any track. You can change the selection by dragging arrows on the right or left boundary. The
Openbutton in the
Stream Contentpane opens the selected frame or frame sequence in Profiling View.
By default, streams are visualized on the
GPU Time Elapsedtrack. You can visualize other GPU metrics by selecting a sampling interval other than
Metricstab of the Graphics Monitor
Optionsbefore you start an application on Stream mode. When you set a sampling interval other than
Frame, metrics are collected system-wide with this frequency.
To ease navigation within the stream, enable screenshot capturing in the Graphics Monitor
Options Streamtab. To see a screenshot on the bar chart, hover over the track. The screenshot is also displayed in the
Previewpane. Screenshot Layer can create an overhead visible on the GPU Time Elapsed track.
You can change the vertical scaling of the bar chart by increasing or decreasing the relative height of the bars using the or buttons respectively. By default, all bars are displayed in their original height.
To enable or disable the vertical auto-scaling, click the / toggle button. By default, the vertical auto-scaling is enabled.
Type Filter Expression
Filters stream file tracks by name or parameters. Saves previous search keywords.
Collapse All Groups
Closes all unfolded track groups.
Expand All Groupsbutton
Unfolds all track groups.
Lists metrics collected for the captured stream file.
To change track color or event color in the
Stream Viewer, use the
Track Color Modificationbutton.
Tracks from the
Metricslist can be dragged and dropped to the