Lines Matching refs:saveCount
172 void SkClipStack::Element::initCommon(int saveCount, SkClipOp op, bool doAA) { in initCommon() argument
173 fSaveCount = saveCount; in initCommon()
184 void SkClipStack::Element::initRect(int saveCount, const SkRect& rect, const SkMatrix& m, in initRect() argument
191 this->initCommon(saveCount, op, doAA); in initRect()
197 this->initAsPath(saveCount, path, m, op, doAA); in initRect()
200 void SkClipStack::Element::initRRect(int saveCount, const SkRRect& rrect, const SkMatrix& m, in initRRect() argument
209 this->initCommon(saveCount, op, doAA); in initRRect()
215 this->initAsPath(saveCount, path, m, op, doAA); in initRRect()
218 void SkClipStack::Element::initPath(int saveCount, const SkPath& path, const SkMatrix& m, in initPath() argument
223 this->initRect(saveCount, r, m, op, doAA); in initPath()
230 this->initRRect(saveCount, rrect, m, op, doAA); in initPath()
234 this->initAsPath(saveCount, path, m, op, doAA); in initPath()
237 void SkClipStack::Element::initAsPath(int saveCount, const SkPath& path, const SkMatrix& m, in initAsPath() argument
242 this->initCommon(saveCount, op, doAA); in initAsPath()
245 void SkClipStack::Element::initShader(int saveCount, sk_sp<SkShader> shader) { in initShader() argument
249 this->initCommon(saveCount, SkClipOp::kIntersect, false); in initShader()
298 bool SkClipStack::Element::canBeIntersectedInPlace(int saveCount, SkClipOp op) const { in canBeIntersectedInPlace() argument
305 return fSaveCount == saveCount && in canBeIntersectedInPlace()
695 void SkClipStack::restoreTo(int saveCount) { in restoreTo() argument
698 if (element->fSaveCount <= saveCount) { in restoreTo()