Lines Matching refs:SkRegion

21     CoverageSetOpXP(SkRegion::Op regionOp, bool invertCoverage)  in CoverageSetOpXP()
44 SkRegion::Op fRegionOp;
95 case SkRegion::kReplace_Op: in onGetBlendInfo()
99 case SkRegion::kIntersect_Op: in onGetBlendInfo()
103 case SkRegion::kUnion_Op: in onGetBlendInfo()
107 case SkRegion::kXOR_Op: in onGetBlendInfo()
111 case SkRegion::kDifference_Op: in onGetBlendInfo()
115 case SkRegion::kReverseDifference_Op: in onGetBlendInfo()
125 constexpr GrCoverageSetOpXPFactory::GrCoverageSetOpXPFactory(SkRegion::Op regionOp, in GrCoverageSetOpXPFactory()
129 const GrXPFactory* GrCoverageSetOpXPFactory::Get(SkRegion::Op regionOp, bool invertCoverage) { in Get()
138 case SkRegion::kReplace_Op: { in Get()
141 SkRegion::kReplace_Op, true); in Get()
145 SkRegion::kReplace_Op, false); in Get()
149 case SkRegion::kIntersect_Op: { in Get()
152 SkRegion::kIntersect_Op, true); in Get()
156 SkRegion::kIntersect_Op, false); in Get()
160 case SkRegion::kUnion_Op: { in Get()
162 static _CONSTEXPR_ const GrCoverageSetOpXPFactory gUnionCDXPFI(SkRegion::kUnion_Op, in Get()
166 static _CONSTEXPR_ const GrCoverageSetOpXPFactory gUnionCDXPF(SkRegion::kUnion_Op, in Get()
171 case SkRegion::kXOR_Op: { in Get()
173 static _CONSTEXPR_ const GrCoverageSetOpXPFactory gXORCDXPFI(SkRegion::kXOR_Op, in Get()
177 static _CONSTEXPR_ const GrCoverageSetOpXPFactory gXORCDXPF(SkRegion::kXOR_Op, in Get()
182 case SkRegion::kDifference_Op: { in Get()
185 SkRegion::kDifference_Op, true); in Get()
189 SkRegion::kDifference_Op, false); in Get()
193 case SkRegion::kReverseDifference_Op: { in Get()
196 SkRegion::kReverseDifference_Op, true); in Get()
200 SkRegion::kReverseDifference_Op, false); in Get()
230 SkRegion::Op regionOp = SkRegion::Op(d->fRandom->nextULessThan(SkRegion::kLastOp + 1)); in TestGet()