![]() |
Flutter Engine
The Flutter Engine
|
#include <GrPathTessellationShader.h>
Classes | |
class | Impl |
Protected Types | |
using | PatchAttribs = skgpu::tess::PatchAttribs |
Protected Member Functions | |
GrPathTessellationShader (ClassID classID, GrPrimitiveType primitiveType, const SkMatrix &viewMatrix, const SkPMColor4f &color, PatchAttribs attribs) | |
![]() | |
void | setVertexAttributes (const Attribute *attrs, int attrCount, size_t stride) |
void | setInstanceAttributes (const Attribute *attrs, int attrCount, size_t stride) |
void | setVertexAttributesWithImplicitOffsets (const Attribute *attrs, int attrCount) |
void | setInstanceAttributesWithImplicitOffsets (const Attribute *attrs, int attrCount) |
void | setTextureSamplerCnt (int cnt) |
![]() | |
GrProcessor (ClassID classID) | |
GrProcessor (const GrProcessor &)=delete | |
GrProcessor & | operator= (const GrProcessor &)=delete |
Protected Attributes | |
const PatchAttribs | fAttribs |
![]() | |
const ClassID | fClassID |
Static Protected Attributes | |
static constexpr size_t | kMiddleOutVertexStride = 2 * sizeof(float) |
Definition at line 15 of file GrPathTessellationShader.h.
|
protected |
Definition at line 17 of file GrPathTessellationShader.h.
|
inlineprotected |
Definition at line 110 of file GrPathTessellationShader.h.
|
static |
Definition at line 256 of file GrPathTessellationShader.cpp.
|
static |
Definition at line 267 of file GrPathTessellationShader.cpp.
|
static |
Definition at line 272 of file GrPathTessellationShader.cpp.
|
inlinestatic |
Definition at line 47 of file GrPathTessellationShader.h.
|
inlinestatic |
Definition at line 74 of file GrPathTessellationShader.h.
|
protected |
Definition at line 147 of file GrPathTessellationShader.h.
|
staticconstexprprotected |
Definition at line 108 of file GrPathTessellationShader.h.