Searched refs:ChildPtr (Results 1 – 3 of 3) sorted by relevance
167 class ChildPtr {169 ChildPtr() = default;170 ChildPtr(sk_sp<SkShader> s) : fChild(std::move(s)) {} in ChildPtr() function171 ChildPtr(sk_sp<SkColorFilter> cf) : fChild(std::move(cf)) {} in ChildPtr() function172 ChildPtr(sk_sp<SkBlender> b) : fChild(std::move(b)) {} in ChildPtr() function191 SkSpan<ChildPtr> children,197 SkSpan<ChildPtr> children,207 SkSpan<ChildPtr> children) const;209 sk_sp<SkBlender> makeBlender(sk_sp<SkData> uniforms, SkSpan<ChildPtr> children = {}) const;362 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()774 SkSpan<const SkRuntimeEffect::ChildPtr> children, in make_effect_fp()825 SkSpan<SkRuntimeEffect::ChildPtr> children) in SkRuntimeColorFilter()936 std::vector<SkRuntimeEffect::ChildPtr> fChildren;949 SkSTArray<4, SkRuntimeEffect::ChildPtr> children; in CreateProc()964 SkSpan<SkRuntimeEffect::ChildPtr> children, in SkRTShader()1085 std::vector<SkRuntimeEffect::ChildPtr> fChildren;1106 SkSTArray<4, SkRuntimeEffect::ChildPtr> children; in CreateProc()[all …]
413 SkRuntimeEffect::ChildPtr children[] = {fIdentityCube->makeShader(sampling, normalize)}; in onDraw()