Searched refs:ChildPtr (Results 1 – 3 of 3) sorted by relevance
171 class ChildPtr {173 ChildPtr() = default;174 ChildPtr(sk_sp<SkShader> s) : fChild(std::move(s)) {} in ChildPtr() function175 ChildPtr(sk_sp<SkColorFilter> cf) : fChild(std::move(cf)) {} in ChildPtr() function176 ChildPtr(sk_sp<SkBlender> b) : fChild(std::move(b)) {} in ChildPtr() function195 SkSpan<ChildPtr> children,201 SkSpan<ChildPtr> children,211 SkSpan<ChildPtr> children) const;213 sk_sp<SkBlender> makeBlender(sk_sp<SkData> uniforms, SkSpan<ChildPtr> children = {}) const;369 fOwner->fChildren[(size_t)fChild->index] = SkRuntimeEffect::ChildPtr{};[all …]
144 SkSpan<SkRuntimeEffect::ChildPtr> effectPtrs) { in verify_child_effects()162 SkTArray<SkRuntimeEffect::ChildPtr>* children) { in read_child_effects()187 const std::vector<SkRuntimeEffect::ChildPtr>& children) { in write_child_effects()786 SkSpan<const SkRuntimeEffect::ChildPtr> children, in make_effect_fp()837 SkSpan<SkRuntimeEffect::ChildPtr> children) in SkRuntimeColorFilter()948 std::vector<SkRuntimeEffect::ChildPtr> fChildren;961 SkSTArray<4, SkRuntimeEffect::ChildPtr> children; in CreateProc()976 SkSpan<SkRuntimeEffect::ChildPtr> children, in SkRTShader()1097 std::vector<SkRuntimeEffect::ChildPtr> fChildren;1118 SkSTArray<4, SkRuntimeEffect::ChildPtr> children; in CreateProc()[all …]
413 SkRuntimeEffect::ChildPtr children[] = {fIdentityCube->makeShader(sampling, normalize)}; in onDraw()