Flutter Engine
flutter::PrerollContext Struct Reference

#include <layer.h>

Public Attributes

RasterCacheraster_cache
 
GrDirectContext * gr_context
 
ExternalViewEmbedderview_embedder
 
MutatorsStackmutators_stack
 
SkColorSpace * dst_color_space
 
SkRect cull_rect
 
bool surface_needs_readback
 
const Stopwatchraster_time
 
const Stopwatchui_time
 
TextureRegistrytexture_registry
 
const bool checkerboard_offscreen_layers
 
const float frame_device_pixel_ratio
 
bool has_platform_view = false
 

Detailed Description

Definition at line 43 of file layer.h.

Member Data Documentation

◆ checkerboard_offscreen_layers

const bool flutter::PrerollContext::checkerboard_offscreen_layers

Definition at line 56 of file layer.h.

Referenced by flutter::RasterCache::RasterizeLayer().

◆ cull_rect

◆ dst_color_space

SkColorSpace* flutter::PrerollContext::dst_color_space

Definition at line 48 of file layer.h.

Referenced by flutter::PictureLayer::Preroll(), and flutter::RasterCache::RasterizeLayer().

◆ frame_device_pixel_ratio

const float flutter::PrerollContext::frame_device_pixel_ratio

◆ gr_context

GrDirectContext* flutter::PrerollContext::gr_context

Definition at line 45 of file layer.h.

Referenced by flutter::PictureLayer::Preroll(), and flutter::RasterCache::RasterizeLayer().

◆ has_platform_view

◆ mutators_stack

◆ raster_cache

◆ raster_time

const Stopwatch& flutter::PrerollContext::raster_time

Definition at line 53 of file layer.h.

Referenced by flutter::RasterCache::RasterizeLayer().

◆ surface_needs_readback

bool flutter::PrerollContext::surface_needs_readback

◆ texture_registry

TextureRegistry& flutter::PrerollContext::texture_registry

Definition at line 55 of file layer.h.

Referenced by flutter::RasterCache::RasterizeLayer().

◆ ui_time

const Stopwatch& flutter::PrerollContext::ui_time

Definition at line 54 of file layer.h.

Referenced by flutter::RasterCache::RasterizeLayer().

◆ view_embedder

ExternalViewEmbedder* flutter::PrerollContext::view_embedder

Definition at line 46 of file layer.h.

Referenced by flutter::PlatformViewLayer::Preroll().


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