/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_mesa_blur_shader_filter.cpp | 255 canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in ApplyGreyAdjustmentFilter() 275 const auto& blurMatrix = BuildMatrix(src, scaledInfo, input); in DownSampling2X() 294 const auto& blurMatrix = BuildMatrix(src, scaledInfo, input); in DownSampling4X() 312 const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo, in DownSampling8X() argument 327 Drawing::Matrix blurMatrixA = BuildMiddleMatrix(scaledInfo, middleInfo); in DownSampling8X() 381 Drawing::Matrix blurMatrix2 = BuildMiddleMatrix(scaledInfo, middleInfo2); in DownSamplingMoreX() 390 const Drawing::ImageInfo& scaledInfo, int& width, int& height, in DownSampling() argument 397 return DownSampling2X(canvas, input, src, scaledInfo, linear, blur); in DownSampling() 399 return DownSampling4X(canvas, input, src, scaledInfo, linear, blur); in DownSampling() 476 int scaleWidth = scaledInfo.GetWidth(); in BuildMatrix() [all …]
|
H A D | ge_kawase_blur_shader_filter.cpp | 150 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const in ApplySimpleFilter() argument 155 canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in ApplySimpleFilter() 187 Drawing::Matrix blurMatrix = BuildMatrix(src, scaledInfo, input); in ProcessImage() 196 tmpShader = ApplySimpleFilter(canvas, input, tmpShader, scaledInfo, linear); in ProcessImage() 201 SetBlurBuilderParam(blurBuilder, offsetXY, scaledInfo, width, height); in ProcessImage() 203 auto tmpBlur(blurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in ProcessImage() 218 SetBlurBuilderParam(blurBuilder, offsetXYFilter, scaledInfo, width, height); in ProcessImage() 246 const Drawing::ImageInfo& scaledInfo, const int width, const int height) in SetBlurBuilderParam() argument 252 … OffsetInfo offsetInfo = { offsetXY, offsetXY, scaledInfo.GetWidth(), scaledInfo.GetHeight() }; in SetBlurBuilderParam() 267 int scaleWidth = scaledInfo.GetWidth(); in BuildMatrix() [all …]
|
H A D | ge_linear_gradient_blur_shader_filter.cpp | 411 …auto scaledInfo = Drawing::ImageInfo(std::ceil(width * imageScale_), std::ceil(height * imageScale… in BuildMeanLinearGradientBlur() local 422 hBlurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in BuildMeanLinearGradientBlur() 431 vBlurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in BuildMeanLinearGradientBlur() 437 hBlurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in BuildMeanLinearGradientBlur() 443 vBlurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in BuildMeanLinearGradientBlur()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_mesa_blur_shader_filter.h | 60 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const; 66 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, 70 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear, 74 const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo, 78 const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo, 83 const Drawing::ImageInfo& scaledInfo, int& width, int& height, 99 Drawing::Matrix BuildMatrix(const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, 102 const Drawing::ImageInfo& scaledInfo, const Drawing::ImageInfo& middleInfo) const;
|
H A D | ge_kawase_blur_shader_filter.h | 60 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const; 65 const Drawing::ImageInfo& scaledInfo, const int width, const int height); 69 …const Drawing::Rect& src, const Drawing::ImageInfo& scaledInfo, const std::shared_ptr<Drawing::Ima…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_kawase_blur.cpp | 241 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const in ApplySimpleFilter() argument 247 canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in ApplySimpleFilter() 294 …auto scaledInfo = Drawing::ImageInfo(std::ceil(blur.width * blurScale_), std::ceil(blur.height * b… in ExecutePingPongBlur() local 298 float scaleW = static_cast<float>(scaledInfo.GetWidth()) / input->GetWidth(); in ExecutePingPongBlur() 299 float scaleH = static_cast<float>(scaledInfo.GetHeight()) / input->GetHeight(); in ExecutePingPongBlur() 307 …blurBuilder.SetChild("imageInput", ApplySimpleFilter(canvas, input, blurMatrix, scaledInfo, linear… in ExecutePingPongBlur() 316 scaledInfo.GetWidth(), scaledInfo.GetHeight()}; in ExecutePingPongBlur() 326 canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in ExecutePingPongBlur() 337 scaledInfo.GetWidth(), scaledInfo.GetHeight()}; in ExecutePingPongBlur() 345 tmpBlur = blurBuilder.MakeImage(canvas.GetGPUContext().get(), nullptr, scaledInfo, false); in ExecutePingPongBlur()
|
H A D | rs_motion_blur_filter.cpp | 104 auto scaledInfo = Drawing::ImageInfo(std::ceil(image->GetWidth() * FLOAT_IMAGE_SCALE), in DrawMotionBlur() local 109 canvas.GetGPUContext().get(), nullptr, scaledInfo, false)); in DrawMotionBlur()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_kawase_blur.h | 71 const Drawing::ImageInfo& scaledInfo, const Drawing::SamplingOptions& linear) const;
|