Home
last modified time | relevance | path

Searched refs:blurImage (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/
H A Dge_kawase_blur_shader_filter.cpp454 const std::shared_ptr<Drawing::Image>& image, const std::shared_ptr<Drawing::Image>& blurImage, in ScaleAndAddRandomColor() argument
457 if (abs(blurScale_) < 1e-6 || blurImage->GetWidth() < 1e-6 || blurImage->GetHeight() < 1e-6 || in ScaleAndAddRandomColor()
460 return blurImage; in ScaleAndAddRandomColor()
467 … &canvas, dst, dst.GetWidth() / blurImage->GetWidth(), dst.GetHeight() / blurImage->GetHeight()); in ScaleAndAddRandomColor()
469 *blurImage, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, linear, scaleMatrix); in ScaleAndAddRandomColor()
486 auto scaledInfo = Drawing::ImageInfo(width, height, blurImage->GetImageInfo().GetColorType(), in ScaleAndAddRandomColor()
487 blurImage->GetImageInfo().GetAlphaType(), blurImage->GetImageInfo().GetColorSpace()); in ScaleAndAddRandomColor()
H A Dge_mesa_blur_shader_filter.cpp712 const std::shared_ptr<Drawing::Image>& image, const std::shared_ptr<Drawing::Image>& blurImage, in ScaleAndAddRandomColor() argument
715 if (fabs(blurScale_) < 1e-6 || blurImage->GetWidth() < 1e-6 || blurImage->GetHeight() < 1e-6 || in ScaleAndAddRandomColor()
718 return blurImage; in ScaleAndAddRandomColor()
723 auto scaledInfo = Drawing::ImageInfo(width, height, blurImage->GetImageInfo().GetColorType(), in ScaleAndAddRandomColor()
724 blurImage->GetImageInfo().GetAlphaType(), blurImage->GetImageInfo().GetColorSpace()); in ScaleAndAddRandomColor()
728 float scaleW = static_cast<float>(dst.GetWidth()) / blurImage->GetWidth(); in ScaleAndAddRandomColor()
729 float scaleH = static_cast<float>(dst.GetHeight()) / blurImage->GetHeight(); in ScaleAndAddRandomColor()
738 Drawing::Rect srcRect(0.0f, 0.0f, static_cast<float>(blurImage->GetWidth()), in ScaleAndAddRandomColor()
739 static_cast<float>(blurImage->GetHeight())); in ScaleAndAddRandomColor()
740 …nst auto scaleMatrix = BuildStretchMatrixFull(srcRect, dst, blurImage->GetWidth(), blurImage->GetH… in ScaleAndAddRandomColor()
[all …]
H A Dge_linear_gradient_blur_shader_filter.cpp461 auto blurImage = blurFilter->ProcessImage(canvas, image, srcRect, dst); in DrawMaskLinearGradientBlur() local
470 …auto blurImageShader = Drawing::ShaderEffect::CreateImageShader(*blurImage, Drawing::TileMode::CLA… in DrawMaskLinearGradientBlur()
473 …auto outImageInfo = Drawing::ImageInfo(dst.GetWidth(), dst.GetHeight(), blurImage->GetImageInfo().… in DrawMaskLinearGradientBlur()
474 blurImage->GetImageInfo().GetAlphaType(), blurImage->GetImageInfo().GetColorSpace()); in DrawMaskLinearGradientBlur()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_kawase_blur.cpp282 auto blurImage = ExecutePingPongBlur(canvas, input, param, blurParams); in ApplyKawaseBlur() local
284 if (!blurImage) { in ApplyKawaseBlur()
287 return ApplyBlur(canvas, input, blurImage, param); in ApplyKawaseBlur()
351 const std::shared_ptr<Drawing::Image>& blurImage, const KawaseParameter& param) const in ApplyBlur() argument
356 const auto blurMatrix = GetShaderTransform(&canvas, dst, dst.GetWidth() / blurImage->GetWidth(), in ApplyBlur()
357 dst.GetHeight() / blurImage->GetHeight()); in ApplyBlur()
358 …const auto blurShader = Drawing::ShaderEffect::CreateImageShader(*blurImage, Drawing::TileMode::CL… in ApplyBlur()
H A Drs_drawing_filter.cpp328 auto blurImage = geRender->ApplyImageEffect( in DrawImageRect() local
330 if (blurImage == nullptr) { in DrawImageRect()
335 canvas.DrawImageRect(*blurImage, src, dst, Drawing::SamplingOptions()); in DrawImageRect()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_kawase_blur_test.cpp110 auto blurImage = std::make_shared<Drawing::Image>(); variable
115 EXPECT_TRUE(kawaseBlurFilter->ApplyBlur(canvas, image, blurImage, param));
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/
H A Dge_kawase_blur_shader_filter.h56 … const std::shared_ptr<Drawing::Image>& image, const std::shared_ptr<Drawing::Image>& blurImage,
H A Dge_mesa_blur_shader_filter.h86 … const std::shared_ptr<Drawing::Image>& image, const std::shared_ptr<Drawing::Image>& blurImage,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_kawase_blur.h75 const std::shared_ptr<Drawing::Image>& blurImage, const KawaseParameter& param) const;