Home
last modified time | relevance | path

Searched refs:EffectNode (Results 1 – 15 of 15) sorted by relevance

/external/skia/modules/sksg/src/
DSkSGEffectNode.cpp12 EffectNode::EffectNode(sk_sp<RenderNode> child, uint32_t inval_traits) in EffectNode() function in sksg::EffectNode
18 EffectNode::~EffectNode() { in ~EffectNode()
22 void EffectNode::onRender(SkCanvas* canvas, const RenderContext* ctx) const { in onRender()
26 const RenderNode* EffectNode::onNodeAt(const SkPoint& p) const { in onNodeAt()
30 SkRect EffectNode::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
/external/skqp/modules/sksg/src/
DSkSGEffectNode.cpp12 EffectNode::EffectNode(sk_sp<RenderNode> child) in EffectNode() function in sksg::EffectNode
17 EffectNode::~EffectNode() { in ~EffectNode()
21 void EffectNode::onRender(SkCanvas* canvas, const RenderContext* ctx) const { in onRender()
25 SkRect EffectNode::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
/external/skia/modules/sksg/include/
DSkSGRenderEffect.h56 class ShaderEffect final : public EffectNode {
74 using INHERITED = EffectNode;
80 class MaskShaderEffect final : public EffectNode {
94 using INHERITED = EffectNode;
132 class ImageFilterEffect final : public EffectNode {
149 using INHERITED = EffectNode;
230 class BlendModeEffect final : public EffectNode {
248 using INHERITED = EffectNode;
251 class LayerEffect final : public EffectNode {
267 using INHERITED = EffectNode;
DSkSGEffectNode.h21 class EffectNode : public RenderNode {
23 explicit EffectNode(sk_sp<RenderNode>, uint32_t inval_traits = 0);
24 ~EffectNode() override;
DSkSGColorFilter.h26 class ColorFilter : public EffectNode {
40 using INHERITED = EffectNode;
48 class ExternalColorFilter final : public EffectNode {
64 using INHERITED = EffectNode;
DSkSGOpacityEffect.h19 class OpacityEffect final : public EffectNode {
38 using INHERITED = EffectNode;
DSkSGClipEffect.h21 class ClipEffect final : public EffectNode {
46 using INHERITED = EffectNode;
DSkSGMaskEffect.h19 class MaskEffect final : public EffectNode {
49 using INHERITED = EffectNode;
DSkSGTransform.h85 class TransformEffect final : public EffectNode {
112 using INHERITED = EffectNode;
/external/skqp/modules/sksg/include/
DSkSGEffectNode.h21 class EffectNode : public RenderNode {
23 explicit EffectNode(sk_sp<RenderNode>);
24 ~EffectNode() override;
DSkSGOpacityEffect.h19 class OpacityEffect final : public EffectNode {
37 typedef EffectNode INHERITED;
DSkSGClipEffect.h21 class ClipEffect final : public EffectNode {
45 typedef EffectNode INHERITED;
DSkSGMaskEffect.h19 class MaskEffect final : public EffectNode {
46 typedef EffectNode INHERITED;
DSkSGColorFilter.h25 class ColorFilter : public EffectNode {
34 typedef EffectNode INHERITED;
DSkSGTransform.h82 class TransformEffect final : public EffectNode {
108 typedef EffectNode INHERITED;