Home
last modified time | relevance | path

Searched refs:fPathEffect (Results 1 - 12 of 12) sorted by relevance

/third_party/skia/src/gpu/
H A DGrStyle.h97 fPathEffect = that.fPathEffect; in operator =()
105 fPathEffect.reset(nullptr); in resetToInitStyle()
114 bool isSimpleFill() const { return fStrokeRec.isFillStyle() && !fPathEffect; } in isSimpleFill()
117 bool isSimpleHairline() const { return fStrokeRec.isHairlineStyle() && !fPathEffect; } in isSimpleHairline()
119 SkPathEffect* pathEffect() const { return fPathEffect.get(); } in pathEffect()
120 sk_sp<SkPathEffect> refPathEffect() const { return fPathEffect; } in refPathEffect()
122 bool hasPathEffect() const { return SkToBool(fPathEffect.get()); } in hasPathEffect()
124 bool hasNonDashPathEffect() const { return fPathEffect.get() && !this->isDashed(); } in hasNonDashPathEffect()
213 sk_sp<SkPathEffect> fPathEffect; member in GrStyle
[all...]
H A DGrStyle.cpp107 SkASSERT(!fPathEffect); in initPathEffect()
122 fPathEffect = std::move(pe); in initPathEffect()
125 fPathEffect = std::move(pe); in initPathEffect()
130 if (!fPathEffect) { in applyPathEffect()
135 SkASSERT(!fPathEffect->needsCTM()); in applyPathEffect()
141 SkASSERT(!fPathEffect->needsCTM()); // Make sure specified PE doesn't need CTM in applyPathEffect()
156 } else if (!fPathEffect->filterPath(dst, src, strokeRec, nullptr)) { in applyPathEffect()
184 } else if (fPathEffect) { in applyToPath()
193 } else if (!fPathEffect) { in applyToPath()
/third_party/skia/bench/
H A DDashBench.cpp252 sk_sp<SkPathEffect> fPathEffect; member in DrawPointsDashingBench
262 fPathEffect = SkDashPathEffect::Make(vals, 2, SK_Scalar1); in DrawPointsDashingBench()
276 p.setPathEffect(fPathEffect);
299 sk_sp<SkPathEffect> fPathEffect; member in GiantDashBench
322 fPathEffect = SkDashPathEffect::Make(intervals, SK_ARRAY_COUNT(intervals), 0); in GiantDashBench()
360 p.setPathEffect(fPathEffect);
378 sk_sp<SkPathEffect> fPathEffect; member in DashGridBench
387 fPathEffect = SkDashPathEffect::Make(vals, 2, SK_Scalar1); in DashGridBench()
401 p.setPathEffect(fPathEffect);
/third_party/skia/src/core/
H A DSkScalerContext.h222 SkScalerContextEffects() : fPathEffect(nullptr), fMaskFilter(nullptr) {} in SkScalerContextEffects()
224 : fPathEffect(pe), fMaskFilter(mf) {} in SkScalerContextEffects()
226 : fPathEffect(paint.getPathEffect()) in SkScalerContextEffects()
229 SkPathEffect* fPathEffect; member
353 return { fPathEffect.get(), fMaskFilter.get() }; in getEffects()
417 sk_sp<SkPathEffect> fPathEffect; member in SkScalerContext
H A DSkStrikeSpec.cpp211 fPathEffect = sk_ref_sp(effects.fPathEffect); in SkStrikeSpec()
221 SkScalerContextEffects effects{fPathEffect.get(), fMaskFilter.get()}; in findOrCreateStrike()
226 SkScalerContextEffects effects{fPathEffect.get(), fMaskFilter.get()}; in findOrCreateStrike()
H A DSkStrikeSpec.h91 SkScalerContextEffects effects{fPathEffect.get(), fMaskFilter.get()}; in createScalerContext()
110 sk_sp<SkPathEffect> fPathEffect{nullptr};
H A DSkScalerContext.cpp79 , fPathEffect(sk_ref_sp(effects.fPathEffect)) in SkScalerContext()
82 , fGenerateImageFromPath(fRec.fFrameWidth >= 0 || fPathEffect != nullptr) in SkScalerContext()
720 if (fRec.fFrameWidth >= 0 || fPathEffect != nullptr) { in internalGetPath()
748 if (fPathEffect) { in internalGetPath()
750 if (fPathEffect->filterPath(&effectPath, localPath, &rec, nullptr, matrix)) { in internalGetPath()
1169 if (effects.fPathEffect || effects.fMaskFilter) { in calculate_size_and_flatten()
1170 if (effects.fPathEffect) { effectBuffer->writeFlattenable(effects.fPathEffect); } in calculate_size_and_flatten()
H A DSkPaint.cpp75 return EQUAL(fPathEffect) in operator ==()
393 if (fPathEffect && fPathEffect->filterPath(&tmpPath, src, &rec, cullRect, ctm)) { in getFillPath()
/third_party/skia/gm/
H A Dinversepaths.cpp41 , fPathEffect(std::move(pe)) {} in Style()
43 sk_sp<SkPathEffect> fPathEffect; member
112 paint.setPathEffect(styles[styleIndex].fPathEffect); in DEF_SIMPLE_GM()
/third_party/skia/tools/viewer/
H A DViewer.h84 return fPathEffect || in overridesSomething()
101 bool fPathEffect = false; member
H A DViewer.cpp1404 if (fPaintOverrides->fPathEffect) {
/third_party/skia/include/core/
H A DSkPaint.h526 SkPathEffect* getPathEffect() const { return fPathEffect.get(); } in getPathEffect()
695 sk_sp<SkPathEffect> fPathEffect; member in SkPaint

Completed in 15 milliseconds