Lines Matching refs:sksg
12 #include "modules/sksg/include/SkSGRenderEffect.h"
23 sk_sp<sksg::RenderNode> layer,
47 const sk_sp<sksg::RenderNode>& node() const { return fImageFilterEffect; }
50 explicit DropShadowAdapter(sk_sp<sksg::RenderNode> layer)
51 : fDropShadow(sksg::DropShadowImageFilter::Make())
52 , fImageFilterEffect(sksg::ImageFilterEffect::Make(std::move(layer), fDropShadow)) {}
68 ? sksg::DropShadowImageFilter::Mode::kShadowOnly
69 : sksg::DropShadowImageFilter::Mode::kShadowAndForeground);
72 const sk_sp<sksg::DropShadowImageFilter> fDropShadow;
73 const sk_sp<sksg::RenderNode> fImageFilterEffect;
85 sk_sp<sksg::RenderNode> EffectBuilder::attachDropShadowEffect(const skjson::ArrayValue& jprops,
86 sk_sp<sksg::RenderNode> layer) const {