Lines Matching defs:cov
348 skvm::Color cov;
351 cov.r = cov.g = cov.b = cov.a = p->splat(1.0f);
355 cov.r = cov.g = cov.b = cov.a = p->uniformF(p->uniform(), 0);
360 cov.r = cov.g = cov.b = cov.a = from_unorm(8, p->load8(p->varying<uint8_t>()));
365 cov = p->load(fmt, p->varying<uint16_t>());
366 cov.a = select(src.a < dst.a, min(cov.r, min(cov.g, cov.b)),
367 max(cov.r, max(cov.g, cov.b)));
375 cov.r *= clip.a; // We use the alpha channel of clip for all four.
376 cov.g *= clip.a;
377 cov.b *= clip.a;
378 cov.a *= clip.a;
391 src.r *= cov.r;
392 src.g *= cov.g;
393 src.b *= cov.b;
394 src.a *= cov.a;
401 src.r = lerp(dst.r, src.r, cov.r);
402 src.g = lerp(dst.g, src.g, cov.g);
403 src.b = lerp(dst.b, src.b, cov.b);
404 src.a = lerp(dst.a, src.a, cov.a);
483 skvm::Color cov;
484 clipHash = hash_shader(p, params.clip, &cov);
654 void SkVMBlitter::blitAntiH(int x, int y, const SkAlpha cov[], const int16_t runs[]) {
662 const SkAlpha coverage = *cov;
673 const float covF = *cov * (1/255.0f);
683 cov += run;