You copied the Doc URL to your clipboard.

Trace Outline View

The Trace Outline View shows a summary tree view of the function calls made by your application as it is running. Use this to easily navigate through the trace.

The top level items in the tree are processes. If you've traced more than one process on the target system you can switch between them by selecting them in the this view. This will cause the Trace View to display only calls for that process.

Function calls are further grouped depending on the API in use For example, OpenGL ES calls are grouped into frames and render passes. For each item (including the groupings) in the tree we shown the name, index, and additional interesting information for that item. For certain items, even more information can be found in the item's tooltip.

Selecting an item in the tree will cause other views to be updated to provide information about that item. Selections made in other navigation views (the Trace View, Breadcrumb Bar, or the Statistics View Charts Tab) will cause the selection in the Trace Outline View to update. If the item selected in another view is not an item in the Trace Outline view, a selection line will be shown to indicate where the item would be in relation to other items.

When you have a trace with many frames, you can use the Show Only Frames With Features Enabled option to quickly find interesting frames. With this mode turned on, only frames that meet one of the following criteria will be shown:
  • Frame Capture
  • Frame Replay
  • Fragment Count
  • Overdraw Mode
  • Shader Map Mode

The (Collapse All) button can be used to collapse all of the items in the tree.

Right clicking on items in the tree allows you to generate a diff report between two items and export framebuffers. See Comparing State Between Function Calls and Asset Exporting for more information.

Each call executed in a different EGL context is highlighted using a different color.