Home
last modified time | relevance | path

Searched refs:srcRRect (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/src/gpu/effects/
H A DGrSDFBlurEffect.cpp20 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 DGrSDFBlurEffect.h31 const SkRRect& srcRRect);
/third_party/skia/src/core/
H A DSkSDFFilter.cpp53 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 DSkBlurMF.cpp81 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 DSkSDFFilter.h43 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 DSkGpuBlurUtils.h74 bool ComputeBlurredRRectParams(const SkRRect& srcRRect,
H A DSkGpuBlurUtils.cpp731 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 DSkMaskFilterBase.h142 const SkIRect& maskRect, const SkRRect& srcRRect) const;
H A DSkMaskFilter.cpp364 const SkRRect& srcRRect) const in filterMaskGPUNoxFormed()
/third_party/skia/src/gpu/
H A DGrBlurUtils.cpp452 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()

Completed in 9 milliseconds