You copied the Doc URL to your clipboard.

OpenGL ES Framebuffers View

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

Framebuffers can be captured using the Capture Frame button (see Capturing Framebuffer Content). Once you have a frame with a successful frame capture, the results can be found in the Framebuffers View. In the view, framebuffers in use at the currently selected point in the trace. Use this to gain an insight into what the graphics system has produced as a result of your application calls.

Selecting a framebuffer in the left-hand list will bring up a list of the attachments used in that framebuffer in the lower list as well as histograms displaying the overdraw or shader map data, if relevant. Selecting an attachment will bring up a larger view of that attachment. In case of multiview rendering, the views will be displayed as separate selectable elements in the attachments list. You can then mouse over the attachment for additional information. Double clicking the main image will open up 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 it's maximum (i.e. 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/fully transparent) to white (maximum alpha/fully opaque).

For a captured frame it is possible to step through the sequence of draw calls for that frame one at a time and observe how the final scene is constructed.

Was this page helpful? Yes No