5.23 Target-side headless mode

Headless mode allows you to perform a trace on the target device without a connection to the host Graphics Analyzer application. In target-side headless mode, trace files are stored in a local directory on the target device.

There are two ways to use headless trace mode:

  • Using a global configuration file
  • Using the daemon in headless mode

You can also use headless mode to trace a target device from the host machine, without using the host GUI. The main difference between using the host and target-side headless modes is where the trace output is stored. The host headless mode can only save traces to the host machine, and the target headless mode can only save traces onto the target device. The interfaces for each headless mode are also slightly different. For more information, see 5.22 Host-side headless mode.

Note:

Exporting assets from an existing trace file can only be performed on the host.

To run target side headless mode on a Linux target, you must load the interceptor before the application starts. Either use LD_PRELOAD, see 2.4.4 Capture an OpenGL ES or OpenCL application, or to load without LD_PRELOAD, see 6.1 Intercepting without using LD_PRELOAD.

This section contains the following subsections:
Non-Confidential - RELPDF file icon PDF version101545__00_en
Copyright © 2020–2022, 2024 Arm Limited or its affiliates. All rights reserved.