/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/unittest/ |
H A D | ge_render_test.cpp | 148 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in HWTEST_F() local 149 veContainer->AddToChainedFilter(visualEffect); in HWTEST_F() 160 geRender->DrawImageEffect(canvas_, *veContainer, image, src, dst, sampling); in HWTEST_F() 177 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in HWTEST_F() local 178 veContainer->AddToChainedFilter(visualEffect); in HWTEST_F() 193 geRender->DrawImageEffect(canvas_, *veContainer, image, src, dst, sampling); in HWTEST_F() 210 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in HWTEST_F() local 211 veContainer->AddToChainedFilter(visualEffect); in HWTEST_F() 226 geRender->DrawImageEffect(canvas_, *veContainer, image, src, dst, sampling); in HWTEST_F() 243 auto veContainer in HWTEST_F() local 276 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 297 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 317 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 337 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 367 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 390 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local 409 Drawing::GEVisualEffectContainer veContainer; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/src/ |
H A D | ge_render.cpp | 34 void GERender::DrawImageEffect(Drawing::Canvas& canvas, Drawing::GEVisualEffectContainer& veContainer,
in DrawImageEffect() argument 43 auto resImage = ApplyImageEffect(canvas, veContainer, image, src, dst, sampling);
in DrawImageEffect() 51 Drawing::GEVisualEffectContainer& veContainer, const std::shared_ptr<Drawing::Image>& image,
in ApplyImageEffect() 58 std::vector<std::shared_ptr<GEShaderFilter>> geShaderFilters = GenerateShaderFilter(veContainer);
in ApplyImageEffect() 72 Drawing::GEVisualEffectContainer& veContainer)
in GenerateShaderFilter() 74 LOGD("GERender::shaderFilters %{public}d", (int)veContainer.GetFilters().size());
in GenerateShaderFilter() 76 for (auto vef : veContainer.GetFilters()) {
in GenerateShaderFilter() 50 ApplyImageEffect(Drawing::Canvas& canvas, Drawing::GEVisualEffectContainer& veContainer, const std::shared_ptr<Drawing::Image>& image, const Drawing::Rect& src, const Drawing::Rect& dst, const Drawing::SamplingOptions& sampling) ApplyImageEffect() argument 71 GenerateShaderFilter( Drawing::GEVisualEffectContainer& veContainer) GenerateShaderFilter() argument
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/fuzztest/gerender_fuzzer/ |
H A D | ge_render_fuzzer.cpp | 40 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in GERenderFuzzTest001() local 41 veContainer->AddToChainedFilter(visualEffect); in GERenderFuzzTest001() 52 geRender->DrawImageEffect(canvas, *veContainer, image, src, dst, sampling); in GERenderFuzzTest001() 66 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in GERenderFuzzTest002() local 67 veContainer->AddToChainedFilter(visualEffect); in GERenderFuzzTest002() 78 auto resImg = geRender->ApplyImageEffect(canvas, *veContainer, image, src, dst, sampling); in GERenderFuzzTest002()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/fuzztest/gevisualeffectcontainer_fuzzer/ |
H A D | ge_visual_effect_container_fuzzer.cpp | 35 auto veContainer = std::make_shared<GEVisualEffectContainer>(); in GEVisualEffectContainerFuzzTest001() local 40 veContainer->AddToChainedFilter(visualEffect); in GEVisualEffectContainerFuzzTest001() 41 veContainer->GetFilters(); in GEVisualEffectContainerFuzzTest001()
|
/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/include/ |
H A D | ge_render.h | 43 void DrawImageEffect(Drawing::Canvas& canvas, Drawing::GEVisualEffectContainer& veContainer,
48 Drawing::GEVisualEffectContainer& veContainer, const std::shared_ptr<Drawing::Image>& image,
52 std::vector<std::shared_ptr<GEShaderFilter>> GenerateShaderFilter(Drawing::GEVisualEffectContainer& veContainer);
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rslineargradientblurshaderfilter_fuzzer/ |
H A D | rslineargradientblurshaderfilter_fuzzer.cpp | 122 auto veContainer = std::make_shared<Drawing::GEVisualEffectContainer>(); in DoGenerateGEVisualEffect() local 126 veContainer->AddToChainedFilter(visualEffect); in DoGenerateGEVisualEffect() 127 filter->GenerateGEVisualEffect(veContainer); in DoGenerateGEVisualEffect()
|