/external/skqp/experimental/sksg/geometry/ |
D | SkSGGeometryTransform.h | 23 class GeometryTransform final : public GeometryNode { 25 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, sk_sp<Matrix> matrix) { in Make() 31 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, const SkMatrix& m) { in Make() 47 GeometryTransform(sk_sp<GeometryNode>, sk_sp<Matrix>); 49 const sk_sp<GeometryNode> fChild; 53 using INHERITED = GeometryNode;
|
D | SkSGTrimEffect.h | 23 class TrimEffect final : public GeometryNode { 25 static sk_sp<TrimEffect> Make(sk_sp<GeometryNode> child) { in Make() 43 explicit TrimEffect(sk_sp<GeometryNode>); 45 const sk_sp<GeometryNode> fChild; 51 using INHERITED = GeometryNode;
|
D | SkSGMerge.h | 25 class Merge final : public GeometryNode { 39 static sk_sp<Merge> Make(std::vector<sk_sp<GeometryNode>>&& geos, Mode mode) { in Make() 53 Merge(std::vector<sk_sp<GeometryNode>>&& geos, Mode); 55 std::vector<sk_sp<GeometryNode>> fGeos; 59 using INHERITED = GeometryNode;
|
D | SkSGRect.h | 24 class Rect final : public GeometryNode { 46 using INHERITED = GeometryNode; 52 class RRect final : public GeometryNode { 71 using INHERITED = GeometryNode;
|
D | SkSGPath.h | 23 class Path : public GeometryNode { 42 using INHERITED = GeometryNode;
|
D | SkSGText.h | 27 class Text final : public GeometryNode { 64 using INHERITED = GeometryNode;
|
/external/skia/experimental/sksg/geometry/ |
D | SkSGGeometryTransform.h | 23 class GeometryTransform final : public GeometryNode { 25 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, sk_sp<Matrix> matrix) { in Make() 31 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, const SkMatrix& m) { in Make() 47 GeometryTransform(sk_sp<GeometryNode>, sk_sp<Matrix>); 49 const sk_sp<GeometryNode> fChild; 53 using INHERITED = GeometryNode;
|
D | SkSGTrimEffect.h | 23 class TrimEffect final : public GeometryNode { 25 static sk_sp<TrimEffect> Make(sk_sp<GeometryNode> child) { in Make() 43 explicit TrimEffect(sk_sp<GeometryNode>); 45 const sk_sp<GeometryNode> fChild; 51 using INHERITED = GeometryNode;
|
D | SkSGMerge.h | 25 class Merge final : public GeometryNode { 39 static sk_sp<Merge> Make(std::vector<sk_sp<GeometryNode>>&& geos, Mode mode) { in Make() 53 Merge(std::vector<sk_sp<GeometryNode>>&& geos, Mode); 55 std::vector<sk_sp<GeometryNode>> fGeos; 59 using INHERITED = GeometryNode;
|
D | SkSGRect.h | 24 class Rect final : public GeometryNode { 46 using INHERITED = GeometryNode; 52 class RRect final : public GeometryNode { 71 using INHERITED = GeometryNode;
|
D | SkSGPlane.h | 21 class Plane final : public GeometryNode { 35 using INHERITED = GeometryNode;
|
D | SkSGPath.h | 23 class Path : public GeometryNode { 42 using INHERITED = GeometryNode;
|
D | SkSGText.h | 27 class Text final : public GeometryNode { 64 using INHERITED = GeometryNode;
|
/external/skqp/experimental/sksg/ |
D | SkSGGeometryNode.cpp | 15 GeometryNode::GeometryNode() : INHERITED(kBubbleDamage_Trait) {} in GeometryNode() function in sksg::GeometryNode 17 void GeometryNode::clip(SkCanvas* canvas, bool aa) const { in clip() 22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { in draw() 27 SkPath GeometryNode::asPath() const { in asPath()
|
D | SkSGDraw.h | 15 class GeometryNode; variable 27 static sk_sp<Draw> Make(sk_sp<GeometryNode> geo, sk_sp<PaintNode> paint) { in Make() 32 Draw(sk_sp<GeometryNode>, sk_sp<PaintNode> paint); 40 sk_sp<GeometryNode> fGeometry;
|
D | SkSGGeometryNode.h | 25 class GeometryNode : public Node { 33 GeometryNode();
|
/external/skia/experimental/sksg/ |
D | SkSGGeometryNode.cpp | 15 GeometryNode::GeometryNode() : INHERITED(kBubbleDamage_Trait) {} in GeometryNode() function in sksg::GeometryNode 17 void GeometryNode::clip(SkCanvas* canvas, bool aa) const { in clip() 22 void GeometryNode::draw(SkCanvas* canvas, const SkPaint& paint) const { in draw() 27 SkPath GeometryNode::asPath() const { in asPath()
|
D | SkSGDraw.h | 15 class GeometryNode; variable 27 static sk_sp<Draw> Make(sk_sp<GeometryNode> geo, sk_sp<PaintNode> paint) { in Make() 32 Draw(sk_sp<GeometryNode>, sk_sp<PaintNode> paint); 40 sk_sp<GeometryNode> fGeometry;
|
D | SkSGGeometryNode.h | 25 class GeometryNode : public Node { 33 GeometryNode();
|
/external/skia/experimental/sksg/effects/ |
D | SkSGClipEffect.h | 15 class GeometryNode; variable 23 static sk_sp<ClipEffect> Make(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, 33 ClipEffect(sk_sp<RenderNode>, sk_sp<GeometryNode>, bool aa); 40 const sk_sp<GeometryNode> fClipNode;
|
D | SkSGClipEffect.cpp | 16 ClipEffect::ClipEffect(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, bool aa) in ClipEffect()
|
/external/skqp/experimental/sksg/effects/ |
D | SkSGClipEffect.h | 15 class GeometryNode; variable 23 static sk_sp<ClipEffect> Make(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, 33 ClipEffect(sk_sp<RenderNode>, sk_sp<GeometryNode>, bool aa); 40 const sk_sp<GeometryNode> fClipNode;
|
D | SkSGClipEffect.cpp | 16 ClipEffect::ClipEffect(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, bool aa) in ClipEffect()
|
/external/skqp/experimental/skottie/ |
D | Skottie.cpp | 154 sk_sp<sksg::GeometryNode> AttachPathGeometry(const Json::Value& jpath, AttachContext* ctx) { in AttachPathGeometry() 160 sk_sp<sksg::GeometryNode> AttachRRectGeometry(const Json::Value& jrect, AttachContext* ctx) { in AttachRRectGeometry() 186 sk_sp<sksg::GeometryNode> AttachEllipseGeometry(const Json::Value& jellipse, AttachContext* ctx) { in AttachEllipseGeometry() 210 sk_sp<sksg::GeometryNode> AttachPolystarGeometry(const Json::Value& jstar, AttachContext* ctx) { in AttachPolystarGeometry() 389 std::vector<sk_sp<sksg::GeometryNode>> AttachMergeGeometryEffect( in AttachMergeGeometryEffect() 390 const Json::Value& jmerge, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachMergeGeometryEffect() 391 std::vector<sk_sp<sksg::GeometryNode>> merged; in AttachMergeGeometryEffect() 408 std::vector<sk_sp<sksg::GeometryNode>> AttachTrimGeometryEffect( in AttachTrimGeometryEffect() 409 const Json::Value& jtrim, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachTrimGeometryEffect() 419 std::vector<sk_sp<sksg::GeometryNode>> inputs; in AttachTrimGeometryEffect() [all …]
|
/external/skia/experimental/skottie/ |
D | Skottie.cpp | 155 sk_sp<sksg::GeometryNode> AttachPathGeometry(const Json::Value& jpath, AttachContext* ctx) { in AttachPathGeometry() 161 sk_sp<sksg::GeometryNode> AttachRRectGeometry(const Json::Value& jrect, AttachContext* ctx) { in AttachRRectGeometry() 187 sk_sp<sksg::GeometryNode> AttachEllipseGeometry(const Json::Value& jellipse, AttachContext* ctx) { in AttachEllipseGeometry() 211 sk_sp<sksg::GeometryNode> AttachPolystarGeometry(const Json::Value& jstar, AttachContext* ctx) { in AttachPolystarGeometry() 390 std::vector<sk_sp<sksg::GeometryNode>> AttachMergeGeometryEffect( in AttachMergeGeometryEffect() 391 const Json::Value& jmerge, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachMergeGeometryEffect() 392 std::vector<sk_sp<sksg::GeometryNode>> merged; in AttachMergeGeometryEffect() 409 std::vector<sk_sp<sksg::GeometryNode>> AttachTrimGeometryEffect( in AttachTrimGeometryEffect() 410 const Json::Value& jtrim, AttachContext* ctx, std::vector<sk_sp<sksg::GeometryNode>>&& geos) { in AttachTrimGeometryEffect() 420 std::vector<sk_sp<sksg::GeometryNode>> inputs; in AttachTrimGeometryEffect() [all …]
|