Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
skgpu::graphite::Caps::ColorTypeInfo Struct Reference

#include <Caps.h>

Public Types

enum  { kUploadData_Flag = 0x1 , kRenderable_Flag = 0x2 }
 

Public Attributes

SkColorType fColorType = kUnknown_SkColorType
 
SkColorType fTransferColorType = kUnknown_SkColorType
 
uint32_t fFlags = 0
 
skgpu::Swizzle fReadSwizzle
 
skgpu::Swizzle fWriteSwizzle
 

Detailed Description

Definition at line 324 of file Caps.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kUploadData_Flag 
kRenderable_Flag 

Definition at line 327 of file Caps.h.

327 {
328 kUploadData_Flag = 0x1,
329 // Does Graphite itself support rendering to this colorType & format pair. Renderability
330 // still additionally depends on if the format itself is renderable.
331 kRenderable_Flag = 0x2,
332 };

Member Data Documentation

◆ fColorType

SkColorType skgpu::graphite::Caps::ColorTypeInfo::fColorType = kUnknown_SkColorType

Definition at line 325 of file Caps.h.

◆ fFlags

uint32_t skgpu::graphite::Caps::ColorTypeInfo::fFlags = 0

Definition at line 333 of file Caps.h.

◆ fReadSwizzle

skgpu::Swizzle skgpu::graphite::Caps::ColorTypeInfo::fReadSwizzle

Definition at line 335 of file Caps.h.

◆ fTransferColorType

SkColorType skgpu::graphite::Caps::ColorTypeInfo::fTransferColorType = kUnknown_SkColorType

Definition at line 326 of file Caps.h.

◆ fWriteSwizzle

skgpu::Swizzle skgpu::graphite::Caps::ColorTypeInfo::fWriteSwizzle

Definition at line 336 of file Caps.h.


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