Lines Matching refs:blender
203 && this->blender == that.blender in operator ==()
262 sk_sp<SkBlender> blender = paint.refBlender(); in EffectiveParams() local
263 if (!blender) { in EffectiveParams()
264 blender = SkBlender::Mode(SkBlendMode::kSrcOver); in EffectiveParams()
280 if (as_BB(blender)->asBlendMode() == SkBlendMode::kSrcOver && shader->isOpaque()) { in EffectiveParams()
281 blender = SkBlender::Mode(SkBlendMode::kSrc); in EffectiveParams()
292 std::move(blender), in EffectiveParams()
401 const SkBlenderBase* blender = as_BB(params.blender); in BuildProgram() local
402 const auto as_blendmode = blender->asBlendMode(); in BuildProgram()
418 src = blender->program(p, src, dst, params.dst, uniforms, alloc); in BuildProgram()
517 if (auto bm = as_BB(params.blender)->asBlendMode()) { in CacheKey()
520 const SkBlenderBase* blender = as_BB(params.blender); in CacheKey() local
523 skvm::Color outColor = blender->program(&p, src, dst, params.dst, uniforms, alloc); in CacheKey()
601 key.blender, in DebugName()