About the Graphical User Interface
This section describes the graphical user interface (GUI) for the Intel® GPA Frame Analyzer. This GUI enables you to control various aspects of experiments and the testing process.
Intel® GPA Frame Analyzer Run View
Once you have launched the Intel® GPA Frame Analyzer, the Intel GPA Frame Analyzer GUI contains a set of panels that help you navigate the data and control the various experiments and view the results of these experiments, as shown in the following screen capture:
As shown above, the GUI for the Intel GPA Frame Analyzer can be represented in six logical frames, each corresponding to a specific function within the tool:
- File – enables you to open frame capture files and exit the tool
-
Edit – enables you to change the Metric Configuration, reset metrics selection, select ergs, and scroll to the selected erg in the Scene Overview Panel
-
View – enables you to open a large view of the Render Target Viewer, view metric values range, and API details.
-
Advisor – helps you find problem areas in your frame.
-
Help – enables you to open the system information details and the help documentation.
Visualization Settings Tool Bar – helps configure the erg display shown in the Visualization Panel
Visualization Panel – displays the sequence and duration of captured events in graphical format
Scene Overview Panel – shows a list of all ergs or regions and also metrics for a single erg.
Tabs Panel
- Frame Overview Tab – shows metrics for the entire frame
-
Details Tab – shows the sum of the metrics and their values for the currently selected set of ergs
-
Texture Tab – displays all the textures associated with the currently selected set of ergs
-
State Tab – displays a summary of all the API render states associated with the selected set of ergs
-
Shaders Tab – displays shader code for all applicable pipeline stages associated with the selected set of ergs and enables you to change it
-
Experiments Tab – enables you to test for common rendering bottlenecks
-
Pixel History Tab – displays a list of ergs affecting the pixel selected in the Render Target View
-
Erg Advisor (Beta) – helps you find problems with the currently selected set of ergs
-
API Log Tab – displays all of the API calls made by the application in drawing the frame
Ergs Information – displays information on the selected ergs.
Render Target Viewer Panel – shows the list of all render targets associated with the erg selection set and with the final rendered frame buffer