Home
last modified time | relevance | path

Searched refs:ChildPtr (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/include/effects/
DSkRuntimeEffect.h167 class ChildPtr {
169 ChildPtr() = default;
170 ChildPtr(sk_sp<SkShader> s) : fChild(std::move(s)) {} in ChildPtr() function
171 ChildPtr(sk_sp<SkColorFilter> cf) : fChild(std::move(cf)) {} in ChildPtr() function
172 ChildPtr(sk_sp<SkBlender> b) : fChild(std::move(b)) {} in ChildPtr() function
191 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 …]
/third_party/skia/src/core/
DSkRuntimeEffect.cpp144 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 …]
/third_party/skia/gm/
Druntimeshader.cpp413 SkRuntimeEffect::ChildPtr children[] = {fIdentityCube->makeShader(sampling, normalize)}; in onDraw()