Lines Matching defs:VertexSpec
37 struct VertexSpec { struct
39 VertexSpec(GrQuad::Type deviceQuadType, ColorType colorType, GrQuad::Type localQuadType, in VertexSpec() function
51 GrQuad::Type deviceQuadType() const { return static_cast<GrQuad::Type>(fDeviceQuadType); } in deviceQuadType()
52 GrQuad::Type localQuadType() const { return static_cast<GrQuad::Type>(fLocalQuadType); } in localQuadType()
53 bool hasLocalCoords() const { return fHasLocalCoords; } in hasLocalCoords()
54 ColorType colorType() const { return static_cast<ColorType>(fColorType); } in colorType()
55 bool hasVertexColors() const { return ColorType::kNone != this->colorType(); } in hasVertexColors()
56 bool hasDomain() const { return fHasDomain; } in hasDomain()
57 bool usesCoverageAA() const { return fUsesCoverageAA; } in usesCoverageAA()
58 bool compatibleWithCoverageAsAlpha() const { return fCompatibleWithCoverageAsAlpha; } in compatibleWithCoverageAsAlpha()
82 sk_sp<GrGeometryProcessor> MakeProcessor(const VertexSpec& spec); argument