Lines Matching refs:fClipCoverageFPs
87 int numClipCoverageFragmentProcessors() const { return fClipCoverageFPs.count(); } in numClipCoverageFragmentProcessors()
89 SkASSERT(fClipCoverageFPs[i]); in clipCoverageFragmentProcessor()
90 return fClipCoverageFPs[i].get(); in clipCoverageFragmentProcessor()
93 SkASSERT(fClipCoverageFPs[i]); in detachClipCoverageFragmentProcessor()
94 return std::move(fClipCoverageFPs[i]); in detachClipCoverageFragmentProcessor()
101 fClipCoverageFPs.push_back(std::move(fp)); in addCoverageFP()
105 return fHardClip.doesClip() || !fClipCoverageFPs.empty(); in doesClip()
110 fClipCoverageFPs.count() != that.fClipCoverageFPs.count()) {
113 for (int i = 0; i < fClipCoverageFPs.count(); ++i) {
114 if (!fClipCoverageFPs[i] || !that.fClipCoverageFPs[i]) {
115 if (fClipCoverageFPs[i] == that.fClipCoverageFPs[i]) {
120 if (!fClipCoverageFPs[i]->isEqual(*that.fClipCoverageFPs[i])) {
129 for (const std::unique_ptr<GrFragmentProcessor>& fp : fClipCoverageFPs) { in visitProxies()
138 SkSTArray<4, std::unique_ptr<GrFragmentProcessor>> fClipCoverageFPs; variable