Home
last modified time | relevance | path

Searched refs:shaderFilter (Results 1 - 7 of 7) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/
H A Dge_render.cpp78 std::shared_ptr<GEShaderFilter> shaderFilter; in GenerateShaderFilter() local
83 shaderFilter = std::make_shared<GEKawaseBlurShaderFilter>(*kawaseParams); in GenerateShaderFilter()
88 shaderFilter = std::make_shared<GEMESABlurShaderFilter>(*mesaParams); in GenerateShaderFilter()
93 shaderFilter = std::make_shared<GEAIBarShaderFilter>(*aiBarParams); in GenerateShaderFilter()
98 shaderFilter = std::make_shared<GEGreyShaderFilter>(*greyParams); in GenerateShaderFilter()
103 shaderFilter = std::make_shared<GELinearGradientBlurShaderFilter>(*linearGradientBlurParams); in GenerateShaderFilter()
108 shaderFilter = std::make_shared<GEWaterRippleFilter>(*waterRippleParams); in GenerateShaderFilter()
113 shaderFilter = std::make_shared<GEMagnifierShaderFilter>(*magnifierParams); in GenerateShaderFilter()
119 shaderFilters.push_back(shaderFilter); in GenerateShaderFilter()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_drawing_filter.cpp58 RSDrawingFilter::RSDrawingFilter(std::shared_ptr<RSShaderFilter> shaderFilter) in RSDrawingFilter() argument
60 hash_ = shaderFilter->Hash(); in RSDrawingFilter()
62 shaderFilters_.emplace_back(shaderFilter); in RSDrawingFilter()
67 std::shared_ptr<RSShaderFilter> shaderFilter, uint32_t hash) : RSFilter(), imageFilter_(imageFilter) in RSDrawingFilter()
69 hash_ = shaderFilter->Hash(); in RSDrawingFilter()
72 shaderFilters_.emplace_back(shaderFilter); in RSDrawingFilter()
80 for (const auto& shaderFilter : shaderFilters_) { in RSDrawingFilter()
81 uint32_t hash = shaderFilter->Hash(); in RSDrawingFilter()
92 for (const auto& shaderFilter : shaderFilters_) { in GetDescription()
93 switch (shaderFilter in GetDescription()
66 RSDrawingFilter(std::shared_ptr<Drawing::ImageFilter> imageFilter, std::shared_ptr<RSShaderFilter> shaderFilter, uint32_t hash) RSDrawingFilter() argument
270 InsertShaderFilter(std::shared_ptr<RSShaderFilter> shaderFilter) InsertShaderFilter() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_drawing_filter.h37 RSDrawingFilter(std::shared_ptr<RSShaderFilter> shaderFilter);
39 std::shared_ptr<RSShaderFilter> shaderFilter, uint32_t hash);
56 void InsertShaderFilter(std::shared_ptr<RSShaderFilter> shaderFilter);
61 for (const auto& shaderFilter : shaderFilters_) { in GetShaderFilterWithType()
62 if (shaderFilter->GetShaderFilterType() == type) { in GetShaderFilterWithType()
63 return shaderFilter; in GetShaderFilterWithType()
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/
H A Dsvg_fe_flood.cpp39 auto shaderFilter = RSRecordingShaderEffect::CreateColorShader(floodColor.GetValue()); in OnAsImageFilter() local
40 CHECK_NULL_VOID(shaderFilter); in OnAsImageFilter()
43 imageFilter = RSRecordingImageFilter::CreateShaderImageFilter(shaderFilter, in OnAsImageFilter()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_filter_cache_manager_test.cpp164 auto shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
165 auto filter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
182 auto shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
183 auto filter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
203 auto shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
204 auto filter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
223 auto shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
224 auto filter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
284 auto shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
285 auto filter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/
H A Drs_property_drawable_test.cpp194 std::shared_ptr<RSShaderFilter> shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
195 EXPECT_NE(shaderFilter, nullptr); in HWTEST_F()
196 shaderFilter->type_ = RSShaderFilter::LINEAR_GRADIENT_BLUR; in HWTEST_F()
197 filterDrawable->filter_ = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
271 std::shared_ptr<RSShaderFilter> shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
272 EXPECT_NE(shaderFilter, nullptr); in HWTEST_F()
274 rsFilter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
354 auto shaderFilter = std::make_shared<RSLinearGradientBlurShaderFilter>(para, 1.f, 1.f); in HWTEST_F() local
355 drawable->filter_ = std::make_shared<RSDrawingFilter>(shaderFilter);; in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/render/render_base/unittest/draw/
H A Drs_property_draw_test.cpp194 std::shared_ptr<RSShaderFilter> shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
195 EXPECT_NE(shaderFilter, nullptr); in HWTEST_F()
196 shaderFilter->type_ = RSShaderFilter::LINEAR_GRADIENT_BLUR; in HWTEST_F()
197 filterDrawable->filter_ = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
271 std::shared_ptr<RSShaderFilter> shaderFilter = std::make_shared<RSShaderFilter>(); in HWTEST_F() local
272 EXPECT_NE(shaderFilter, nullptr); in HWTEST_F()
274 rsFilter = std::make_shared<RSDrawingFilter>(shaderFilter); in HWTEST_F()
354 auto shaderFilter = std::make_shared<RSLinearGradientBlurShaderFilter>(para, 1.f, 1.f); in HWTEST_F() local
355 drawable->filter_ = std::make_shared<RSDrawingFilter>(shaderFilter);; in HWTEST_F()

Completed in 4 milliseconds