#include <ShaderCodeDictionary.h>
Definition at line 134 of file ShaderCodeDictionary.h.
◆ ShaderNode()
Definition at line 137 of file ShaderCodeDictionary.h.
142 : fEntry(snippet)
144 , fCodeID(codeID)
146 , fRequiredFlags(snippet->fSnippetRequirementFlags)
149
150
153 }
154
156 }
constexpr bool empty() const
ShaderNode(const ShaderSnippet *snippet, SkSpan< const ShaderNode * > children, int codeID, int keyIndex, SkSpan< const uint32_t > data)
const ShaderNode * child(int childIndex) const
SkSpan< const ShaderNode * > children() const
SkEnumBitMask< SnippetRequirementFlags > requiredFlags() const
SkSpan< const uint32_t > data() const
◆ child()
const ShaderNode * skgpu::graphite::ShaderNode::child |
( |
int |
childIndex | ) |
const |
|
inline |
◆ children()
◆ codeSnippetId()
int32_t skgpu::graphite::ShaderNode::codeSnippetId |
( |
| ) |
const |
|
inline |
◆ data()
SkSpan< const uint32_t > skgpu::graphite::ShaderNode::data |
( |
| ) |
const |
|
inline |
◆ entry()
const ShaderSnippet * skgpu::graphite::ShaderNode::entry |
( |
| ) |
const |
|
inline |
◆ keyIndex()
int32_t skgpu::graphite::ShaderNode::keyIndex |
( |
| ) |
const |
|
inline |
◆ numChildren()
int skgpu::graphite::ShaderNode::numChildren |
( |
| ) |
const |
|
inline |
◆ requiredFlags()
The documentation for this class was generated from the following file: