5.17 Automated Trace view

The Automated Trace view allows you to run a range of standard Graphics Analyzer commands automatically when a certain frame is encountered.

For example, you could run your application and automatically take a frame capture on frame 10, do a frame capture with overdraw mode switched on at frame 20 and do a frame capture with fragment count mode enabled at frame 30.

Note:

You can only add automated trace commands after an application has started.

To add an automated trace command, first select and pause the process that you want to add commands to and then open the Automated Trace view:

Figure 5-7 Automated Trace view


Select Add Command and the Add Automated Trace Command dialog opens:

Figure 5-8 Add Automated Trace Command dialog


Here you can select the type of command you want and which frames it applies to. You must specify at least one frame number to add a command. For a frame number to be considered valid, it must:

  • Be greater than the current frame plus one.
  • Not already have an automated command associated with it.

If the list of frames is invalid, the Frame number(s) text box is highlighted in red. A tooltip on the text box gives the reason.

Note:

Empty frame numbers, which are represented by a series of commas with no numbers between them, and duplicate frame numbers are ignored.

When you have a valid list of frames, select the OK button:

Figure 5-9 Specifying a list of frame numbers


You can then add more commands and remove existing ones:

Figure 5-10 Selecting command types


When you are happy with the list, press the button. When the trace reaches frames that you have added commands to, those commands are executed.

Note:

If you send a play, step, or capture command in a frame, or in the frame before it, automated trace commands for that frame are ignored.
Non-Confidential - RELPDF file icon PDF version101545__00_en
Copyright © 2020–2022, 2024 Arm Limited or its affiliates. All rights reserved.