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

#include <GrSurfaceProxy.h>

Public Attributes

SkISize fDimensions
 
SkBackingFit fFit
 
GrRenderable fRenderable
 
skgpu::Mipmapped fMipmapped
 
int fSampleCnt
 
const GrBackendFormatfFormat
 
GrTextureType fTextureType
 
GrProtected fProtected
 
skgpu::Budgeted fBudgeted
 
std::string_view fLabel
 

Detailed Description

Specifies the expected properties of the GrSurface returned by a lazy instantiation callback. The dimensions will be negative in the case of a fully lazy proxy.

Definition at line 87 of file GrSurfaceProxy.h.

Member Data Documentation

◆ fBudgeted

skgpu::Budgeted GrSurfaceProxy::LazySurfaceDesc::fBudgeted

Definition at line 96 of file GrSurfaceProxy.h.

◆ fDimensions

SkISize GrSurfaceProxy::LazySurfaceDesc::fDimensions

Definition at line 88 of file GrSurfaceProxy.h.

◆ fFit

SkBackingFit GrSurfaceProxy::LazySurfaceDesc::fFit

Definition at line 89 of file GrSurfaceProxy.h.

◆ fFormat

const GrBackendFormat& GrSurfaceProxy::LazySurfaceDesc::fFormat

Definition at line 93 of file GrSurfaceProxy.h.

◆ fLabel

std::string_view GrSurfaceProxy::LazySurfaceDesc::fLabel

Definition at line 97 of file GrSurfaceProxy.h.

◆ fMipmapped

skgpu::Mipmapped GrSurfaceProxy::LazySurfaceDesc::fMipmapped

Definition at line 91 of file GrSurfaceProxy.h.

◆ fProtected

GrProtected GrSurfaceProxy::LazySurfaceDesc::fProtected

Definition at line 95 of file GrSurfaceProxy.h.

◆ fRenderable

GrRenderable GrSurfaceProxy::LazySurfaceDesc::fRenderable

Definition at line 90 of file GrSurfaceProxy.h.

◆ fSampleCnt

int GrSurfaceProxy::LazySurfaceDesc::fSampleCnt

Definition at line 92 of file GrSurfaceProxy.h.

◆ fTextureType

GrTextureType GrSurfaceProxy::LazySurfaceDesc::fTextureType

Definition at line 94 of file GrSurfaceProxy.h.


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