Home
last modified time | relevance | path

Searched refs:computeFastBounds (Results 1 - 25 of 49) sorted by relevance

12

/third_party/skia/src/effects/
H A DSkOpPE.h27 bool computeFastBounds(SkRect* bounds) const override;
48 bool computeFastBounds(SkRect* bounds) const override {
72 bool computeFastBounds(SkRect* bounds) const override;
94 bool computeFastBounds(SkRect* bounds) const override {
H A 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
H A DSkDashImpl.h31 bool computeFastBounds(SkRect* bounds) const override {
H A DSkTrimPE.h26 bool computeFastBounds(SkRect* bounds) const override {
/third_party/skia/src/core/
H A DSkPathEffect.cpp114 bool computeFastBounds(SkRect* bounds) const override {
116 return as_PEB(fPE1)->computeFastBounds(bounds) &&
117 as_PEB(fPE0)->computeFastBounds(bounds);
172 bool computeFastBounds(SkRect* bounds) const override {
174 return as_PEB(fPE0)->computeFastBounds(bounds) &&
175 as_PEB(fPE1)->computeFastBounds(bounds);
H A 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()
H A DSkDrawLooper.cpp52 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, in computeFastBounds() function in SkDrawLooper
68 p.computeFastBounds(r, &r); in computeFastBounds()
H A 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()
H A 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()
H A DSkLocalMatrixImageFilter.h22 SkRect computeFastBounds(const SkRect&) const override;
H A DSkMatrixImageFilter.h36 SkRect computeFastBounds(const SkRect&) const override;
H A DSkPathEffectBase.h120 virtual bool computeFastBounds(SkRect* bounds) const = 0;
H A DSkImageFilter.cpp90 SkRect SkImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkImageFilter
94 SkRect combinedBounds = this->getInput(0) ? this->getInput(0)->computeFastBounds(src) : src; in computeFastBounds()
98 combinedBounds.join(input->computeFastBounds(src)); in computeFastBounds()
/third_party/skia/src/effects/imagefilters/
H A 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()
H A 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()
H A 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()
H A DSkPictureImageFilter.cpp38 SkRect computeFastBounds(const SkRect& src) const override;
126 SkRect SkPictureImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkPictureImageFilter
H A 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()
H A DSkTileImageFilter.cpp35 SkRect computeFastBounds(const SkRect& src) const override;
185 SkRect SkTileImageFilter::computeFastBounds(const SkRect& src) const { in computeFastBounds() function in SkTileImageFilter
H A 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/
H A 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/
H A DSkImageFilter.h85 virtual SkRect computeFastBounds(const SkRect& bounds) const;
H A DSkDrawLooper.h84 * returns false then computeFastBounds behavior is undefined otherwise it
91 void computeFastBounds(const SkPaint& paint, const SkRect& src, SkRect* dst) const;
/third_party/skia/src/gpu/
H A DGrTestUtils.h90 bool computeFastBounds(SkRect* bounds) const override { return true; }
/third_party/skia/modules/sksg/src/
H A DSkSGDraw.cpp73 return paint.computeFastBounds(bounds, &bounds); in onRevalidate()

Completed in 10 milliseconds

12