#include <embedder.h>
Public Attributes | |
| size_t | struct_size |
| The size of this struct. Must be sizeof(FlutterPresentInfo). | |
| uint32_t | fbo_id |
| Id of the fbo backing the surface that was presented. | |
| FlutterDamage | frame_damage |
| Damage representing the area that the compositor needs to render. | |
| FlutterDamage | buffer_damage |
| Damage used to set the buffer's damage region. | |
This information is passed to the embedder when a surface is presented.
See: FlutterOpenGLRendererConfig::present_with_info.
Definition at line 701 of file embedder.h.
| FlutterDamage FlutterPresentInfo::buffer_damage |
Damage used to set the buffer's damage region.
Definition at line 709 of file embedder.h.
Referenced by flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| uint32_t FlutterPresentInfo::fbo_id |
Id of the fbo backing the surface that was presented.
Definition at line 705 of file embedder.h.
Referenced by flutter::testing::EmbedderTestContextGL::SetOpenGLPresentCallBack(), and flutter::testing::TEST_F().
| FlutterDamage FlutterPresentInfo::frame_damage |
Damage representing the area that the compositor needs to render.
Definition at line 707 of file embedder.h.
Referenced by flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| size_t FlutterPresentInfo::struct_size |
The size of this struct. Must be sizeof(FlutterPresentInfo).
Definition at line 703 of file embedder.h.
Referenced by InferOpenGLPlatformViewCreationCallback().