Lines Matching refs:mask_path
84 sk_sp<sksg::RenderNode> makeMask(sk_sp<sksg::Path> mask_path) const { in makeMask()
85 sk_sp<sksg::RenderNode> mask = sksg::Draw::Make(std::move(mask_path), fMaskPaint); in makeMask()
138 sk_sp<sksg::Path> mask_path; // for clipping and masking in AttachMask() member
167 auto mask_path = abuilder->attachPath((*m)["pt"]); in AttachMask() local
168 if (!mask_path) { in AttachMask()
186 mask_path->setFillType(mask_inverted ? SkPathFillType::kInverseWinding in AttachMask()
194 mask_stack.push_back({ std::move(mask_path), in AttachMask()
209 clip_node = std::move(mask_stack.front().mask_path); in AttachMask()
216 merge_recs.push_back({std::move(mask.mask_path), mask.merge_mode }); in AttachMask()
229 maskNode = rec.mask_adapter->makeMask(std::move(rec.mask_path)); in AttachMask()
234 masks.push_back(rec.mask_adapter->makeMask(std::move(rec.mask_path))); in AttachMask()