8#ifndef GrStrokeTessellationShader_DEFINED
9#define GrStrokeTessellationShader_DEFINED
40 const char*
name()
const override {
return "GrStrokeTessellationShader"; }
44 const PatchAttribs fPatchAttribs;
47 constexpr static int kMaxAttribCount = 6;
bool hasDynamicColor() const
bool hasDynamicStroke() const
PatchAttribs attribs() const
const char * name() const override
const SkStrokeRec & stroke() const
void addToKey(const GrShaderCaps &, skgpu::KeyBuilder *) const override
bool hasExplicitCurveType() const
std::unique_ptr< ProgramImpl > makeProgramImpl(const GrShaderCaps &) const final
const SkMatrix & viewMatrix() const