• Intel® Graphics Performance Analyzers 2019 R4
  • 12/20/2019
  • Public Content

Creating Stream Captures

To perform offline analysis of your graphics application, you need to capture stream files. For stream capture, you can choose between two applications to capture from:
  • Graphics Frame Analyzer – capture from here using the
    button on the home screen.
  • Graphics Monitor – set the dropdown menu to
    Save Stream
    to trigger a capture of a stream file.
If you are using a launcher, select a
option from the dropdown menu. If no launcher option is chosen, Intel® GPA will not hook to your application correctly and you will likely see an error.

To capture frames on your local system, use Graphics Monitor:

  1. Run the Graphics Monitor on your target system.
  2. Launch the graphics application as described in Launching an Application, remembering to select
    Save Stream
    . The application will start running with the System Analyzer HUD enabled. The stream file will record all movement and metrics for your game until you exit the application.

To capture frames on your local system, use Frame Analyzer:

  1. Open Frame Analyzer.
  2. Select the
  3. Navigate to the Metal tab.
  4. Select Save Stream or Launcher Save Stream from the dropdown menu.
All the captured frame and trace files are saved on your analysis system. By default, you can find them in the Intel® GPA home directory. On macOS*, the default home directory is
The filenames consist of two fields: the name of the game executable and the capture date and time, in the format
<executable name>_<date_time>.stream
. For example:
. This two-field format allows you to capture many frames/traces in a short amount of time without typing a name and overwriting the previous capture file. You can sort these files by date_time in Frame Analyzer, to see the newest files first.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.