Home
last modified time | relevance | path

Searched refs:blender (Results 1 - 25 of 39) sorted by relevance

12

/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/ui_effect/src/
H A Deffect_napi.cpp202 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 Dskia_runtime_blender_builder.cpp38 auto blender = std::make_shared<Blender>(); in MakeBlender() local
39 blender->GetImpl<SkiaBlender>()->SetSkBlender(skBlender); in MakeBlender()
40 return blender; in MakeBlender()
H A Dskia_blender.cpp39 auto blender = std::make_shared<Blender>(); in CreateWithBlendMode() local
40 blender->GetImpl<SkiaBlender>()->SetSkBlender(skBlender); in CreateWithBlendMode()
41 return blender; in CreateWithBlendMode()
H A Dskia_paint.cpp102 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 Dblender.cpp16 #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 Dbackground_color_effect_para.h31 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 Drsuieffect_fuzzer.cpp21 #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 Dblender.h43 void SetSkBlender(sk_sp<SkBlender> blender);
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/effect/blender_fuzzer/
H A Dblender_fuzzer.cpp23 #include "effect/blender.h"
43 Blender blender; in BlenderFuzzTest001() local
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/runtimeeffect_fuzzer/
H A Druntime_effect_fuzzer.cpp141 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 Dbrush.cpp133 void Brush::SetBlender(std::shared_ptr<Blender> blender) in SetBlender() argument
135 blender_ = blender; in SetBlender()
H A Dpen.cpp152 void Pen::SetBlender(std::shared_ptr<Blender> blender) in SetBlender() argument
154 brush_.SetBlender(blender); in SetBlender()
H A Dpaint.cpp215 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 Dbrush_fuzzer.cpp21 #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 Dpaint_fuzzer.cpp120 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 Dpen_fuzzer.cpp113 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 Drs_paint_filter_canvas.cpp1012 // 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 Deffect_napi.h22 #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 Drs_paint_filter_canvas_test.cpp1400 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 Dskia_paint_test.cpp93 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 Drs_property_drawable_bounds_geometry.h422 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 Dbrush.h21 #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 Dpen.h210 * @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 Dpaint.h91 void SetBlender(std::shared_ptr<Blender> blender);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_property_drawable_bounds_geometry.cpp919 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...]

Completed in 16 milliseconds

12