Flutter Engine
The Flutter Engine
Public Attributes | List of all members
FlutterPresentInfo Struct Reference

#include <embedder.h>

Public Attributes

size_t struct_size
 The size of this struct. Must be sizeof(FlutterPresentInfo). More...
 
uint32_t fbo_id
 Id of the fbo backing the surface that was presented. More...
 
FlutterDamage frame_damage
 Damage representing the area that the compositor needs to render. More...
 
FlutterDamage buffer_damage
 Damage used to set the buffer's damage region. More...
 

Detailed Description

This information is passed to the embedder when a surface is presented.

See: FlutterOpenGLRendererConfig::present_with_info.

Definition at line 497 of file embedder.h.

Member Data Documentation

◆ buffer_damage

FlutterDamage FlutterPresentInfo::buffer_damage

Damage used to set the buffer's damage region.

Definition at line 505 of file embedder.h.

◆ fbo_id

uint32_t FlutterPresentInfo::fbo_id

Id of the fbo backing the surface that was presented.

Definition at line 501 of file embedder.h.

◆ frame_damage

FlutterDamage FlutterPresentInfo::frame_damage

Damage representing the area that the compositor needs to render.

Definition at line 503 of file embedder.h.

◆ struct_size

size_t FlutterPresentInfo::struct_size

The size of this struct. Must be sizeof(FlutterPresentInfo).

Definition at line 499 of file embedder.h.


The documentation for this struct was generated from the following file: