Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_foreground_effect_filter.cpp105 blurScale_ = scaleFactor3; in AdjustRadiusAndScale()
107 blurScale_ = scaleFactor2; in AdjustRadiusAndScale()
109 blurScale_ = scaleFactor1; in AdjustRadiusAndScale()
111 blurScale_ = BASE_BLUR_SCALE; in AdjustRadiusAndScale()
125 unit_ = std::ceil(radiusByPasses_ * blurScale_) + unitPadding; in ComputePassesAndUnit()
130 if (ROSEN_EQ(blurScale_, 0.0f)) { in GetDirtyExtension()
134 return std::ceil(EXPAND_UNIT_NUM * unit_ * numberOfPasses_ * 1 / blurScale_); in GetDirtyExtension()
151 blurRadius_, blurScale_, numberOfPasses_); in ApplyForegroundEffect()
165 …urBuilder->SetUniform("in_blurOffset", radiusByPasses_ * blurScale_, radiusByPasses_ * blurScale_); in ApplyForegroundEffect()
170 std::ceil(height * blurScale_) + extension, imgInfo.GetColorType(), in ApplyForegroundEffect()
[all …]
H A Drs_kawase_blur.cpp278 blurRadius_, blurScale_, numberOfPasses); in ApplyKawaseBlur()
294 …aledInfo = Drawing::ImageInfo(std::ceil(blur.width * blurScale_), std::ceil(blur.height * blurScal… in ExecutePingPongBlur()
315 … OffsetInfo firstPassOffsetInfo = {blur.radiusByPass * blurScale_, blur.radiusByPass * blurScale_, in ExecutePingPongBlur()
321 …uilder.SetUniform("in_blurOffset", blur.radiusByPass * blurScale_, blur.radiusByPass * blurScale_); in ExecutePingPongBlur()
322 blurBuilder.SetUniform("in_maxSizeXY", blur.width * blurScale_, blur.height * blurScale_); in ExecutePingPongBlur()
329 const float stepScale = static_cast<float>(i) * blurScale_; in ExecutePingPongBlur()
343 … blurBuilder.SetUniform("in_maxSizeXY", blur.width * blurScale_, blur.height * blurScale_); in ExecutePingPongBlur()
410 blurScale_ = scaleFactor3; in AdjustRadiusAndScale()
412 blurScale_ = scaleFactor2; in AdjustRadiusAndScale()
414 blurScale_ = scaleFactor1; in AdjustRadiusAndScale()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_foreground_effect_filter_test.cpp73 EXPECT_EQ(rsForegroundEffectFilter->blurScale_, 0.5f);
101 rsForegroundEffectFilter->blurScale_ = 0.0f;
103 rsForegroundEffectFilter->blurScale_ = 1.0f;
135 rsForegroundEffectFilter->blurScale_ = 0;
150 ", scale: " + std::to_string(rsForegroundEffectFilter->blurScale_) + ", passNum: " +
H A Drs_kawase_blur_test.cpp127 EXPECT_EQ(kawaseBlurFilter->blurScale_, 0.0625f);
129 EXPECT_EQ(kawaseBlurFilter->blurScale_, 0.125f);
131 EXPECT_EQ(kawaseBlurFilter->blurScale_, 0.25f);
133 EXPECT_EQ(kawaseBlurFilter->blurScale_, 0.5F);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/
H A Dge_kawase_blur_shader_filter.cpp185 …auto scaledInfo = Drawing::ImageInfo(std::ceil(width * blurScale_), std::ceil(height * blurScale_), in ProcessImage()
200 auto offsetXY = radiusByPasses * blurScale_; in ProcessImage()
213 const float stepScale = static_cast<float>(i) * blurScale_; in ProcessImage()
258 blurBuilder.SetUniform("in_maxSizeXY", width * blurScale_, height * blurScale_); in SetBlurBuilderParam()
457 if (abs(blurScale_) < 1e-6 || blurImage->GetWidth() < 1e-6 || blurImage->GetHeight() < 1e-6 || in ScaleAndAddRandomColor()
510 blurScale_ = scaleFactor3; in AdjustRadiusAndScale()
512 blurScale_ = scaleFactor2; in AdjustRadiusAndScale()
514 blurScale_ = scaleFactor1; in AdjustRadiusAndScale()
516 blurScale_ = BASE_BLUR_SCALE; in AdjustRadiusAndScale()
H A Dge_mesa_blur_shader_filter.cpp396 if (blurScale_ > BLUR_SCALE_1 + 1e-4) { in DownSampling()
398 } else if (blurScale_ > BLUR_SCALE_2 + 1e-4) { in DownSampling()
400 } else if (blurScale_ > BLUR_SCALE_3 + 1e-4) { in DownSampling()
430 …auto scaledInfo = Drawing::ImageInfo(std::ceil(width * blurScale_), std::ceil(height * blurScale_), in ProcessImage()
446 if (fabs(blurScale_ - BLUR_SCALE_1) < 1e-4 && (!isGreyX_)) { in ProcessImage()
715 if (fabs(blurScale_) < 1e-6 || blurImage->GetWidth() < 1e-6 || blurImage->GetHeight() < 1e-6 || in ScaleAndAddRandomColor()
763 blurScale_ = BASE_BLUR_SCALE; in AdjustRadiusAndScale()
765 blurScale_ = BLUR_SCALE_1; in AdjustRadiusAndScale()
767 blurScale_ = BLUR_SCALE_2; in AdjustRadiusAndScale()
769 blurScale_ = BLUR_SCALE_3; in AdjustRadiusAndScale()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_foreground_effect_filter.h55 float blurScale_ {};
H A Drs_kawase_blur.h94 float blurScale_ = 0.25f; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/
H A Dge_kawase_blur_shader_filter.h73 float blurScale_ = 0.25f; variable
H A Dge_mesa_blur_shader_filter.h110 float blurScale_ = 0.25f; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/unittest/
H A Dge_kawase_blur_shader_filter_test.cpp149 filter->blurScale_ = 0;