Searched refs:shaderFilter (Results 1 - 7 of 7) sorted by relevance
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_render.cpp | 78 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 D | rs_drawing_filter.cpp | 58 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 D | rs_drawing_filter.h | 37 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 D | svg_fe_flood.cpp | 39 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 D | rs_filter_cache_manager_test.cpp | 164 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 D | rs_property_drawable_test.cpp | 194 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 D | rs_property_draw_test.cpp | 194 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 5 milliseconds