3.6 Capturing framebuffer content

To see the on-screen output sent to the framebuffer, capture frame data of the output from the graphics system on a draw-by-draw basis.

Procedure

  1. To take a snapshot of the framebuffer content following each draw call in the next full frame of the application, click Capture .

    Note:

    Taking this snapshot involves considerable work in composing and transferring data, which slows down the application.
  2. Open the Trace Outline view. Any frames that include extra captured data are shown with an icon, to identify the type of frame capture you performed. Any regular frame now has a icon to show that it is a captured frame.

    Note:

    Some limitations exist for frame capture of Vulkan applications. For more information, see 5.10 Vulkan Frame Capture view.
  3. Optionally, use the special capture modes to capture extra frame data, such as framebuffer attachments, or to modify the framebuffer content. To enable a capture mode, toggle the capture mode icon in the Graphics Analyzer toolbar, then click Capture to trigger the frame capture.
    For example, to capture all available framebuffer attachments for each draw call, click . This information is visible for each framebuffer in the Framebuffers view. For more information on framebuffer attachments, see 3.6.1 Framebuffer attachments.
  4. To stop tracing, click Stop tracing .
Non-Confidential - RELPDF file icon PDF version101545__00_en
Copyright © 2020–2022, 2024 Arm Limited or its affiliates. All rights reserved.