Home
last modified time | relevance | path

Searched refs:computeFastBounds (Results 1 – 25 of 51) sorted by relevance

123

/third_party/skia/src/effects/
DSkOpPE.h27 bool computeFastBounds(SkRect* bounds) const override;
48 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
72 bool computeFastBounds(SkRect* bounds) const override;
94 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
DSkOpPathEffect.cpp43 bool SkOpPE::computeFastBounds(SkRect* bounds) const { in computeFastBounds() function in SkOpPE
45 return (!SkToBool(fOne) || as_PEB(fOne)->computeFastBounds(nullptr)) && in computeFastBounds()
46 (!SkToBool(fTwo) || as_PEB(fTwo)->computeFastBounds(nullptr)); in computeFastBounds()
51 if (fOne && !as_PEB(fOne)->computeFastBounds(bounds)) { in computeFastBounds()
54 if (fTwo && !as_PEB(fTwo)->computeFastBounds(&b2)) { in computeFastBounds()
151 bool SkStrokePE::computeFastBounds(SkRect* bounds) const { in computeFastBounds() function in SkStrokePE
DSkTrimPE.h26 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
DSkDashImpl.h31 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
/third_party/skia/src/core/
DSkPathEffect.cpp114 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
116 return as_PEB(fPE1)->computeFastBounds(bounds) && in SK_FLATTENABLE_HOOKS()
117 as_PEB(fPE0)->computeFastBounds(bounds); in SK_FLATTENABLE_HOOKS()
172 bool computeFastBounds(SkRect* bounds) const override { in SK_FLATTENABLE_HOOKS()
174 return as_PEB(fPE0)->computeFastBounds(bounds) && in SK_FLATTENABLE_HOOKS()
175 as_PEB(fPE1)->computeFastBounds(bounds); in SK_FLATTENABLE_HOOKS()
DSkLocalMatrixImageFilter.cpp61 SkRect SkLocalMatrixImageFilter::computeFastBounds(const SkRect& bounds) const { in computeFastBounds() function in SkLocalMatrixImageFilter
66 return this->getInput(0)->computeFastBounds(bounds); in computeFastBounds()
70 return fLocalM.mapRect(this->getInput(0)->computeFastBounds(localBounds)); in computeFastBounds()
DSkDrawLooper.cpp52 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, in computeFastBounds() function in SkDrawLooper
68 p.computeFastBounds(r, &r); in computeFastBounds()
DSkPaint.cpp422 !as_PEB(this->getPathEffect())->computeFastBounds(nullptr)) { in canComputeFastBounds()
438 SkAssertResult(as_PEB(this->getPathEffect())->computeFastBounds(&tmpSrc)); in doComputeFastBounds()
446 as_MFB(this->getMaskFilter())->computeFastBounds(*storage, storage); in doComputeFastBounds()
450 *storage = this->getImageFilter()->computeFastBounds(*storage); in doComputeFastBounds()
DSkMatrixImageFilter.cpp114 SkRect SkMatrixImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkMatrixImageFilter
115 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
DSkLocalMatrixImageFilter.h22 SkRect computeFastBounds(const SkRect&) const override;
DSkMatrixImageFilter.h36 SkRect computeFastBounds(const SkRect&) const override;
DSkPathEffectBase.h120 virtual bool computeFastBounds(SkRect* bounds) const = 0;
/third_party/skia/src/effects/imagefilters/
DSkComposeImageFilter.cpp24 SkRect computeFastBounds(const SkRect& src) const override;
66 SkRect SkComposeImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkComposeImageFilter
70 return outer->computeFastBounds(inner->computeFastBounds(src)); in computeFastBounds()
DSkCropImageFilter.cpp26 SkRect computeFastBounds(const SkRect& bounds) const override;
153 SkRect SkCropImageFilter::computeFastBounds(const SkRect& bounds) const { in computeFastBounds() function in SkCropImageFilter
169 SkRect inputBounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(bounds) : bounds; in computeFastBounds()
DSkOffsetImageFilter.cpp29 SkRect computeFastBounds(const SkRect& src) const override;
129 SkRect SkOffsetImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkOffsetImageFilter
130 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
DSkDropShadowImageFilter.cpp38 SkRect computeFastBounds(const SkRect&) const override;
158 SkRect SkDropShadowImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkDropShadowImageFilter
159 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
DSkPictureImageFilter.cpp38 SkRect computeFastBounds(const SkRect& src) const override;
126 SkRect SkPictureImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkPictureImageFilter
DSkImageImageFilter.cpp31 SkRect computeFastBounds(const SkRect& src) const override;
158 SkRect SkImageImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkImageImageFilter
DSkTileImageFilter.cpp35 SkRect computeFastBounds(const SkRect& src) const override;
185 SkRect SkTileImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkTileImageFilter
DSkDisplacementMapImageFilter.cpp45 SkRect computeFastBounds(const SkRect& src) const override;
372 SkRect SkDisplacementMapImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkDisplacementMapImageFilter
373 SkRect bounds = this->getColorInput() ? this->getColorInput()->computeFastBounds(src) : src; in computeFastBounds()
/third_party/skia/src/gpu/text/
DGrSDFMaskFilter.cpp27 void computeFastBounds(const SkRect&, SkRect*) const override;
84 void GrSDFMaskFilterImpl::computeFastBounds(const SkRect& src, in computeFastBounds() function in GrSDFMaskFilterImpl
/third_party/skia/include/core/
DSkImageFilter.h85 virtual SkRect computeFastBounds(const SkRect& bounds) const;
DSkDrawLooper.h91 void computeFastBounds(const SkPaint& paint, const SkRect& src, SkRect* dst) const;
/third_party/skia/modules/sksg/src/
DSkSGDraw.cpp73 return paint.computeFastBounds(bounds, &bounds); in onRevalidate()
/third_party/skia/src/gpu/
DGrTestUtils.h90 bool computeFastBounds(SkRect* bounds) const override { return true; } in computeFastBounds() function

123