Home
last modified time | relevance | path

Searched refs:inputRect (Results 1 – 25 of 42) sorted by relevance

12

/third_party/flutter/skia/src/core/
DSkImageFilter_Base.h61 MapDirection dir, const SkIRect* inputRect) const { in filterNodeBounds() argument
62 return this->onFilterNodeBounds(srcRect, ctm, dir, inputRect); in filterNodeBounds()
170 MapDirection, const SkIRect* inputRect) const;
189 MapDirection, const SkIRect* inputRect) const;
DSkLocalMatrixImageFilter.cpp53 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
54 return this->getInput(0)->filterBounds(src, SkMatrix::Concat(ctm, fLocalM), dir, inputRect); in onFilterBounds()
DSkImageFilter.cpp62 MapDirection direction, const SkIRect* inputRect) const { in filterBounds()
64 SkIRect bounds = as_IFB(this)->onFilterNodeBounds(src, ctm, direction, inputRect); in filterBounds()
67 SkASSERT(!inputRect); in filterBounds()
359 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
367 SkIRect rect = filter ? filter->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
DSkLocalMatrixImageFilter.h26 MapDirection, const SkIRect* inputRect) const override;
DSkMatrixImageFilter.h43 MapDirection, const SkIRect* inputRect) const override;
/third_party/flutter/skia/src/effects/imagefilters/
DSkXfermodeImageFilter.cpp46 MapDirection, const SkIRect* inputRect) const override;
180 const SkIRect* inputRect) const { in onFilterBounds()
182 return INHERITED::onFilterBounds(src, ctm, dir, inputRect); in onFilterBounds()
185 SkASSERT(!inputRect); in onFilterBounds()
188 return this->getInput(0) ? this->getInput(0)->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
191 return this->getInput(1) ? this->getInput(1)->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
DSkComposeImageFilter.cpp30 MapDirection, const SkIRect* inputRect) const override;
115 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
119 const SkIRect innerRect = inner->filterBounds(src, ctm, dir, inputRect); in onFilterBounds()
DSkTileImageFilter.cpp34 MapDirection, const SkIRect* inputRect) const override;
36 MapDirection, const SkIRect* inputRect) const override;
175 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
182 MapDirection, const SkIRect* inputRect) const { in onFilterBounds()
DSkImageSource.cpp39 MapDirection, const SkIRect* inputRect) const override;
161 const SkIRect* inputRect) const { in onFilterNodeBounds()
163 return INHERITED::onFilterNodeBounds(src, ctm, direction, inputRect); in onFilterNodeBounds()
DSkOffsetImageFilter.cpp36 MapDirection, const SkIRect* inputRect) const override;
138 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
DSkMatrixConvolutionImageFilter.cpp59 MapDirection, const SkIRect* inputRect) const override;
539 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
540 if (kReverse_MapDirection == dir && inputRect && in onFilterNodeBounds()
542 SkASSERT(inputRect); in onFilterNodeBounds()
543 return DetermineRepeatedSrcBound(src, fKernelOffset, fKernelSize, *inputRect); in onFilterNodeBounds()
DSkDisplacementMapEffect.cpp50 MapDirection, const SkIRect* inputRect) const override;
52 MapDirection, const SkIRect* inputRect) const override;
435 const SkIRect& src, const SkMatrix& ctm, MapDirection, const SkIRect* inputRect) const { in onFilterNodeBounds()
443 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
446 return this->getColorInput()->filterBounds(src, ctm, dir, inputRect); in onFilterBounds()
/third_party/skia/src/effects/imagefilters/
DSkBlendImageFilter.cpp47 MapDirection, const SkIRect* inputRect) const override;
196 const SkIRect* inputRect) const { in onFilterBounds()
198 return INHERITED::onFilterBounds(src, ctm, dir, inputRect); in onFilterBounds()
201 SkASSERT(!inputRect); in onFilterBounds()
204 return this->getInput(0) ? this->getInput(0)->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
207 return this->getInput(1) ? this->getInput(1)->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
DSkTileImageFilter.cpp32 MapDirection, const SkIRect* inputRect) const override;
34 MapDirection, const SkIRect* inputRect) const override;
173 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
180 MapDirection, const SkIRect* inputRect) const { in onFilterBounds()
DSkPictureImageFilter.cpp40 MapDirection, const SkIRect* inputRect) const override;
132 const SkIRect* inputRect) const { in onFilterNodeBounds()
134 return INHERITED::onFilterNodeBounds(src, ctm, direction, inputRect); in onFilterNodeBounds()
DSkComposeImageFilter.cpp29 MapDirection, const SkIRect* inputRect) const override;
114 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
122 const SkIRect outerRect = outer->filterBounds(src, ctm, dir, inputRect); in onFilterBounds()
DSkImageImageFilter.cpp39 MapDirection, const SkIRect* inputRect) const override;
164 const SkIRect* inputRect) const { in onFilterNodeBounds()
166 return INHERITED::onFilterNodeBounds(src, ctm, direction, inputRect); in onFilterNodeBounds()
DSkDisplacementMapImageFilter.cpp48 MapDirection, const SkIRect* inputRect) const override;
50 MapDirection, const SkIRect* inputRect) const override;
379 const SkIRect& src, const SkMatrix& ctm, MapDirection, const SkIRect* inputRect) const { in onFilterNodeBounds()
387 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
389 return INHERITED::onFilterBounds(src, ctm, dir, inputRect); in onFilterBounds()
393 return this->getColorInput()->filterBounds(src, ctm, dir, inputRect); in onFilterBounds()
DSkMatrixConvolutionImageFilter.cpp60 MapDirection, const SkIRect* inputRect) const override;
477 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
478 if (kReverse_MapDirection == dir && inputRect && in onFilterNodeBounds()
480 SkASSERT(inputRect); in onFilterNodeBounds()
481 return DetermineRepeatedSrcBound(src, fKernelOffset, fKernelSize, *inputRect); in onFilterNodeBounds()
DSkOffsetImageFilter.cpp35 MapDirection, const SkIRect* inputRect) const override;
136 const SkIRect& src, const SkMatrix& ctm, MapDirection dir, const SkIRect* inputRect) const { in onFilterNodeBounds()
/third_party/skia/src/core/
DSkLocalMatrixImageFilter.cpp57 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
58 return this->getInput(0)->filterBounds(src, SkMatrix::Concat(ctm, fLocalM), dir, inputRect); in onFilterBounds()
DSkImageFilter.cpp59 MapDirection direction, const SkIRect* inputRect) const { in filterBounds()
76 skif::LayerSpace<SkIRect> content(inputRect ? *inputRect : src); in filterBounds()
79 SkASSERT(!inputRect); in filterBounds()
450 MapDirection dir, const SkIRect* inputRect) const { in onFilterBounds()
458 SkIRect rect = filter ? filter->filterBounds(src, ctm, dir, inputRect) : src; in onFilterBounds()
DSkMatrixImageFilter.h46 MapDirection, const SkIRect* inputRect) const override;
DSkLocalMatrixImageFilter.h28 MapDirection, const SkIRect* inputRect) const override;
/third_party/flutter/skia/samplecode/
DSampleImageFilterDAG.cpp83 SkIRect inputRect; in computeBounds() local
84 fLocalCTM.mapRect(fContent).roundOut(&inputRect); in computeBounds()
86 this->computeForwardBounds(inputRect); in computeBounds()
97 SkASSERT(this->isImplicitMatrixNode() || inputRect == deviceRect); in computeBounds()

12