Home
last modified time | relevance | path

Searched refs:sigmaY (Results 1 - 15 of 15) sorted by relevance

/third_party/skia/platform_tools/android/apps/AndroidKit/src/main/java/org/skia/androidkit/
H A DImageFilter.java46 * @param sigmaY The Gaussian sigma value for blurring along the Y axis.
50 public static ImageFilter blur(float sigmaX, float sigmaY, TileMode tileMode, @Nullable ImageFilter input) { in blur() argument
55 return new ImageFilter(nBlur(sigmaX, sigmaY, tileMode.nativeInt, nativeInput)); in blur()
64 * @param sigmaY The blur radius for the shadow, along the Y axis.
69 float sigmaX, float sigmaY, in dropShadow()
75 return new ImageFilter(nDropShadow(dx, dy, sigmaX, sigmaY, c.r(), c.g(), c.b(), nativeInput)); in dropShadow()
115 private static native long nBlur(float sigmaX, float sigmaY, int tileMode, long native_input); in nBlur() argument
116 private static native long nDropShadow(float dx, float dy, float sigmaX, float sigmaY, in nDropShadow() argument
68 dropShadow(float dx, float dy, float sigmaX, float sigmaY, Color c, @Nullable ImageFilter input) dropShadow() argument
/third_party/skia/src/effects/imagefilters/
H A DSkDropShadowImageFilter.cpp20 SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, in SkDropShadowImageFilter() argument
27 , fSigmaY(sigmaY) in SkDropShadowImageFilter()
31 static sk_sp<SkImageFilter> Make(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, in Make() argument
35 dx, dy, sigmaX, sigmaY, color, shadowOnly, std::move(input), cropRect)); in Make()
60 SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, in DropShadow()
62 return SkDropShadowImageFilter::Make(dx, dy, sigmaX, sigmaY, color, /* shadowOnly */ false, in DropShadow()
67 SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, in DropShadowOnly()
69 return SkDropShadowImageFilter::Make(dx, dy, sigmaX, sigmaY, color, /* shadowOnly */ true, in DropShadowOnly()
84 SkScalar sigmaY = buffer.readScalar(); in CreateProc() local
91 return SkDropShadowImageFilter::Make(dx, dy, sigmaX, sigmaY, colo in CreateProc()
59 DropShadow( SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp<SkImageFilter> input, const CropRect& cropRect) DropShadow() argument
66 DropShadowOnly( SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, SkColor color, sk_sp<SkImageFilter> input, const CropRect& cropRect) DropShadowOnly() argument
[all...]
H A DSkBlurImageFilter.cpp38 SkBlurImageFilter(SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, in SkBlurImageFilter() argument
41 , fSigma{sigmaX, sigmaY} in SkBlurImageFilter()
72 SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, sk_sp<SkImageFilter> input, in Blur()
74 if (sigmaX < SK_ScalarNearlyZero && sigmaY < SK_ScalarNearlyZero && !cropRect) { in Blur()
78 new SkBlurImageFilter(sigmaX, sigmaY, tileMode, input, cropRect)); in Blur()
89 SkScalar sigmaY = buffer.readScalar(); in CreateProc() local
92 sigmaX, sigmaY, tileMode, common.getInput(0), common.cropRect()); in CreateProc()
71 Blur( SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, sk_sp<SkImageFilter> input, const CropRect& cropRect) Blur() argument
/third_party/skia/gm/
H A Dgpu_blur_utils.cpp29 float sigmaY, in blur()
39 sigmaY, in blur()
54 float sigmaY, in slow_blur()
77 SkIPoint outset = {SkGpuBlurUtils::SigmaRadius(sigmaX), SkGpuBlurUtils::SigmaRadius(sigmaY)}; in slow_blur()
85 while (sigmaX || sigmaY) { in slow_blur()
95 float stepY = sigmaY; in slow_blur()
98 sigmaY = sqrt(sigmaY*sigmaY- SkGpuBlurUtils::kMaxSigma*SkGpuBlurUtils::kMaxSigma); in slow_blur()
100 sigmaY in slow_blur()
24 blur(GrRecordingContext* ctx, GrSurfaceProxyView src, SkIRect dstB, SkIRect srcB, float sigmaX, float sigmaY, SkTileMode mode) blur() argument
49 slow_blur(GrRecordingContext* rContext, GrSurfaceProxyView src, SkIRect dstB, SkIRect srcB, float sigmaX, float sigmaY, SkTileMode mode) slow_blur() argument
284 const SkScalar sigmaY = src.height() / 10.f; run() local
[all...]
H A Dimageblur2.cpp47 SkScalar sigmaY = kBlurSigmas[y]; in DEF_SIMPLE_GM() local
50 paint.setImageFilter(SkImageFilters::Blur(sigmaX, sigmaY, nullptr)); in DEF_SIMPLE_GM()
H A Dimageblurtiled.cpp29 ImageBlurTiledGM(SkScalar sigmaX, SkScalar sigmaY) in ImageBlurTiledGM() argument
30 : fSigmaX(sigmaX), fSigmaY(sigmaY) { in ImageBlurTiledGM()
/third_party/skia/modules/androidkit/src/
H A DImageFilter.cpp32 static long ImageFilter_Blur(JNIEnv* env, jobject, jfloat sigmaX, jfloat sigmaY, in ImageFilter_Blur() argument
35 auto filter = SkImageFilters::Blur(sigmaX, sigmaY, in ImageFilter_Blur()
42 jfloat sigmaX, jfloat sigmaY, in ImageFilter_DropShadow()
47 auto filter = SkImageFilters::DropShadow(dx, dy, sigmaX, sigmaY, color, std::move(input)); in ImageFilter_DropShadow()
41 ImageFilter_DropShadow(JNIEnv* env, jobject, jfloat dx, jfloat dy, jfloat sigmaX, jfloat sigmaY, jfloat r, jfloat g, jfloat b, jlong native_input) ImageFilter_DropShadow() argument
/third_party/skia/src/core/
H A DSkGpuBlurUtils.cpp29 SkScalar sigmaX, SkScalar sigmaY) { in fill_in_2D_gaussian_kernel()
31 const float twoSigmaSqrdY = 2.0f * SkScalarToFloat(SkScalarSquare(sigmaY)); in fill_in_2D_gaussian_kernel()
36 !SkGpuBlurUtils::IsEffectivelyZeroSigma(sigmaY)); in fill_in_2D_gaussian_kernel()
107 SkScalar sigmaY, in convolve_gaussian_2d()
113 !SkGpuBlurUtils::IsEffectivelyZeroSigma(sigmaY)); in convolve_gaussian_2d()
133 fill_in_2D_gaussian_kernel(kernel, size.width(), size.height(), sigmaX, sigmaY); in convolve_gaussian_2d()
351 float sigmaY, in two_pass_gaussian()
447 dstBounds, Direction::kY, radiusY, sigmaY, mode, colorSpace, fit); in two_pass_gaussian()
462 float sigmaY, in GaussianBlur()
466 TRACE_EVENT2("skia.gpu", "GaussianBlur", "sigmaX", sigmaX, "sigmaY", sigma in GaussianBlur()
28 fill_in_2D_gaussian_kernel(float* kernel, int width, int height, SkScalar sigmaX, SkScalar sigmaY) fill_in_2D_gaussian_kernel() argument
98 convolve_gaussian_2d( GrRecordingContext* rContext, GrSurfaceProxyView srcView, GrColorType srcColorType, const SkIRect& srcBounds, const SkIRect& dstBounds, int radiusX, int radiusY, SkScalar sigmaX, SkScalar sigmaY, SkTileMode mode, sk_sp<SkColorSpace> finalCS, SkBackingFit dstFit) convolve_gaussian_2d() argument
342 two_pass_gaussian( GrRecordingContext* rContext, GrSurfaceProxyView srcView, GrColorType srcColorType, SkAlphaType srcAlphaType, sk_sp<SkColorSpace> colorSpace, SkIRect srcBounds, SkIRect dstBounds, float sigmaX, float sigmaY, int radiusX, int radiusY, SkTileMode mode, SkBackingFit fit) two_pass_gaussian() argument
454 GaussianBlur(GrRecordingContext* rContext, GrSurfaceProxyView srcView, GrColorType srcColorType, SkAlphaType srcAlphaType, sk_sp<SkColorSpace> colorSpace, SkIRect dstBounds, SkIRect srcBounds, float sigmaX, float sigmaY, SkTileMode mode, SkBackingFit fit) GaussianBlur() argument
[all...]
H A DSkGpuBlurUtils.h36 * Note: one of sigmaX and sigmaY should be non-zero!
46 * @param sigmaY The blur's standard deviation in Y.
60 float sigmaY,
H A DSkMaskBlurFilter.cpp872 static SkIPoint small_blur(double sigmaX, double sigmaY, const SkMask& src, SkMask* dst) {
873 SkASSERT(sigmaX == sigmaY); // TODO
875 SkASSERT(0.01 <= sigmaY && sigmaY < 2);
878 filterY{sigmaY};
H A DSkBlurMF.cpp1604 int sigmaY = noxFormedSigma3 * sy; in canFilterMaskGPU() local
1605 srcRect = devSpaceShapeBounds.makeOutset(sigmaX, sigmaY); in canFilterMaskGPU()
/third_party/skia/include/effects/
H A DSkImageFilters.h115 * @param sigmaY The Gaussian sigma value for blurring along the Y axis.
121 static sk_sp<SkImageFilter> Blur(SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode,
124 static sk_sp<SkImageFilter> Blur(SkScalar sigmaX, SkScalar sigmaY, sk_sp<SkImageFilter> input, in Blur() argument
126 return Blur(sigmaX, sigmaY, SkTileMode::kDecal, std::move(input), cropRect);
170 * @param sigmaY The blur radius for the shadow, along the Y axis.
176 SkScalar sigmaX, SkScalar sigmaY,
186 * @param sigmaY The blur radius for the shadow, along the Y axis.
192 SkScalar sigmaX, SkScalar sigmaY,
/third_party/skia/bench/
H A DBlurImageFilterBench.cpp63 BlurImageFilterBench(SkScalar sigmaX, SkScalar sigmaY, bool small, bool cropped, in BlurImageFilterBench() argument
70 , fSigmaY(sigmaY) { in BlurImageFilterBench()
75 SkScalarToFloat(sigmaX), SkScalarToFloat(sigmaY)); in BlurImageFilterBench()
/third_party/skia/fuzz/
H A DFuzzCanvas.cpp539 SkScalar sigmaX, sigmaY; in make_fuzz_imageFilter() local
542 fuzz->next(&sigmaX, &sigmaY, &useCropRect); in make_fuzz_imageFilter()
547 return SkImageFilters::Blur(sigmaX, sigmaY, std::move(input), in make_fuzz_imageFilter()
620 SkScalar dx, dy, sigmaX, sigmaY; in make_fuzz_imageFilter() local
623 fuzz->next(&dx, &dy, &sigmaX, &sigmaY, &color, &shadowOnly, &useCropRect); in make_fuzz_imageFilter()
630 return SkImageFilters::DropShadowOnly(dx, dy, sigmaX, sigmaY, color, in make_fuzz_imageFilter()
634 return SkImageFilters::DropShadow(dx, dy, sigmaX, sigmaY, color, std::move(input), in make_fuzz_imageFilter()
/third_party/skia/modules/canvaskit/
H A Dcanvaskit_bindings.cpp1414 .class_function("MakeBlur", optional_override([](SkScalar sigmaX, SkScalar sigmaY, in EMSCRIPTEN_BINDINGS()
1416 return SkImageFilters::Blur(sigmaX, sigmaY, tileMode, input); in EMSCRIPTEN_BINDINGS()

Completed in 21 milliseconds