/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/effect/ |
H A D | image_filter_test.cpp | 50 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 D | filter_test.cpp | 96 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 D | rosen_render_svg_filter.cpp | 35 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 D | rosen_render_svg_fe_offset.cpp | 21 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 D | rosen_render_svg_fe_gaussianblur.cpp | 21 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 D | rosen_render_svg_fe_colormatrix.cpp | 21 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 34 … imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter);
|
H A D | rosen_render_svg_filter.h | 45 …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 D | rosen_render_svg_fe.h | 34 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 D | rosen_render_svg_fe_composite.cpp | 22 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() 31 …imageFilter = 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 D | rs_drawing_filter_test.cpp | 48 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 D | svg_fe_offset.cpp | 32 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 D | svg_fe.cpp | 91 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 131 … imageFilter = RSRecordingImageFilter::CreateColorFilterImageFilter(*colorFilter, imageFilter); in ConverImageFilterColor() 135 … imageFilter = 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 D | svg_fe_gaussian_blur.cpp | 31 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 D | svg_fe_flood.cpp | 33 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 D | svg_fe_composite.cpp | 92 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 D | svg_fe.h | 37 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 D | svg_fe_color_matrix.cpp | 138 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 D | svg_fe_blend.cpp | 47 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 D | svg_filter.cpp | 56 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 D | sk_image_chain_unittest.cpp | 43 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 D | imagefilter_fuzzer.cpp | 49 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 D | filter_fuzzer.cpp | 51 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 D | js_image_filter.cpp | 121 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 D | js_image_filter.h | 31 …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 D | image_filter_fuzzer.cpp | 46 std::shared_ptr<ImageFilter> imageFilter = ImageFilter::CreateColorBlurImageFilter( in ImageFilterFuzzTest001() local 54 … imageFilter->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
|