/third_party/skia/src/gpu/effects/ |
H A D | GrSDFBlurEffect.cpp | 20 float noxFormedSigma, const SkRRect& srcRRect) in Make() 23 SkV2 wh = {srcRRect.width(), srcRRect.height()}; in Make() 24 SkVector rr = srcRRect.getSimpleRadii(); in Make() 54 matrix.setTranslateX(-noxFormedSigma - srcRRect.rect().fLeft - srcRRect.width() / kHalfFactor); in Make() 55 matrix.setTranslateY(-noxFormedSigma - srcRRect.rect().fTop - srcRRect.height() / kHalfFactor); in Make() 19 Make(GrRecordingContext* context, float noxFormedSigma, const SkRRect& srcRRect) Make() argument
|
H A D | GrSDFBlurEffect.h | 31 const SkRRect& srcRRect);
|
/third_party/skia/src/core/ |
H A D | SkSDFFilter.cpp | 53 SkRRect srcRRect; in isSDFBlur() local 55 if (!GetSDFBlurEnabled() || !shape.asRRect(&srcRRect, nullptr, nullptr, &inverted) || inverted || in isSDFBlur() 56 (!(srcRRect.getType() == SkRRect::kSimple_Type) && !(srcRRect.getType() == SkRRect::kNinePatch_Type))) { in isSDFBlur() 62 void GetSDFBlurScaleFactor(const SkRRect srcRRect, const SkMatrix& viewMatrix, SkScalar& sx, SkScalar& sy) in GetSDFBlurScaleFactor() argument 70 int srcRRectW = srcRRect.rect().width(); in GetSDFBlurScaleFactor() 71 int srcRRectH = srcRRect.rect().height(); in GetSDFBlurScaleFactor() 125 const SkMatrix& viewMatrix, const SkRRect& srcRRect) in sdf_2d() 135 auto sdfFp = GrSDFBlurEffect::Make(rContext, noxFormedSigma, srcRRect); in sdf_2d() 153 SkTileMode mode, const SkMatrix& viewMatrix, const SkRRect& srcRRect, SkBackingFi in SDFBlur() 122 sdf_2d(GrRecordingContext* rContext, GrSurfaceProxyView srcView, GrColorType srcColorType, const SkIRect& srcBounds, const SkIRect& dstBounds, float noxFormedSigma, SkTileMode mode, sk_sp<SkColorSpace> finalCS, SkBackingFit dstFit, const SkMatrix& viewMatrix, const SkRRect& srcRRect) sdf_2d() argument 150 SDFBlur(GrRecordingContext* rContext, GrSurfaceProxyView srcView, GrColorType srcColorType, SkAlphaType srcAlphaType, sk_sp<SkColorSpace> colorSpace, SkIRect dstBounds, SkIRect srcBounds, float noxFormedSigma, SkTileMode mode, const SkMatrix& viewMatrix, const SkRRect& srcRRect, SkBackingFit fit) SDFBlur() argument [all...] |
H A D | SkBlurMF.cpp | 81 const SkRRect& srcRRect) const override; 1343 const SkRRect& srcRRect, in make_rrect_blur() 1349 SkRRectPriv::IsCircle(srcRRect), in make_rrect_blur() 1350 srcRRect.dumpToString(true).c_str(), in make_rrect_blur() 1354 srcRRect.isRect(), in make_rrect_blur() 1355 srcRRect.dumpToString(true).c_str(), in make_rrect_blur() 1374 bool ninePatchable = SkGpuBlurUtils::ComputeBlurredRRectParams(srcRRect, in make_rrect_blur() 1479 SkRRect srcRRect; in directFilterMaskGPU() local 1481 if (!shape.asRRect(&srcRRect, nullptr, nullptr, &inverted) || inverted) { in directFilterMaskGPU() 1488 bool devRRectIsValid = srcRRect in directFilterMaskGPU() 1340 make_rrect_blur(GrRecordingContext* context, float sigma, float xformedSigma, const SkRRect& srcRRect, const SkRRect& devRRect) make_rrect_blur() argument 1597 SkRRect srcRRect; canFilterMaskGPU() local [all...] |
H A D | SkSDFFilter.h | 43 void GetSDFBlurScaleFactor(const SkRRect srcRRect, const SkMatrix& viewMatrix, SkScalar& sx, SkScalar& sy); 52 SkTileMode mode, const SkMatrix& viewMatrix, const SkRRect& srcRRect, SkBackingFit fit = SkBackingFit::kApprox);
|
H A D | SkGpuBlurUtils.h | 74 bool ComputeBlurredRRectParams(const SkRRect& srcRRect,
|
H A D | SkGpuBlurUtils.cpp | 731 bool ComputeBlurredRRectParams(const SkRRect& srcRRect, const SkRRect& devRRect, in ComputeBlurredRRectParams() argument 759 const SkVector& srcRadiiUL = srcRRect.radii(SkRRect::kUpperLeft_Corner); in ComputeBlurredRRectParams() 760 const SkVector& srcRadiiUR = srcRRect.radii(SkRRect::kUpperRight_Corner); in ComputeBlurredRRectParams() 761 const SkVector& srcRadiiLR = srcRRect.radii(SkRRect::kLowerRight_Corner); in ComputeBlurredRRectParams() 762 const SkVector& srcRadiiLL = srcRRect.radii(SkRRect::kLowerLeft_Corner); in ComputeBlurredRRectParams() 774 const SkRect srcProxyRect = srcRRect.getBounds().makeOutset(srcBlurRadius, srcBlurRadius); in ComputeBlurredRRectParams()
|
H A D | SkMaskFilterBase.h | 142 const SkIRect& maskRect, const SkRRect& srcRRect) const;
|
H A D | SkMaskFilter.cpp | 364 const SkRRect& srcRRect) const in filterMaskGPUNoxFormed()
|
/third_party/skia/src/gpu/ |
H A D | GrBlurUtils.cpp | 452 SkRRect srcRRect; in hw_create_filtered_mask() local 454 if (canUseSDFBlur && shape.asRRect(&srcRRect, nullptr, nullptr, &inverted)) { in hw_create_filtered_mask() 459 viewMatrix, *maskRect, srcRRect); in hw_create_filtered_mask() 535 SkRRect srcRRect; in draw_shape_with_mask_filter() local 537 if (canUseSDFBlur && shape->asRRect(&srcRRect, nullptr, nullptr, &inverted)) { in draw_shape_with_mask_filter() 538 SDFBlur::GetSDFBlurScaleFactor(srcRRect, viewMatrix, sx, sy); in draw_shape_with_mask_filter()
|