/external/skia/modules/sksg/include/ |
SkSGEffectNode.h | 21 class EffectNode : public RenderNode { 23 explicit EffectNode(sk_sp<RenderNode>, uint32_t inval_traits = 0); 27 const RenderNode* onNodeAt(const SkPoint&) const override; 31 const sk_sp<RenderNode>& getChild() const { return fChild; } 34 sk_sp<RenderNode> fChild; 36 typedef RenderNode INHERITED;
|
SkSGGroup.h | 20 class Group : public RenderNode { 23 return sk_sp<Group>(new Group(std::vector<sk_sp<RenderNode>>())); 26 static sk_sp<Group> Make(std::vector<sk_sp<RenderNode>> children) { 30 void addChild(sk_sp<RenderNode>); 31 void removeChild(const sk_sp<RenderNode>&); 38 explicit Group(std::vector<sk_sp<RenderNode>>); 42 const RenderNode* onNodeAt(const SkPoint&) const override; 47 std::vector<sk_sp<RenderNode>> fChildren; 49 typedef RenderNode INHERITED;
|
SkSGMaskEffect.h | 26 static sk_sp<MaskEffect> Make(sk_sp<RenderNode> child, sk_sp<RenderNode> mask, 36 MaskEffect(sk_sp<RenderNode>, sk_sp<RenderNode> mask, Mode); 39 const RenderNode* onNodeAt(const SkPoint&) const override; 44 const sk_sp<RenderNode> fMaskNode;
|
SkSGScene.h | 22 class RenderNode; 64 static std::unique_ptr<Scene> Make(sk_sp<RenderNode> root, AnimatorList&& animators); 71 const RenderNode* nodeAt(const SkPoint&) const; 76 Scene(sk_sp<RenderNode> root, AnimatorList&& animators); 78 const sk_sp<RenderNode> fRoot;
|
SkSGColorFilter.h | 28 explicit ColorFilter(sk_sp<RenderNode>); 31 const RenderNode* onNodeAt(const SkPoint&) const final; 50 static sk_sp<ModeColorFilter> Make(sk_sp<RenderNode> child, 58 ModeColorFilter(sk_sp<RenderNode>, sk_sp<Color>, SkBlendMode); 75 static sk_sp<GradientColorFilter> Make(sk_sp<RenderNode> child, 77 static sk_sp<GradientColorFilter> Make(sk_sp<RenderNode> child, 86 GradientColorFilter(sk_sp<RenderNode>, std::vector<sk_sp<Color>>);
|
SkSGDraw.h | 24 class Draw : public RenderNode { 35 const RenderNode* onNodeAt(const SkPoint&) const override; 43 typedef RenderNode INHERITED;
|
SkSGOpacityEffect.h | 21 static sk_sp<OpacityEffect> Make(sk_sp<RenderNode> child, float opacity = 1) { 28 OpacityEffect(sk_sp<RenderNode>, float); 31 const RenderNode* onNodeAt(const SkPoint&) const override;
|
SkSGClipEffect.h | 23 static sk_sp<ClipEffect> Make(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, 33 ClipEffect(sk_sp<RenderNode>, sk_sp<GeometryNode>, bool aa); 36 const RenderNode* onNodeAt(const SkPoint&) const override;
|
SkSGImage.h | 23 class Image final : public RenderNode { 37 const RenderNode* onNodeAt(const SkPoint&) const override; 46 typedef RenderNode INHERITED;
|
/external/skqp/modules/sksg/include/ |
SkSGEffectNode.h | 21 class EffectNode : public RenderNode { 23 explicit EffectNode(sk_sp<RenderNode>); 31 sk_sp<RenderNode> fChild; 33 typedef RenderNode INHERITED;
|
SkSGGroup.h | 20 class Group : public RenderNode { 23 return sk_sp<Group>(new Group(std::vector<sk_sp<RenderNode>>())); 26 static sk_sp<Group> Make(std::vector<sk_sp<RenderNode>> children) { 30 void addChild(sk_sp<RenderNode>); 31 void removeChild(const sk_sp<RenderNode>&); 38 explicit Group(std::vector<sk_sp<RenderNode>>); 45 std::vector<sk_sp<RenderNode>> fChildren; 47 typedef RenderNode INHERITED;
|
SkSGMaskEffect.h | 26 static sk_sp<MaskEffect> Make(sk_sp<RenderNode> child, sk_sp<RenderNode> mask, 36 MaskEffect(sk_sp<RenderNode>, sk_sp<RenderNode> mask, Mode); 43 const sk_sp<RenderNode> fMaskNode;
|
SkSGScene.h | 21 class RenderNode; 63 static std::unique_ptr<Scene> Make(sk_sp<RenderNode> root, AnimatorList&& animators); 74 Scene(sk_sp<RenderNode> root, AnimatorList&& animators); 76 const sk_sp<RenderNode> fRoot;
|
SkSGOpacityEffect.h | 21 static sk_sp<OpacityEffect> Make(sk_sp<RenderNode> child, float opacity = 1) { 28 OpacityEffect(sk_sp<RenderNode>, float);
|
SkSGColorFilter.h | 27 explicit ColorFilter(sk_sp<RenderNode>); 45 static sk_sp<ColorModeFilter> Make(sk_sp<RenderNode> child, sk_sp<Color> color, 58 ColorModeFilter(sk_sp<RenderNode>, sk_sp<Color>, SkBlendMode);
|
/external/skqp/modules/sksg/src/ |
SkSGRenderNode.cpp | 15 RenderNode::RenderNode() : INHERITED(0) {} 17 void RenderNode::render(SkCanvas* canvas, const RenderContext* ctx) const { 22 bool RenderNode::RenderContext::modulatePaint(SkPaint* paint) const { 36 RenderNode::ScopedRenderContext::ScopedRenderContext(SkCanvas* canvas, const RenderContext* ctx) 41 RenderNode::ScopedRenderContext::~ScopedRenderContext() { 47 RenderNode::ScopedRenderContext&& 48 RenderNode::ScopedRenderContext::modulateOpacity(float opacity) { 54 RenderNode::ScopedRenderContext&& 55 RenderNode::ScopedRenderContext::modulateColorFilter(sk_sp<SkColorFilter> cf) [all...] |
/external/skia/modules/sksg/src/ |
SkSGRenderNode.cpp | 16 RenderNode::RenderNode(uint32_t inval_traits) : INHERITED(inval_traits) {} 18 void RenderNode::render(SkCanvas* canvas, const RenderContext* ctx) const { 25 const RenderNode* RenderNode::nodeAt(const SkPoint& p) const { 29 bool RenderNode::RenderContext::modulatePaint(SkPaint* paint) const { 44 RenderNode::ScopedRenderContext::ScopedRenderContext(SkCanvas* canvas, const RenderContext* ctx) 49 RenderNode::ScopedRenderContext::~ScopedRenderContext() { 55 RenderNode::ScopedRenderContext&& 56 RenderNode::ScopedRenderContext::modulateOpacity(float opacity) [all...] |
SkSGEffectNode.cpp | 12 EffectNode::EffectNode(sk_sp<RenderNode> child, uint32_t inval_traits) 26 const RenderNode* EffectNode::onNodeAt(const SkPoint& p) const {
|
SkSGOpacityEffect.cpp | 12 OpacityEffect::OpacityEffect(sk_sp<RenderNode> child, float opacity) 26 const RenderNode* OpacityEffect::onNodeAt(const SkPoint& p) const {
|
/frameworks/base/apct-tests/perftests/core/src/android/graphics/perftests/ |
RenderNodePerfTest.java | 20 import android.graphics.RenderNode; 36 final RenderNode node = RenderNode.create("benchmark", null); 48 RenderNode.create(null, null); 56 RenderNode.create("LinearLayout", null); 63 RenderNode node = RenderNode.create("LinearLayout", null); 72 RenderNode node = RenderNode.create("LinearLayout", null); 82 RenderNode[] nodes = new RenderNode[30] [all...] |
CanvasPerfTest.java | 24 import android.graphics.RenderNode; 43 RenderNode node = RenderNode.create("benchmark", null); 44 RenderNode child = RenderNode.create("child", null); 72 RenderNode node = RenderNode.create("benchmark", null);
|
/cts/tests/tests/uirendering/src/android/uirendering/cts/testclasses/ |
RenderNodeTests.java | 31 import android.graphics.RenderNode; 50 final RenderNode renderNode = new RenderNode(null); 51 assertEquals(0, renderNode.getLeft()); 52 assertEquals(0, renderNode.getRight()); 53 assertEquals(0, renderNode.getTop()); 54 assertEquals(0, renderNode.getBottom()); 55 assertEquals(0, renderNode.getWidth()); 56 assertEquals(0, renderNode.getHeight()) [all...] |
/external/skia/modules/skottie/src/ |
SkottiePriv.h | 34 class RenderNode; 78 sk_sp<sksg::RenderNode> attachOpacity(const skjson::ObjectValue&, AnimatorScope*, 79 sk_sp<sksg::RenderNode>) const; 96 sk_sp<sksg::RenderNode> attachComposition(const skjson::ObjectValue&, AnimatorScope*) const; 97 sk_sp<sksg::RenderNode> attachLayer(const skjson::ObjectValue*, AttachLayerContext*) const; 98 sk_sp<sksg::RenderNode> attachLayerEffects(const skjson::ArrayValue& jeffects, AnimatorScope*, 99 sk_sp<sksg::RenderNode>) const; 101 sk_sp<sksg::RenderNode> attachBlendMode(const skjson::ObjectValue&, 102 sk_sp<sksg::RenderNode>) const; 104 sk_sp<sksg::RenderNode> attachShape(const skjson::ArrayValue*, AttachShapeContext*) const [all...] |
/frameworks/base/apct-tests/perftests/core/src/android/text/ |
CanvasDrawTextTest.java | 19 import android.graphics.RenderNode; 55 final RenderNode node = RenderNode.create("benchmark", null); 56 final RenderNode child = RenderNode.create("child", null);
|
/external/skqp/modules/skottie/src/ |
SkottiePriv.h | 34 class RenderNode; 78 sk_sp<sksg::RenderNode> attachOpacity(const skjson::ObjectValue&, AnimatorScope*, 79 sk_sp<sksg::RenderNode>) const; 94 sk_sp<sksg::RenderNode> attachComposition(const skjson::ObjectValue&, AnimatorScope*) const; 95 sk_sp<sksg::RenderNode> attachLayer(const skjson::ObjectValue*, AttachLayerContext*) const; 96 sk_sp<sksg::RenderNode> attachLayerEffects(const skjson::ArrayValue& jeffects, AnimatorScope*, 97 sk_sp<sksg::RenderNode>) const; 99 sk_sp<sksg::RenderNode> attachShape(const skjson::ArrayValue*, AttachShapeContext*) const; 100 sk_sp<sksg::RenderNode> attachAssetRef(const skjson::ObjectValue&, AnimatorScope*, 101 const std::function<sk_sp<sksg::RenderNode>(const skjson::ObjectValue& [all...] |