Intel® Graphics Performance Analyzers (Intel® GPA) Release Notes and New Features

Thank you for choosing the Intel® Graphics Performance Analyzers (Intel® GPA).

This page provides the current Release Notes for Intel® Graphics Performance Analyzers (Intel® GPA). The notes are categorized by year, from newest to oldest, with individual releases listed within each year.

Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.

You can copy a link to a specific version's section by clicking the chain icon next to its name.

All files are in PDF format - Adobe Reader* (or compatible) required.
To get product updates, log in to the Intel® Software Development Products Registration Center
For questions or technical support, visit Intel® Software Developer Support.

2018

Update R4

Release Notes

Overview

  • Trace Analyzer user interface improves your profiling workflow with the addition of a customizable workspace, less capture overhead, and more detailed traces.
  • Graphics Monitor now intelligently determines which API is currently being profiled and speeds up the process needed to launch a title for analysis.
  • Open Frame Capture window in Frame Analyzer allows you to quickly share a frame and store it in a more accessible location using the new Show Frame in Folder button.
Update R3

Release Notes

Overview

  • Filter resources to only view necessary information during analysis using the Resource Table View in Frame Analyzer.
  • Quickly view a summary of the predominant bottlenecks affecting a frame by changing the color coding of the bar chart.
  • Validate the performance and visual impact of using different texture formats within a scene by changing the selected format in the Resource Viewer.
Update R2

Release Notes

Overview

  • View all available Intel® GPU metrics metrics in System View on Windows* Platforms, with an ability to switch between these counter sets using the Ctrl+M hotkey.
  • Search for and pin interesting metrics to the top of the metrics table.
  • Copy resource names in the Resource Viewer using CTRL+C.
Update R1

Release Notes

Overview

  • API Log pane now contains a new Frame Statistic tab, and separate tabs for Resource History and Pixel History. The Resource History tab enables you to select a target resource, and in the Pixel History tab you can select pixel coordinates.
  • Input/Output Geometry viewer now provides additional information about the topology, primitive count, and bounding box.
  • New User Interface for DirectX* 11 frames.

2017

Update R4

Release Notes

Overview

  • Profile Windows Mixed Reality applications on the Windows Fall Creators update.
  • New User Interface for DirectX 11 frames with additional features.
  • Hotspot Analysis mode available for DirectX 12 and DirectX 11 (new UI) frames. Users can now easily find the most problematic events in a frame by bottleneck.
Update R3

Release Notes

Overview

  • Trace Analyzer now is the only timeline tool in Graphics Performance Analyzers suite. Platform Analyzer tool has been removed. API Log and Metrics can be exported now.
  • The accuracy of time-based GPU metrics in System Analyzer has been significantly improved.
  • Support for Windows Mixed Reality titles in simulation mode added.
Update R2

Release Notes

Overview

  • Runtime overhead was improved for Windows* applications.
  • Graphics Monitor has been implemented for macOS* and Ubuntu* platforms. It has the same functionality as the Windows* version excluding support for Tracing and Triggers.
  • System Analyzer HUD for OpenGL* applications implemented.
Update R1

Release Notes

Overview

  • Improved workflow for opening trace files. Added a new trace file open dialog which includes trace file previews and system information.
  • The Metrics Viewer now shows primary or potential bottlenecks with detailed descriptions for a current selection.
  • The GPGPU pipeline was added into the Metrics Viewer to support bottleneck analysis for Dispatch calls.

2016

Update R4

Release Notes

Overview

  • Bar Chart now supports grouping draw calls by regions (debug regions, shader usage, etc.) for Microsoft DirectX* 12 and OpenGL* APIs.
  • Trace Analyzer is a new timeline analysis tool supplemental to Platform Analyzer. At this moment, Trace Analyzer provides the same functionality as Platform Analyzer and adds support of platform analysis of desktop OpenGL* applications on Ubuntu* systems.
  • Added support for VR games (tested on HTC Vive* and Oculus Rift*).
Update R3

Release Notes

Overview

  • Enabled API log export into a text file.
  • Added Pixel Overdraw view for render targets.
  • Updated Metrics Viewer in accordance with the latest performance optimization guide.
Update R2

Release Notes

Overview

  • Enhanced DirectX 12 profiling capabilities by adding new product features and improving product performance.
  • Enabled capturing and profiling DirectX 12 workloads on a remote system.
  • Added Active API drop-down menu for switching between API types in the Preferences dialog box, to replace the Force DirectX 12 Injection checkbox.
Update R1

Release Notes

Overview

  • Intel GPA now stores all captured frames, traces and other important files in a single GPA folder under Documents on Windows, or Home on Ubuntu/OS X, irrespective of the product version. Now you do not need to repeatedly copy files and change settings each time Intel GPA is updated.
  • Graphics Frame Analyzer tools got renamed. If you would like to profile Microsoft DirectX* 9, 10, 11 frames, you should use “Graphics Frame Analyzer (DirectX 9,10,11)” tool. In case you need to profile OpenGL*, OpenGL ES or DirectX 12 applications, use “Graphics Frame Analyzer”.
  • Detailed GPU hardware metrics for Intel® graphics. For third-party GPUs, GPU Duration and graphics pipeline statistics metrics are available.
For more complete information about compiler optimizations, see our Optimization Notice.