Flutter Engine
 
Loading...
Searching...
No Matches
flutter::Layer::AutoPrerollSaveLayerState Class Reference

#include <layer.h>

Public Member Functions

 ~AutoPrerollSaveLayerState ()
 

Static Public Member Functions

static AutoPrerollSaveLayerState Create (PrerollContext *preroll_context, bool save_layer_is_active=true, bool layer_itself_performs_readback=false)
 

Detailed Description

Definition at line 162 of file layer.h.

Constructor & Destructor Documentation

◆ ~AutoPrerollSaveLayerState()

flutter::Layer::AutoPrerollSaveLayerState::~AutoPrerollSaveLayerState ( )

Definition at line 45 of file layer.cc.

45 {
46 if (save_layer_is_active_) {
47 preroll_context_->surface_needs_readback =
48 (prev_surface_needs_readback_ || layer_itself_performs_readback_);
49 }
50}
bool surface_needs_readback
Definition layer.h:51

Member Function Documentation

◆ Create()

Layer::AutoPrerollSaveLayerState flutter::Layer::AutoPrerollSaveLayerState::Create ( PrerollContext preroll_context,
bool  save_layer_is_active = true,
bool  layer_itself_performs_readback = false 
)
static

The documentation for this class was generated from the following files: