Home
last modified time | relevance | path

Searched refs:imageFilter (Results 1 – 25 of 53) sorted by relevance

123

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/
H A Dimage_filter_test.cpp50 EXPECT_TRUE(imageFilter != nullptr);
71 EXPECT_TRUE(imageFilter != nullptr);
85 EXPECT_TRUE(imageFilter != nullptr);
104 EXPECT_TRUE(imageFilter != nullptr);
106 EXPECT_TRUE(imageFilter != nullptr);
113 EXPECT_TRUE(imageFilter != nullptr);
115 EXPECT_TRUE(imageFilter != nullptr);
117 EXPECT_TRUE(imageFilter != nullptr);
119 EXPECT_TRUE(imageFilter != nullptr);
133 EXPECT_TRUE(imageFilter != nullptr);
[all …]
H A Dfilter_test.cpp96 auto imageFilter = ImageFilter::CreateBlurImageFilter(10.0f, 10.0f, TileMode::CLAMP, nullptr); variable
97 ASSERT_TRUE(imageFilter != nullptr);
98 filter->SetImageFilter(imageFilter);
100 EXPECT_FALSE(result != imageFilter);
113 auto imageFilter = ImageFilter::CreateBlurImageFilter(20.0f, 20.0f, TileMode::CLAMP, nullptr); variable
114 ASSERT_TRUE(imageFilter != nullptr);
115 filter->SetImageFilter(imageFilter);
117 EXPECT_FALSE(result != imageFilter);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drosen_render_svg_filter.cpp35 sk_sp<SkImageFilter> imageFilter = nullptr; in OnAsPaint() local
41 skPaint.setImageFilter(imageFilter); in OnAsPaint()
56 filter.SetImageFilter(imageFilter); in OnAsPaint()
87 imageFilter = MakeImageFilter(fe->GetInType(), imageFilter); in GetImageFilter()
90 feOffset->OnAsImageFilter(imageFilter); in GetImageFilter()
97 feColorMatrix->OnAsImageFilter(imageFilter); in GetImageFilter()
104 feGaussianBlur->OnAsImageFilter(imageFilter); in GetImageFilter()
164 return imageFilter; in MakeImageFilter()
172 imageFilter = SkImageFilters::ColorFilter(SkColorFilters::SRGBToLinearGamma(), imageFilter); in ConverImageFilterColor()
174 imageFilter = SkImageFilters::ColorFilter(SkColorFilters::LinearToSRGBGamma(), imageFilter); in ConverImageFilterColor()
[all …]
H A Drosen_render_svg_fe_offset.cpp21 void RosenRenderSvgFeOffset::OnAsImageFilter(sk_sp<SkImageFilter>& imageFilter) const in OnAsImageFilter()
23 imageFilter = SkImageFilters::Offset(dx_, dy_, imageFilter); in OnAsImageFilter()
26 void RosenRenderSvgFeOffset::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter) const
28 imageFilter = RSRecordingImageFilter::CreateOffsetImageFilter(dx_, dy_, imageFilter);
H A Drosen_render_svg_fe_gaussianblur.cpp21 void RosenRenderSvgFeGaussianBlur::OnAsImageFilter(sk_sp<SkImageFilter>& imageFilter) const in OnAsImageFilter()
23 imageFilter = SkImageFilters::Blur(deviationX_, deviationY_, imageFilter, nullptr); in OnAsImageFilter()
26 void RosenRenderSvgFeGaussianBlur::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter) con…
28 imageFilter =
29 …ordingImageFilter::CreateBlurImageFilter(deviationX_, deviationY_, RSTileMode::DECAL, imageFilter);
H A Drosen_render_svg_fe_colormatrix.cpp21 void RosenRenderSvgFeColorMatrix::OnAsImageFilter(sk_sp<SkImageFilter>& imageFilter) const in OnAsImageFilter()
25 imageFilter = SkImageFilters::ColorFilter(colorFilter, imageFilter); in OnAsImageFilter()
28 void RosenRenderSvgFeColorMatrix::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter) const
34imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter);
H A Drosen_render_svg_filter.h45 …const RefPtr<RenderSvgFe>& fe, sk_sp<SkImageFilter>& imageFilter, ColorInterpolationType& currentC…
47 sk_sp<SkImageFilter> MakeImageFilter(const FeInType& in, sk_sp<SkImageFilter>& imageFilter);
49 …sk_sp<SkImageFilter>& imageFilter, const ColorInterpolationType& src, const ColorInterpolationType…
52 std::shared_ptr<RSImageFilter>& imageFilter, ColorInterpolationType& currentColor);
54 …tr<RSImageFilter> MakeImageFilter(const FeInType& in, std::shared_ptr<RSImageFilter>& imageFilter);
55 void ConverImageFilterColor(std::shared_ptr<RSImageFilter>& imageFilter,
H A Drosen_render_svg_fe.h34 virtual void OnAsImageFilter(sk_sp<SkImageFilter>& imageFilter) const {} in OnAsImageFilter() argument
36 const sk_sp<SkImageFilter>& foreImageFilter, sk_sp<SkImageFilter>& imageFilter) const in OnAsImageFilter() argument
39 virtual void OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter) const {}
41 …::shared_ptr<RSImageFilter>& foreImageFilter, std::shared_ptr<RSImageFilter>& imageFilter) const {}
H A Drosen_render_svg_fe_composite.cpp22 const sk_sp<SkImageFilter>& foreImageFilter, sk_sp<SkImageFilter>& imageFilter) const in OnAsImageFilter()
25 …std::shared_ptr<RSImageFilter>& foreImageFilter, std::shared_ptr<RSImageFilter>& imageFilter) const in OnAsImageFilter()
31imageFilter = SkImageFilters::Arithmetic(k1_, k2_, k3_, k4_, true, backImageFilter, foreImageFilte… in OnAsImageFilter()
34 imageFilter = in OnAsImageFilter()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_drawing_filter_test.cpp48 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
54 EXPECT_TRUE(imageFilter != nullptr);
65 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
92 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
134 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
142 EXPECT_TRUE(imageFilter != nullptr);
157 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
165 EXPECT_TRUE(imageFilter != nullptr);
180 auto imageFilter = std::make_shared<Drawing::ImageFilter>(); variable
188 EXPECT_TRUE(imageFilter != nullptr);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/
H A Dsvg_fe_offset.cpp32 void SvgFeOffset::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
36 imageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
37 imageFilter = in OnAsImageFilter()
39 feOffsetAttr_.dy.Value(), imageFilter); in OnAsImageFilter()
40 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
41 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_fe.cpp91 void SvgFe::RegisterResult(const std::string& id, std::shared_ptr<RSImageFilter>& imageFilter, in RegisterResult() argument
95 resultHash[id] = imageFilter; in RegisterResult()
104 void SvgFe::GetImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, SvgColorInterpolationType& … in GetImageFilter() argument
121 OnAsImageFilter(imageFilter, srcColor, currentColor, resultHash); in GetImageFilter()
125 void SvgFe::ConverImageFilterColor(std::shared_ptr<RSImageFilter>& imageFilter, in ConverImageFilterColor() argument
131imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter); in ConverImageFilterColor()
135imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter); in ConverImageFilterColor()
139 …ImageFilter> SvgFe::MakeImageFilter(const SvgFeIn& in, std::shared_ptr<RSImageFilter>& imageFilter, in MakeImageFilter() argument
171 return imageFilter; in MakeImageFilter()
H A Dsvg_fe_gaussian_blur.cpp31 void SvgFeGaussianBlur::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
35 imageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
38 imageFilter = RSRecordingImageFilter::CreateBlurImageFilter( in OnAsImageFilter()
40 RSTileMode::DECAL, imageFilter, RSImageBlurType::GAUSS, filterRect); in OnAsImageFilter()
41 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
42 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_fe_flood.cpp33 void SvgFeFlood::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
37 imageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
47 imageFilter = RSRecordingImageFilter::CreateShaderImageFilter(shaderFilter, in OnAsImageFilter()
50 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
51 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_fe_composite.cpp92 void SvgFeComposite::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
97 auto foreImageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
98 auto backImageFilter = MakeImageFilter(feCompositeAttr_.in2, imageFilter, resultHash); in OnAsImageFilter()
102 imageFilter = RSRecordingImageFilter::CreateBlendImageFilter( in OnAsImageFilter()
104 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
109 imageFilter = in OnAsImageFilter()
111 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
112 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_fe.h37 void RegisterResult(const std::string& id, std::shared_ptr<RSImageFilter>& imageFilter,
40 static void ConverImageFilterColor(std::shared_ptr<RSImageFilter>& imageFilter,
44 std::shared_ptr<RSImageFilter>& imageFilter,
47 …void GetImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, SvgColorInterpolationType& curren…
54 …virtual void OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, const SvgColorInterpolat… in OnAsImageFilter() argument
H A Dsvg_fe_color_matrix.cpp138 void SvgFeColorMatrix::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
142 imageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
149 imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter); in OnAsImageFilter()
150 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
151 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_fe_blend.cpp47 void SvgFeBlend::OnAsImageFilter(std::shared_ptr<RSImageFilter>& imageFilter, in OnAsImageFilter() argument
53 auto backImageFilter = MakeImageFilter(feBlendAttr_.in2, imageFilter, resultHash); in OnAsImageFilter()
54 auto foreImageFilter = MakeImageFilter(feAttr_.in, imageFilter, resultHash); in OnAsImageFilter()
58 imageFilter = in OnAsImageFilter()
60 ConverImageFilterColor(imageFilter, srcColor, currentColor); in OnAsImageFilter()
61 RegisterResult(feAttr_.result, imageFilter, resultHash); in OnAsImageFilter()
H A Dsvg_filter.cpp56 sk_sp<SkImageFilter> imageFilter = nullptr; in OnAsPaint() local
59 std::shared_ptr<RSImageFilter> imageFilter = nullptr; in OnAsPaint()
91 nodeFe->GetImageFilter(imageFilter, currentColor, resultHash, effectFilterArea); in OnAsPaint()
94 SvgFe::ConverImageFilterColor(imageFilter, currentColor, SvgColorInterpolationType::SRGB); in OnAsPaint()
96 filterPaint_.setImageFilter(imageFilter); in OnAsPaint()
99 filter.SetImageFilter(imageFilter); in OnAsPaint()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/test/unittest/
H A Dsk_image_chain_unittest.cpp43 std::vector<sk_sp<SkImageFilter>> imageFilter; variable
44 imageFilter.emplace_back(filterBlur);
48 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
68 std::vector<sk_sp<SkImageFilter>> imageFilter; variable
71 imageFilter.emplace_back(filterBlur);
100 std::vector<sk_sp<SkImageFilter>> imageFilter; variable
101 imageFilter.emplace_back(filterBlur);
128 std::vector<sk_sp<SkImageFilter>> imageFilter; variable
129 imageFilter.emplace_back(filterBlur);
147 std::vector<sk_sp<SkImageFilter>> imageFilter; variable
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkimagefilter_fuzzer/
H A Dimagefilter_fuzzer.cpp49 OH_Drawing_ImageFilter* imageFilter = OH_Drawing_ImageFilterCreateBlur(sigmaX, sigmaY, in NativeImageFilterTest() local
51 …mageFilter* imageFilterTwo = OH_Drawing_ImageFilterCreateFromColorFilter(colorFilter, imageFilter); in NativeImageFilterTest()
52 …_ImageFilter* imageFilterThree = OH_Drawing_ImageFilterCreateFromColorFilter(nullptr, imageFilter); in NativeImageFilterTest()
54 OH_Drawing_ImageFilterDestroy(imageFilter); in NativeImageFilterTest()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkfilter_fuzzer/
H A Dfilter_fuzzer.cpp51 OH_Drawing_ImageFilter* imageFilter = OH_Drawing_ImageFilterCreateBlur(sigmaX, sigmaY, in FilterTest() local
53 OH_Drawing_FilterSetImageFilter(filter, imageFilter); in FilterTest()
54 OH_Drawing_FilterSetImageFilter(nullptr, imageFilter); in FilterTest()
74 OH_Drawing_ImageFilterDestroy(imageFilter); in FilterTest()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/image_filter_napi/
H A Djs_image_filter.cpp121 std::shared_ptr<ImageFilter> imageFilter = (jsImageFilter == nullptr) ? in CreateBlurImageFilter() local
125 static_cast<TileMode>(tMode), imageFilter, ImageBlurType::GAUSS); in CreateBlurImageFilter()
144 std::shared_ptr<ImageFilter> imageFilter = (jsImageFilter == nullptr) ? in CreateFromColorFilter() local
147 …_ptr<ImageFilter> imgFilter = ImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter); in CreateFromColorFilter()
151 napi_value JsImageFilter::Create(napi_env env, const std::shared_ptr<ImageFilter> imageFilter) in Create() argument
160 std::unique_ptr<JsImageFilter> jsImageFilter = std::make_unique<JsImageFilter>(imageFilter); in Create()
H A Djs_image_filter.h31 …xplicit JsImageFilter(std::shared_ptr<ImageFilter> imageFilter = nullptr) : m_ImageFilter(imageFil…
40 static napi_value Create(napi_env env, const std::shared_ptr<ImageFilter> imageFilter);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/imagefilter_fuzzer/
H A Dimage_filter_fuzzer.cpp46 std::shared_ptr<ImageFilter> imageFilter = ImageFilter::CreateColorBlurImageFilter( in ImageFilterFuzzTest001() local
54imageFilter->InitWithColorBlur(*colorFilter, sigmaX2, sigmaY2, ImageBlurType::GAUSS, noCropRect); in ImageFilterFuzzTest001()
55 imageFilter->Serialize(); in ImageFilterFuzzTest001()
56 imageFilter->Deserialize(nullptr); in ImageFilterFuzzTest001()
57 imageFilter->GetType(); in ImageFilterFuzzTest001()
58 imageFilter->GetDrawingType(); in ImageFilterFuzzTest001()
164 … std::shared_ptr<ImageFilter> imageFilter = ImageFilter::CreateArithmeticImageFilter(coefficients, in ImageFilterFuzzTest004() local

123