Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Attributes | List of all members
SkCanvasLayerState Struct Reference

Public Attributes

CanvasBackend type
 
int32_t x
 
int32_t y
 
int32_t width
 
int32_t height
 
SkMCState mcState
 
union { 
 
   struct { 
 
      RasterConfig   config 
 
      uint64_t   rowBytes 
 
      void *   pixels 
 
   }   raster 
 
   struct { 
 
      int32_t   textureID 
 
   }   gpu 
 
};  
 

Detailed Description

Definition at line 70 of file SkCanvasStateUtils.cpp.

Member Data Documentation

◆ [union]

union { ... } SkCanvasLayerState

◆ config

RasterConfig SkCanvasLayerState::config

Definition at line 80 of file SkCanvasStateUtils.cpp.

◆ [struct]

struct { ... } SkCanvasLayerState::gpu

◆ height

int32_t SkCanvasLayerState::height

Definition at line 74 of file SkCanvasStateUtils.cpp.

◆ mcState

SkMCState SkCanvasLayerState::mcState

Definition at line 76 of file SkCanvasStateUtils.cpp.

◆ pixels

void* SkCanvasLayerState::pixels

Definition at line 82 of file SkCanvasStateUtils.cpp.

◆ [struct]

struct { ... } SkCanvasLayerState::raster

◆ rowBytes

uint64_t SkCanvasLayerState::rowBytes

Definition at line 81 of file SkCanvasStateUtils.cpp.

◆ textureID

int32_t SkCanvasLayerState::textureID

Definition at line 85 of file SkCanvasStateUtils.cpp.

◆ type

CanvasBackend SkCanvasLayerState::type

Definition at line 71 of file SkCanvasStateUtils.cpp.

◆ width

int32_t SkCanvasLayerState::width

Definition at line 73 of file SkCanvasStateUtils.cpp.

◆ x

int32_t SkCanvasLayerState::x

Definition at line 72 of file SkCanvasStateUtils.cpp.

◆ y

int32_t SkCanvasLayerState::y

Definition at line 72 of file SkCanvasStateUtils.cpp.


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