Home
last modified time | relevance | path

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

1234

/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()
/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()
DSkMatrixImageFilter.h36 SkRect computeFastBounds(const SkRect&) const override;
DSkLocalMatrixImageFilter.h22 SkRect computeFastBounds(const SkRect&) const override;
/third_party/flutter/skia/src/effects/imagefilters/
DSkComposeImageFilter.cpp25 SkRect computeFastBounds(const SkRect& src) const override;
67 SkRect SkComposeImageFilterImpl::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkComposeImageFilterImpl
71 return outer->computeFastBounds(inner->computeFastBounds(src)); in computeFastBounds()
DSkOffsetImageFilter.cpp30 SkRect computeFastBounds(const SkRect& src) const override;
131 SkRect SkOffsetImageFilterImpl::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkOffsetImageFilterImpl
132 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
DSkDropShadowImageFilter.cpp33 SkRect computeFastBounds(const SkRect&) const override;
151 SkRect SkDropShadowImageFilterImpl::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkDropShadowImageFilterImpl
152 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
DSkImageSource.cpp31 SkRect computeFastBounds(const SkRect& src) const override;
155 SkRect SkImageSourceImpl::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkImageSourceImpl
/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
/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/flutter/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/flutter/skia/src/core/
DSkDrawLooper.cpp51 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, in computeFastBounds() function in SkDrawLooper
67 p.computeFastBounds(r, &r); in computeFastBounds()
DSkMaskFilter.cpp351 void SkMaskFilterBase::computeFastBounds(const SkRect& src, SkRect* dst) const { in computeFastBounds() function in SkMaskFilterBase
390 void computeFastBounds(const SkRect& src, SkRect* dst) const override { in computeFastBounds() function in SkComposeMF
392 as_MFB(fInner)->computeFastBounds(src, &tmp); in computeFastBounds()
393 as_MFB(fOuter)->computeFastBounds(tmp, dst); in computeFastBounds()
477 void computeFastBounds(const SkRect& src, SkRect* dst) const override { in computeFastBounds() function in SkCombineMF
479 as_MFB(fSrc)->computeFastBounds(src, &srcR); in computeFastBounds()
480 as_MFB(fDst)->computeFastBounds(src, &dstR); in computeFastBounds()
626 void computeFastBounds(const SkRect& src, SkRect* dst) const override { in computeFastBounds() function in SkMatrixMF
630 as_MFB(fFilter)->computeFastBounds(tmp, dst); in computeFastBounds()
DSkMatrixImageFilter.cpp97 SkRect SkMatrixImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkMatrixImageFilter
98 SkRect bounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()

1234