Home
last modified time | relevance | path

Searched refs:SkiaShaderEffect (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_shader_effect.cpp44 SkiaShaderEffect::SkiaShaderEffect() noexcept : shader_(nullptr) {} in SkiaShaderEffect() function in OHOS::Rosen::Drawing::SkiaShaderEffect
46 void SkiaShaderEffect::InitWithColor(ColorQuad color) in InitWithColor()
59 auto dst = s1.GetImpl<SkiaShaderEffect>(); in InitWithBlend()
60 auto src = s2.GetImpl<SkiaShaderEffect>(); in InitWithBlend()
66 void SkiaShaderEffect::InitWithImage( in InitWithImage()
92 void SkiaShaderEffect::InitWithPicture( in InitWithPicture()
226 auto imageShaderImpl_ = imageShader.GetImpl<SkiaShaderEffect>(); in InitWithLightUp()
264 sk_sp<SkShader> SkiaShaderEffect::GetShader() const in GetShader()
269 void SkiaShaderEffect::SetSkShader(const sk_sp<SkShader>& skShader) in SetSkShader()
274 std::shared_ptr<Data> SkiaShaderEffect::Serialize() const in Serialize()
[all …]
H A Dskia_paint.cpp52 if (SkiaShaderEffect* skShaderImpl = s->GetImpl<SkiaShaderEffect>()) { in BrushToSkPaint()
97 if (SkiaShaderEffect* skShaderImpl = se->GetImpl<SkiaShaderEffect>()) { in PenToSkPaint()
132 if (SkiaShaderEffect* skShaderImpl = se->GetImpl<SkiaShaderEffect>()) { in PaintToSkPaint()
H A Dskia_shader_effect.h26 class SkiaShaderEffect : public ShaderEffectImpl {
30 SkiaShaderEffect() noexcept;
31 ~SkiaShaderEffect() override {}; in ~SkiaShaderEffect()
H A Dskia_runtime_shader_builder.cpp49 shader->GetImpl<SkiaShaderEffect>()->SetSkShader(skShader); in MakeShader()
75 skRuntimeShaderBuilder_->child(name.c_str()) = shader->GetImpl<SkiaShaderEffect>()->GetShader(); in SetChild()
H A Dskia_runtime_effect.cpp111 auto skShaderImpl = children[i]->GetImpl<SkiaShaderEffect>(); in MakeShader()
119 shader->GetImpl<SkiaShaderEffect>()->SetSkShader(skShader); in MakeShader()
H A Dskia_image_filter.cpp206 if (shader != nullptr && shader->GetImpl<SkiaShaderEffect>() != nullptr) { in InitWithShader()
207 skShader = shader->GetImpl<SkiaShaderEffect>()->GetShader(); in InitWithShader()
H A Dskia_impl_factory.cpp141 return std::make_unique<SkiaShaderEffect>(); in CreateShaderEffect()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp51 SkiaShaderEffect skiaShaderEffect;
66 SkiaShaderEffect skiaShaderEffect;
82 SkiaShaderEffect skiaShaderEffect;
98 SkiaShaderEffect skiaShaderEffect;
116 SkiaShaderEffect skiaShaderEffect;
134 SkiaShaderEffect skiaShaderEffect;
154 SkiaShaderEffect skiaShaderEffect;
175 SkiaShaderEffect skiaShaderEffect;
188 SkiaShaderEffect skiaShaderEffect;