Lines Matching refs:sksg
14 #include "modules/sksg/include/SkSGDraw.h"
15 #include "modules/sksg/include/SkSGGroup.h"
16 #include "modules/sksg/include/SkSGInvalidationController.h"
17 #include "modules/sksg/include/SkSGPaint.h"
18 #include "modules/sksg/include/SkSGRect.h"
19 #include "modules/sksg/include/SkSGRenderEffect.h"
20 #include "modules/sksg/include/SkSGTransform.h"
27 static void check_inval(skiatest::Reporter* reporter, const sk_sp<sksg::Node>& root,
31 sksg::InvalidationController ic;
61 sk_sp<sksg::RenderNode> node;
64 static void check_hittest(skiatest::Reporter* reporter, const sk_sp<sksg::RenderNode>& root,
77 auto color = sksg::Color::Make(0xff000000);
78 auto r1 = sksg::Rect::Make(SkRect::MakeWH(100, 100)),
79 r2 = sksg::Rect::Make(SkRect::MakeWH(100, 100));
80 auto grp = sksg::Group::Make();
81 auto matrix = sksg::Matrix<SkMatrix>::Make(SkMatrix::I());
82 auto root = sksg::TransformEffect::Make(grp, matrix);
83 auto d1 = sksg::Draw::Make(r1, color),
84 d2 = sksg::Draw::Make(r2, color);
222 auto color = sksg::Color::Make(0xff000000);
223 auto rect = sksg::Rect::Make(SkRect::MakeWH(100, 100));
224 auto m1 = sksg::Matrix<SkMatrix>::Make(SkMatrix::I()),
225 m2 = sksg::Matrix<SkMatrix>::Make(SkMatrix::I());
226 auto t1 = sksg::TransformEffect::Make(sksg::Draw::Make(rect, color),
227 sksg::Transform::MakeConcat(m1, m2)),
228 t2 = sksg::TransformEffect::Make(sksg::Draw::Make(rect, color), m1);
229 auto root = sksg::Group::Make();
289 auto color1 = sksg::Color::Make(0xff000000),
290 color2 = sksg::Color::Make(0xff000000);
291 auto group = sksg::Group::Make();
293 group->addChild(sksg::Draw::Make(sksg::Rect::Make(SkRect::MakeWH(100, 100)),
295 group->addChild(sksg::Draw::Make(sksg::Rect::Make(SkRect::MakeXYWH(200, 0, 100, 100)),
297 auto filter = sksg::DropShadowImageFilter::Make();
299 auto root = sksg::ImageFilterEffect::Make(group, filter);
311 filter->setMode(sksg::DropShadowImageFilter::Mode::kShadowOnly);
341 auto draw = sksg::Draw::Make(sksg::Rect::Make(SkRect::MakeWH(100, 100)),
342 sksg::Color::Make(SK_ColorBLACK));
343 auto grp = sksg::Group::Make();