Flutter Engine
 
Loading...
Searching...
No Matches
FlutterBackingStore Struct Reference

#include <embedder.h>

Public Attributes

size_t struct_size
 The size of this struct. Must be sizeof(FlutterBackingStore).
 
void * user_data
 
FlutterBackingStoreType type
 Specifies the type of backing store.
 
bool did_update
 
union { 
 
   FlutterOpenGLBackingStore   open_gl 
 The description of the OpenGL backing store. More...
 
   FlutterSoftwareBackingStore   software 
 The description of the software backing store. More...
 
   FlutterSoftwareBackingStore2   software2 
 The description of the software backing store. More...
 
   FlutterMetalBackingStore   metal 
 
   FlutterVulkanBackingStore   vulkan 
 
};  
 

Detailed Description

Definition at line 2063 of file embedder.h.

Member Data Documentation

◆ [union]

union { ... } FlutterBackingStore

◆ did_update

◆ metal

◆ open_gl

◆ software

◆ software2

FlutterSoftwareBackingStore2 FlutterBackingStore::software2

The description of the software backing store.

Definition at line 2081 of file embedder.h.

Referenced by CreateEmbedderRenderTarget(), operator<<(), and operator==().

◆ struct_size

◆ type

◆ user_data

◆ vulkan


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