Visible to Intel only — GUID: GUID-049C5E60-00B7-468D-B04B-92C5B7947E5C
Introduction to Intel® Graphics Performance Analyzers
Game Optimization Methodology
Install and Launch Intel® GPA
Enable System-wide Time-based GPU Metrics and Enable Query-based Metrics for OpenGL* in Graphics Frame Analyzer for Ubuntu*
Launch Application for Analysis
Configure Analysis Settings
Quick Start with Profiling Unreal Engine* Games
Analyze Desktop Graphics Applications
Instrumentation and Tracing Technology API Support
Intel® GPA Reference
Notices and Disclaimers
Visible to Intel only — GUID: GUID-049C5E60-00B7-468D-B04B-92C5B7947E5C
Graphics Frame Analyzer Plugins
Use Graphics Frame Analyzer Plugin Interface to mark specific events and resources.
Intel® GPA provides default plugins and enables you to use custom plugins.
NOTE:
Graphics Frame Analyzer Plugin Interface is compatible with Python* 3 only.
Default Graphics Frame Analyzer plugins:
- Event by Metric Value: searches for API calls within the specified metric range.
- Format: searches for a resource of the specified format. The plugin is available only in the Resource Table.
- Frame Time: searches for a frame of the specified duration. The plugin is available only in the Multiframe View.
- Subsequent Barriers: searches for subsequent ResourceBarrier calls. The plugin is available only for the DirectX* 12 based applications.
- Transitions to Common State: finds barriers that transform into common state. The plugin is available only for the DirectX* 12 based applications.
- Zero Pixel Write: searches for draw calls that write 0 pixels into Render Target. The plugin is available only for the DirectX* based applications.
Apply a Graphics Frame Analyzer plugin:
- Open a frame for analysis in the Graphics Frame Analyzer Profiling View Window.
- Enter "=" into the Type Filter Expression field in the API Log or the Resource Table.
- Select a plugin from the drop-down list of available plugins.
- Define arguments of the selected plugin.
- Press Enter.