Lines Matching refs:blender
1209 const SkBlendModeBlender* blender) { in add_to_key() argument
1210 SkASSERT(blender); in add_to_key()
1212 AddBlendMode(keyContext, builder, gatherer, blender->mode()); in add_to_key()
1235 AddToKey(childContext, builder, gatherer, child.blender()); in add_children_to_key()
1290 const SkRuntimeBlender* blender) { in add_to_key() argument
1291 SkASSERT(blender); in add_to_key()
1292 sk_sp<SkRuntimeEffect> effect = blender->effect(); in add_to_key()
1296 blender->uniforms(), in add_to_key()
1304 blender->children(), effect.get()); in add_to_key()
1322 NotifyImagesInUse(recorder, drawContext, child.blender()); in notify_in_use()
1334 const SkBlender* blender) { in AddToKey() argument
1335 if (!blender) { in AddToKey()
1343 switch (as_BB(blender)->type()) { in AddToKey()
1349 static_cast<const Sk##type##Blender*>(blender)); \ in AddToKey()
1357 void NotifyImagesInUse(Recorder* recorder, DrawContext* drawContext, const SkBlender* blender) { in NotifyImagesInUse() argument
1358 if (!blender) { in NotifyImagesInUse()
1361 if (as_BB(blender)->type() == SkBlenderBase::BlenderType::kRuntime) { in NotifyImagesInUse()
1362 const auto* rbb = static_cast<const SkRuntimeBlender*>(blender); in NotifyImagesInUse()