Lines Matching defs:src
10 #include "src/core/SkReadBuffer.h"
11 #include "src/core/SkRectPriv.h"
12 #include "src/core/SkWriteBuffer.h"
13 #include "src/effects/SkOpPE.h"
23 bool SkOpPE::onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
27 if (!fOne->filterPath(&one, src, rec, cull, ctm)) {
31 one = src;
34 if (!fTwo->filterPath(&two, src, rec, cull, ctm)) {
38 two = src;
114 bool SkMatrixPE::onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*,
116 src.transform(fMatrix, dst);
143 bool SkStrokePE::onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*,
148 return rec.applyToPath(dst, src);
179 #include "src/core/SkPathPriv.h"
199 bool SkStrokeAndFillPE::onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
204 *dst = src;
209 if (!rec->applyToPath(dst, src)) {
213 if (known_to_be_opposite_directions(src, *dst)) {
214 dst->reverseAddPath(src);
216 dst->addPath(src);
219 *dst = src;