Guides and Sample Code

Developer

Instruments User Guide

On This Page

Displayed Surfaces Instrument

Overview

Instrument Description

Shows vsync interrupts and surfaces shown on the display.

Supported Platforms

iOS

Related Profiling Templates

Metal Application Instrument

Timeline Pane

The timeline pane displays a graph indicating vsync interrupts and surfaces shown on the display.

Record Settings

This instrument doesn’t have any record settings you can configure.

Display Settings

Click the Display Settings button (image: ../Art/instruments_displaysettings_button_inline_2x.png) in the inspector pane to customize the following display settings.

Track Display Settings

These settings control how information is displayed in the timeline pane.

Setting

Description

Options

Style

How information is presented. This is a fixed setting, which can’t be changed.

  • Display Events

Detail Pane Columns

Displayed Surfaces Detail Type

The following displayed surfaces columns are available in the detail pane.

Column name

Definition

Event

Start Time

The time at which the surface was shown on the display.

End Time

The time at which the surface was removed from the display.

Duration

The amount of time the surface remained on the display.

Process

The process that created the displayed surface.

Narrative Heuristics Detail Type

The following narrative heuristics columns are available in the detail pane.

Column name

Definition

Timestamp

The time an interesting event occurred.

Narrative

Information about an interesting event that occurred.