Searched refs:blurRect (Results 1 – 5 of 5) sorted by relevance
/aosp12/frameworks/native/libs/renderengine/skia/filters/ |
H A D | BlurFilter.cpp | 80 const sk_sp<SkImage> input, const SkRect& blurRect) const { in generate() 89 SkImageInfo scaledInfo = input->imageInfo().makeWH(std::ceil(blurRect.width() * kInputScale), in generate() 90 std::ceil(blurRect.height() * kInputScale)); in generate() 98 SkMatrix blurMatrix = SkMatrix::Translate(-blurRect.fLeft, -blurRect.fTop); in generate() 108 SkV2{blurRect.width() * kInputScale, blurRect.height() * kInputScale}; in generate() 119 SkV2{blurRect.width() * kInputScale, blurRect.height() * kInputScale}; in generate() 126 static SkMatrix getShaderTransform(const SkCanvas* canvas, const SkRect& blurRect, float scale) { in getShaderTransform() argument 131 matrix.postConcat(SkMatrix::Translate(blurRect.fLeft, blurRect.fTop)); in getShaderTransform() 144 const SkRect& blurRect, sk_sp<SkImage> blurredImage, in drawBlurRegion() argument 151 const auto blurMatrix = getShaderTransform(canvas, blurRect, kInverseInputScale); in drawBlurRegion()
|
H A D | BlurFilter.h | 52 const sk_sp<SkImage> blurInput, const SkRect& blurRect) const; 65 const float blurAlpha, const SkRect& blurRect, sk_sp<SkImage> blurredImage,
|
/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | EffectLayer_test.cpp | 125 const auto blurRect = Rect(0, 0, canvasSize, canvasSize); in TEST_F() local 151 t.setCrop(blurLayer, blurRect); in TEST_F()
|
H A D | LayerTypeAndRenderTypeTransaction_test.cpp | 600 const auto blurRect = Rect(0, 0, canvasSize, canvasSize); in TEST_P() local 633 .setCrop(blurLayer, blurRect) in TEST_P()
|
/aosp12/frameworks/native/libs/renderengine/skia/ |
H A D | SkiaGLRenderEngine.cpp | 920 const auto blurRect = canvas->getTotalMatrix().mapRect(bounds.rect()); in drawLayers() local 930 if (blurRect.width() > 0 && blurRect.height() > 0) { in drawLayers() 935 blurRect); in drawLayers() 940 blurRect, blurredImage, blurInput); in drawLayers() 949 blurRect); in drawLayers() 953 region.alpha, blurRect, in drawLayers()
|