5.9 OpenGL ES Framebuffers view

After you have captured a frame using the Capture Frame button, you can find the results in the Framebuffers view. Use this view to gain an insight into what the graphics system has produced as a result of your application calls.

Note:

This view is only available in the OpenGL ES + EGL perspective by default.

See 3.6 Capturing framebuffer content for more information about capturing frames.

Figure 5-3 Selecting a framebuffer in OpenGL ES Framebuffers view


Selecting a framebuffer in the left-hand list brings up a list of the attachments used in that framebuffer in the lower list. If relevant, it also brings up histograms displaying the overdraw or shader map data. To bring up a larger view of an attachment, select it in the lower list. For multiview rendering, the views are displayed as separate selectable elements in the attachments list. You can then mouse over the attachment for additional information. Double-clicking the main image opens the attachment in an external editor.

In certain situations, you might want to view the framebuffer with different alpha options. The following alpha modes are available:

Use Alpha
Does normal alpha blending using the alpha values in the framebuffer.
Ignore Alpha
Ignores the alpha values in the framebuffer and sets the alpha value for each pixel to its maximum, that is, fully opaque.
Visualize Alpha
Ignores the color information in the framebuffer and shows the alpha values for each pixel. The alpha values are shown in a range from black (minimum alpha or fully transparent) to white (maximum alpha or fully opaque).

For a captured frame, you can step through the sequence of draw calls one at a time and observe how the final scene is constructed.

Non-Confidential - RELPDF file icon PDF version101545__00_en
Copyright © 2020–2022, 2024 Arm Limited or its affiliates. All rights reserved.