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

#include <embedder.h>

Public Attributes

uint32_t target
 
uint32_t name
 The name of the framebuffer. More...
 
void * user_data
 User data to be returned on the invocation of the destruction callback. More...
 
VoidCallback destruction_callback
 

Detailed Description

Definition at line 389 of file embedder.h.

Member Data Documentation

◆ destruction_callback

VoidCallback FlutterOpenGLFramebuffer::destruction_callback

Callback invoked (on an engine managed thread) that asks the embedder to collect the framebuffer.

Definition at line 403 of file embedder.h.

◆ name

uint32_t FlutterOpenGLFramebuffer::name

The name of the framebuffer.

Definition at line 396 of file embedder.h.

◆ target

uint32_t FlutterOpenGLFramebuffer::target

The target of the color attachment of the frame-buffer. For example, GL_TEXTURE_2D or GL_RENDERBUFFER. In case of ambiguity when dealing with Window bound frame-buffers, 0 may be used.

Definition at line 393 of file embedder.h.

◆ user_data

void* FlutterOpenGLFramebuffer::user_data

User data to be returned on the invocation of the destruction callback.

Definition at line 399 of file embedder.h.


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