Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
skgpu::graphite::DescriptorData Struct Reference

#include <DescriptorData.h>

Public Member Functions

 DescriptorData (DescriptorType descType, uint32_t descCount, int bindingIdx, SkEnumBitMask< PipelineStageFlags > stageFlags)
 

Public Attributes

DescriptorType type
 
uint32_t count
 
int bindingIndex
 
SkEnumBitMask< PipelineStageFlagspipelineStageFlags
 

Detailed Description

Definition at line 37 of file DescriptorData.h.

Constructor & Destructor Documentation

◆ DescriptorData()

skgpu::graphite::DescriptorData::DescriptorData ( DescriptorType  descType,
uint32_t  descCount,
int  bindingIdx,
SkEnumBitMask< PipelineStageFlags stageFlags 
)
inline

Definition at line 38 of file DescriptorData.h.

42 : type (descType)
43 , count (descCount)
44 , bindingIndex (bindingIdx)
45 , pipelineStageFlags(stageFlags) {}
SkEnumBitMask< PipelineStageFlags > pipelineStageFlags

Member Data Documentation

◆ bindingIndex

int skgpu::graphite::DescriptorData::bindingIndex

Definition at line 49 of file DescriptorData.h.

◆ count

uint32_t skgpu::graphite::DescriptorData::count

Definition at line 48 of file DescriptorData.h.

◆ pipelineStageFlags

SkEnumBitMask<PipelineStageFlags> skgpu::graphite::DescriptorData::pipelineStageFlags

Definition at line 50 of file DescriptorData.h.

◆ type

DescriptorType skgpu::graphite::DescriptorData::type

Definition at line 47 of file DescriptorData.h.


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