Home
last modified time | relevance | path

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

/third_party/skia/include/effects/
DSkRuntimeEffect.h171 class ChildPtr {
173 ChildPtr() = default;
174 ChildPtr(sk_sp<SkShader> s) : fChild(std::move(s)) {} in ChildPtr() function
175 ChildPtr(sk_sp<SkColorFilter> cf) : fChild(std::move(cf)) {} in ChildPtr() function
176 ChildPtr(sk_sp<SkBlender> b) : fChild(std::move(b)) {} in ChildPtr() function
195 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 …]
/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()
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 …]
/third_party/skia/gm/
Druntimeshader.cpp413 SkRuntimeEffect::ChildPtr children[] = {fIdentityCube->makeShader(sampling, normalize)}; in onDraw()