Home
last modified time | relevance | path

Searched refs:blurRect (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/frameworks/native/libs/renderengine/skia/filters/
H A DKawaseBlurDualFilter.cpp116 const SkRect& blurRect) const { in generate()
129 {filterPasses >= 0 ? makeSurface(context, blurRect, 1 * kInverseInputScale) : nullptr, in generate()
130 filterPasses >= 1 ? makeSurface(context, blurRect, 2 * kInverseInputScale) : nullptr, in generate()
131 filterPasses >= 2 ? makeSurface(context, blurRect, 4 * kInverseInputScale) : nullptr}; in generate()
158 SkMatrix blurMatrix = SkMatrix::Translate(-blurRect.fLeft, -blurRect.fTop); in generate()
H A DBlurFilter.cpp53 static SkMatrix getShaderTransform(const SkCanvas* canvas, const SkRect& blurRect, in getShaderTransform() argument
59 matrix.postConcat(SkMatrix::Translate(blurRect.fLeft, blurRect.fTop)); in getShaderTransform()
80 const SkRect& blurRect, sk_sp<SkImage> blurredImage, in drawBlurRegion() argument
87 const auto blurMatrix = getShaderTransform(canvas, blurRect, kInverseInputScale); in drawBlurRegion()
H A DKawaseBlurFilter.cpp78 const SkRect& blurRect) const { in generate()
94 SkImageInfo scaledInfo = input->imageInfo().makeWH(std::ceil(blurRect.width() * kInputScale), in generate()
95 std::ceil(blurRect.height() * kInputScale)); in generate()
100 SkMatrix blurMatrix = SkMatrix::Translate(-blurRect.fLeft, -blurRect.fTop); in generate()
H A DGaussianBlurFilter.cpp47 const SkRect& blurRect) const { in generate()
49 SkImageInfo scaledInfo = input->imageInfo().makeWH(std::ceil(blurRect.width() * kInputScale), in generate()
50 std::ceil(blurRect.height() * kInputScale)); in generate()
62 blurRect, in generate()
H A DBlurFilter.h45 const SkRect& blurRect) const = 0;
59 const SkRect& blurRect, sk_sp<SkImage> blurredImage,
H A DGaussianBlurFilter.h41 const sk_sp<SkImage> blurInput, const SkRect& blurRect) const override;
H A DKawaseBlurFilter.h46 const sk_sp<SkImage> blurInput, const SkRect& blurRect) const override;
H A DKawaseBlurDualFilter.h41 const sk_sp<SkImage> blurInput, const SkRect& blurRect) const override;
/aosp_15_r20/frameworks/native/libs/renderengine/skia/
H A DSkiaRenderEngine.cpp888 SkRect blurRect = canvas->getTotalMatrix().mapRect(bounds.rect()); in drawLayersInternal() local
895 if (!blurRect.intersect(SkRect::Make(canvas->getDeviceClipBounds()))) { in drawLayersInternal()
909 if (blurRect.width() > 0 && blurRect.height() > 0) { in drawLayersInternal()
913 blurInput, blurRect); in drawLayersInternal()
918 blurRect, blurredImage, blurInput); in drawLayersInternal()
927 blurRect); in drawLayersInternal()
931 region.alpha, blurRect, in drawLayersInternal()
/aosp_15_r20/frameworks/native/services/surfaceflinger/tests/
H A DEffectLayer_test.cpp127 const auto blurRect = Rect(0, 0, canvasSize, canvasSize); in TEST_F() local
153 t.setCrop(blurLayer, blurRect); in TEST_F()
H A DLayerTypeAndRenderTypeTransaction_test.cpp600 const auto blurRect = Rect(0, 0, canvasSize, canvasSize); in TEST_P() local
633 .setCrop(blurLayer, blurRect) in TEST_P()