Home | History | Annotate | Download | only in hwui

Lines Matching refs:Blend

235         SkXfermode::Mode mode, Blend::ModeOrderSwap modeUsage,
254 mOutGlop->blend = { GL_ZERO, GL_ZERO };
257 || (mOutGlop->fill.texture.texture && mOutGlop->fill.texture.texture->blend)
263 Blend::getFactors(mode, modeUsage,
264 &mOutGlop->blend.src, &mOutGlop->blend.dst);
266 // These blend modes are not supported by OpenGL directly and have
269 // If the blend mode cannot be implemented using shaders, fall
270 // back to the default SrcOver blend mode instead
273 mDescription.swapSrcDst = (modeUsage == Blend::ModeOrderSwap::Swap);
277 Blend::getFactors(SkXfermode::kSrcOver_Mode, modeUsage,
278 &mOutGlop->blend.src, &mOutGlop->blend.dst);
289 mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Blend;
344 PaintUtils::getXfermode(paint->getXfermode()), Blend::ModeOrderSwap::NoSwap,
351 || texture.blend
353 Blend::getFactors(SkXfermode::kSrcOver_Mode, Blend::ModeOrderSwap::NoSwap,
354 &mOutGlop->blend.src, &mOutGlop->blend.dst);
356 mOutGlop->blend = { GL_ZERO, GL_ZERO };
383 PaintUtils::getXfermode(paint.getXfermode()), Blend::ModeOrderSwap::NoSwap,
399 PaintUtils::getXfermode(paint.getXfermode()), Blend::ModeOrderSwap::NoSwap,
423 PaintUtils::getXfermode(paint.getXfermode()), Blend::ModeOrderSwap::NoSwap,
436 setFill(SK_ColorBLACK, 1.0f, SkXfermode::kSrcOver_Mode, Blend::ModeOrderSwap::NoSwap,
446 setFill(SK_ColorBLACK, 1.0f, SkXfermode::kClear_Mode, Blend::ModeOrderSwap::NoSwap,
452 float alpha, SkXfermode::Mode mode, Blend::ModeOrderSwap modeUsage) {
472 setFill(SK_ColorWHITE, alpha, layer.getMode(), Blend::ModeOrderSwap::NoSwap,
488 setFill(SK_ColorWHITE, 1.0f, SkXfermode::kSrc_Mode, Blend::ModeOrderSwap::NoSwap,
720 ALOGD("Glop blend %d %d", glop.blend.src, glop.blend.dst);