Announcing Intel® Graphics Performance Analyzers Version 2016 R4

Announcing Intel® Graphics Performance Analyzers (Intel® GPA) 2016 R4
December 21, 2016


Intel® Graphics Performance Analyzers (Intel® GPA) are powerful, agile developer tools for analyzing and optimizing games, media, and other graphics-intensive applications. The tools support applications intended for the Windows* OS and Ubuntu* platforms or Intel® Atom™ processor based devices and a very limited set of ARM* based devices running the Android*. 

Available now, Intel® GPA 2016 R4 offers these new key features:

What's New

Intel® GPA 2016 R4 offers the following new features:

New Features for Analyzing All Graphics APIs

Graphics Frame Analyzer: 

  • Bar Chart now supports grouping draw calls by regions (debug regions, shader usage, etc.) for Microsoft DirectX* 12 and OpenGL* APIs.

Trace Analyzer [Beta]: 

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. For detailed information on Trace Analyzer, see the Platform Analysis topic in online help. Here is a summary of the supported features per target application type:

  • Microsoft DirectX* applications:
    • DirectX API calls
    • CPU and GPU queues and relations between CPU and GPU tasks
    • VSync
    • CPU and GPU frame boundaries
    • GPU and API metrics
    • ETW Events
    • Context switches
  • Android OpenGL ES* applications:
    • OpenGL ES API calls
    • Context switches
    • GPU and API metrics
    • atrace events
      • You can analyze Android* apps on both rooted and non-rooted systems.
      • x86, x64 and ARM*-based 32-bit systems are supported.
  • Ubuntu* OpenGL* applications:
    • OpenGL API calls
    • API metrics
    • Context switches
      • You cannot analyze traces on a remote system using Trace Analyzer.  

New Features for Analyzing Microsoft DirectX* 12 Applications

Graphics Frame Analyzer:

  • Resource viewer for ResourceBarrier calls
  • Resource usage history. 
  • Support for MSAA textures
  • Support for bundles 
  • Support for DirectX* 12.1
  • Arguments for DirectX* 12 API call visualization

New Features for Analyzing DirectX 9/10/11 Applications

Graphics Frame Analyzer:

  • Added support for VR games (tested on HTC Vive* and Oculus Rift*). 
  • Added support for high DPI Monitors.

New Features for Analyzing OpenGL/OpenGL ES* Applications

Graphics Frame Analyzer:

  • Enabled support for ARB shaders
  • Disabled pipeline view 
    Note: On Ubuntu* and OS X* host systems, Trace Analyzer is the only platform analysis tool installed by default. If you would like to analyze Android* OpenGL ES* applications with the Platform Analyzer, you need to install it separately. 
    For desktop OpenGL* applications, you can only use Trace Analyzer to capture and analyze trace files. 

Documentation Updates

  • Documented all newly added product features. 

The product also adds other minor enhancements and stability improvements. You can download and install this latest version of the product from the Intel GPA Web Site.

Next Steps

To find out more about the Intel® GPA, check out one or more of these online resources:

  • Release Notes: Explore recent updates, detailed product requirements, installation information, legal information, and version-specific technical issues and workarounds for the tools.
  • Home Page: View detailed information about the tools, including links to training and support resources, as well as videos on the product to help you get started quickly.
  • Getting Started: Get the main features overview and learn how to start using the tools on different host systems. A great place to start if you are new to Graphics Performance Analyzers.
  • Online Help: Explore details on the product tools and metrics for various platforms.
  • Support Forum: Ask questions or report issues about the product, or let us know what other features would help make the tools more useful for your workflow.
  • Knowledge Base Articles: Explore a list of useful technical articles, including tips & tricks and workarounds to help you get the most out of the tools.
  • Intel® Processor Graphics: Get an overview of the latest Processor Graphics from Intel, including information about the architecture.

* Other names and brands may be claimed as the property of others.
** Disclaimer:  Intel disclaims all liability regarding rooting of devices.  Users should consult the applicable laws and regulations and proceed with caution.  Rooting may or may not void any warranty applicable to your devices.