Flutter Engine
The Flutter Engine
Public Attributes | List of all members
skgpu::graphite::FragSkSLInfo Struct Reference

#include <ContextUtils.h>

Public Attributes

std::string fSkSL
 
BlendInfo fBlendInfo
 
std::string fLabel
 
bool fRequiresLocalCoords = false
 
int fNumTexturesAndSamplers = 0
 
int fNumPaintUniforms = 0
 
int fRenderStepUniformsTotalBytes = 0
 
int fPaintUniformsTotalBytes = 0
 
bool fHasGradientBuffer = false
 
skia_private::TArray< uint32_t > fData = {}
 

Detailed Description

Definition at line 53 of file ContextUtils.h.

Member Data Documentation

◆ fBlendInfo

BlendInfo skgpu::graphite::FragSkSLInfo::fBlendInfo

Definition at line 55 of file ContextUtils.h.

◆ fData

skia_private::TArray<uint32_t> skgpu::graphite::FragSkSLInfo::fData = {}

Definition at line 65 of file ContextUtils.h.

◆ fHasGradientBuffer

bool skgpu::graphite::FragSkSLInfo::fHasGradientBuffer = false

Definition at line 64 of file ContextUtils.h.

◆ fLabel

std::string skgpu::graphite::FragSkSLInfo::fLabel

Definition at line 57 of file ContextUtils.h.

◆ fNumPaintUniforms

int skgpu::graphite::FragSkSLInfo::fNumPaintUniforms = 0

Definition at line 61 of file ContextUtils.h.

◆ fNumTexturesAndSamplers

int skgpu::graphite::FragSkSLInfo::fNumTexturesAndSamplers = 0

Definition at line 60 of file ContextUtils.h.

◆ fPaintUniformsTotalBytes

int skgpu::graphite::FragSkSLInfo::fPaintUniformsTotalBytes = 0

Definition at line 63 of file ContextUtils.h.

◆ fRenderStepUniformsTotalBytes

int skgpu::graphite::FragSkSLInfo::fRenderStepUniformsTotalBytes = 0

Definition at line 62 of file ContextUtils.h.

◆ fRequiresLocalCoords

bool skgpu::graphite::FragSkSLInfo::fRequiresLocalCoords = false

Definition at line 59 of file ContextUtils.h.

◆ fSkSL

std::string skgpu::graphite::FragSkSLInfo::fSkSL

Definition at line 54 of file ContextUtils.h.


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