Lines Matching refs:src
10 #include "src/core/SkPathEffectBase.h"
11 #include "src/core/SkReadBuffer.h"
12 #include "src/core/SkWriteBuffer.h"
16 bool SkPathEffect::filterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
18 return this->filterPath(dst, src, rec, bounds, SkMatrix::I());
21 bool SkPathEffect::filterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
24 if (dst == &src) {
27 if (as_PEB(this)->onFilterPath(tmpDst, src, rec, bounds, ctm)) {
28 if (dst == &src) {
36 bool SkPathEffectBase::asPoints(PointData* results, const SkPath& src,
38 return this->onAsPoints(results, src, rec, mx, rect);
101 bool onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
104 const SkPath* ptr = &src;
106 if (fPE1->filterPath(&tmp, src, rec, cullRect, ctm)) {
162 bool onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
165 bool filteredFirst = fPE0->filterPath(dst, src, rec, cullRect, ctm);
166 bool filteredSecond = fPE1->filterPath(dst, src, rec, cullRect, ctm);