/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/ui_effect/src/ |
H A D | effect_napi.cpp | 202 BrightnessBlender* blender = new(std::nothrow) BrightnessBlender(); in CreateBrightnessBlender() local 203 if (blender == nullptr) { in CreateBrightnessBlender() 204 UIEFFECT_LOG_E("CreateBrightnessBlender blender is nullptr"); in CreateBrightnessBlender() 208 if (!CheckCreateBrightnessBlender(env, nativeObj) || !ParseBrightnessBlender(env, nativeObj, blender)) { in CreateBrightnessBlender() 210 delete blender; in CreateBrightnessBlender() 211 blender = nullptr; in CreateBrightnessBlender() 216 env, nativeObj, blender, in CreateBrightnessBlender() 224 delete blender; in CreateBrightnessBlender() 225 blender = nullptr; in CreateBrightnessBlender() 304 bool EffectNapi::ParseBrightnessBlender(napi_env env, napi_value jsObject, BrightnessBlender* blender) in ParseBrightnessBlender() argument 367 std::shared_ptr<BrightnessBlender> blender = std::make_shared<BrightnessBlender>(); SetbackgroundColorBlender() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_runtime_blender_builder.cpp | 38 auto blender = std::make_shared<Blender>(); in MakeBlender() local 39 blender->GetImpl<SkiaBlender>()->SetSkBlender(skBlender); in MakeBlender() 40 return blender; in MakeBlender()
|
H A D | skia_blender.cpp | 39 auto blender = std::make_shared<Blender>(); in CreateWithBlendMode() local 40 blender->GetImpl<SkiaBlender>()->SetSkBlender(skBlender); in CreateWithBlendMode() 41 return blender; in CreateWithBlendMode()
|
H A D | skia_paint.cpp | 102 if (const Blender* blender = pen.GetBlenderPtr()) { in PenToSkPaint() 103 if (SkiaBlender* skBlenderImpl = blender->GetImpl<SkiaBlender>()) { in PenToSkPaint() 145 if (const Blender* blender = paint.GetBlenderPtr()) { in PaintToSkPaint() 146 if (SkiaBlender* skBlenderImpl = blender->GetImpl<SkiaBlender>()) { in PaintToSkPaint()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | blender.cpp | 16 #include "effect/blender.h" 27 void Blender::SetSkBlender(sk_sp<SkBlender> blender) in SetSkBlender() argument 29 GetImpl<SkiaBlender>()->SetSkBlender(blender); in SetSkBlender()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui_effect/effect/include/ |
H A D | background_color_effect_para.h | 31 void SetBlender(const std::shared_ptr<Blender>& blender) in SetBlender() argument 33 blender_ = blender; in SetBlender()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/fuzztest/rsuieffect_fuzzer/ |
H A D | rsuieffect_fuzzer.cpp | 21 #include "blender.h" 64 auto blender = std::make_shared<Blender>(); in BlenderFuzzTest() local 65 blender->GetBlenderType(); in BlenderFuzzTest() 71 auto blender = std::make_shared<Blender>(); in BackgroundColorEffectParaFuzzTest() local 72 backgroundColorEffectPara->SetBlender(blender); in BackgroundColorEffectParaFuzzTest()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | blender.h | 43 void SetSkBlender(sk_sp<SkBlender> blender);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/effect/blender_fuzzer/ |
H A D | blender_fuzzer.cpp | 23 #include "effect/blender.h" 43 Blender blender; in BlenderFuzzTest001() local
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/runtimeeffect_fuzzer/ |
H A D | runtime_effect_fuzzer.cpp | 141 auto blender = builder->MakeBlender(); in RuntimeBlenderFuzzTest() local 151 brush.SetBlender(blender); in RuntimeBlenderFuzzTest()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | brush.cpp | 133 void Brush::SetBlender(std::shared_ptr<Blender> blender) in SetBlender() argument 135 blender_ = blender; in SetBlender()
|
H A D | pen.cpp | 152 void Pen::SetBlender(std::shared_ptr<Blender> blender) in SetBlender() argument 154 brush_.SetBlender(blender); in SetBlender()
|
H A D | paint.cpp | 215 void Paint::SetBlender(std::shared_ptr<Blender> blender) in SetBlender() argument 217 blender_ = blender; in SetBlender()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/brush_fuzzer/ |
H A D | brush_fuzzer.cpp | 21 #include "effect/blender.h" 89 std::shared_ptr<Blender> blender = Blender::CreateWithBlendMode(mode); in BrushFuzzTestInner04() local 90 brush.SetBlender(blender); in BrushFuzzTestInner04()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/paint_fuzzer/ |
H A D | paint_fuzzer.cpp | 120 std::shared_ptr<Blender> blender = Blender::CreateWithBlendMode(static_cast<BlendMode>(mode)); in PaintFuzzTest002() local 121 paint.SetBlender(blender); in PaintFuzzTest002()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/pen_fuzzer/ |
H A D | pen_fuzzer.cpp | 113 std::shared_ptr<Blender> blender = Blender::CreateWithBlendMode(mode); in PenFuzzTestInner04() local 114 PenTwo.SetBlender(blender); in PenFuzzTestInner04()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_paint_filter_canvas.cpp | 1012 // use envStack_.top().blender_ to set blender in AttachPen() 1013 if (auto& blender = envStack_.top().blender_) { in AttachPen() 1015 p.SetBlender(blender); in AttachPen() 1047 // use envStack_.top().blender_ to set blender in AttachBrush() 1048 if (auto& blender = envStack_.top().blender_) { in AttachBrush() 1050 b.SetBlender(blender); in AttachBrush() 1082 // use envStack_.top().blender_ to set blender in AttachPaint() 1083 if (auto& blender = envStack_.top().blender_) { in AttachPaint() 1085 p.SetBlender(blender); in AttachPaint() 1176 std::shared_ptr<Drawing::Blender> blender in SetBlendMode() local 1184 SetBlender(std::shared_ptr<Drawing::Blender> blender) SetBlender() argument [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/ui_effect/include/ |
H A D | effect_napi.h | 22 #include "effect/include/blender.h" 55 static bool ParseBrightnessBlender(napi_env env, napi_value jsObject, BrightnessBlender* blender);
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_paint_filter_canvas_test.cpp | 1400 std::shared_ptr<Drawing::Blender> blender = nullptr; in HWTEST_F() local 1402 blender = Drawing::Blender::CreateWithBlendMode(mode); in HWTEST_F() 1403 EXPECT_TRUE(blender != nullptr); in HWTEST_F() 1405 brush.SetBlender(blender); in HWTEST_F() 1505 std::shared_ptr<Drawing::Blender> blender = std::make_shared<Drawing::Blender>(); in HWTEST_F() local 1506 RSPaintFilterCanvas::Env env = { RSColor(), nullptr, blender, false }; in HWTEST_F() 1533 std::shared_ptr<Drawing::Blender> blender = std::make_shared<Drawing::Blender>(); in HWTEST_F() local 1534 RSPaintFilterCanvas::Env env = { RSColor(), nullptr, blender, false }; in HWTEST_F() 1562 std::shared_ptr<Drawing::Blender> blender = std::make_shared<Drawing::Blender>(); in HWTEST_F() local 1563 RSPaintFilterCanvas::Env env = { RSColor(), nullptr, blender, fals in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_paint_test.cpp | 93 auto blender = std::make_shared<Blender>(); in HWTEST_F() local 94 brush.SetBlender(blender); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/ |
H A D | rs_property_drawable_bounds_geometry.h | 422 explicit RSBlendSaveLayerDrawable(int blendMode, std::shared_ptr<Drawing::Blender> blender = nullptr); 432 explicit RSBlendFastDrawable(int blendMode, std::shared_ptr<Drawing::Blender> blender = nullptr) in RSBlendFastDrawable() 433 : blendMode_(blendMode), blender_(blender) {} in RSBlendFastDrawable()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | brush.h | 21 #include "effect/blender.h" 133 * @brief Queries the blender. 134 * @return the blender represented as a BlendMode 139 * @brief Sets a blender that implements the specified blendmode enum. 140 * @param mode the BlendMode used to set the blender 181 * @brief Sets the current blender, increasing its refcnt, and if a blender is already 183 * @param blender Blender used to set 185 void SetBlender(std::shared_ptr<Blender> blender); 194 * @brief Sets the blenderEnabled flag, which determines whether the blender i [all...] |
H A D | pen.h | 210 * @brief Sets the current blender, increasing its refcnt, and if a blender is already 212 * @param blender Blender used to set 214 void SetBlender(std::shared_ptr<Blender> blender); 223 * @brief Sets the blenderEnabled flag, which determines whether the blender is used. 224 * @param blenderEnabled whether the blender is used. 229 * @brief Returns the blenderEnabled flag, which determines whether the blender is used. 230 * @return the blenderEnabled flag, whether the blender is used.
|
H A D | paint.h | 91 void SetBlender(std::shared_ptr<Blender> blender);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_property_drawable_bounds_geometry.cpp | 919 auto blender = RSPropertiesPainter::MakeDynamicBrightnessBlender(properties.GetBgBrightnessParams().value()); in Draw() local 920 brush.SetBlender(blender); in Draw() 1045 std::shared_ptr<Drawing::Blender> blender = nullptr; in BlendSaveDrawableGenerate() local 1047 blender = RSPropertiesPainter::MakeDynamicBrightnessBlender(properties.GetFgBrightnessParams().value()); in BlendSaveDrawableGenerate() 1052 if (blendMode == 0 && blender == nullptr) { in BlendSaveDrawableGenerate() 1059 return std::make_unique<RSBlendFastDrawable>(blendMode, blender); in BlendSaveDrawableGenerate() 1061 return std::make_unique<RSBlendSaveLayerDrawable>(blendMode, blender); in BlendSaveDrawableGenerate() 1079 RSBlendSaveLayerDrawable::RSBlendSaveLayerDrawable(int blendMode, std::shared_ptr<Drawing::Blender> blender) in RSBlendSaveLayerDrawable() argument 1081 if (blender != nullptr) { in RSBlendSaveLayerDrawable() 1082 blendBrush_.SetBlender(blender); in RSBlendSaveLayerDrawable() [all...] |