Lines Matching refs:scale5
331 unsigned scale5 = SkAlpha255To256(aa) >> 3;
332 uint32_t src32 = srcExpanded * scale5;
333 scale5 = 32 - scale5; // now we can use it on the device
336 uint32_t dst32 = SkExpand_rgb_16(*device) * scale5;
371 static U16CPU blend_compact(uint32_t src32, uint32_t dst32, unsigned scale5) {
372 return SkCompact_rgb_16(dst32 + ((src32 - dst32) * scale5 >> 5));
489 unsigned scale5 = SkAlpha255To256(alpha) >> 3;
490 uint32_t src32 = fExpandedRaw16 * scale5;
491 scale5 = 32 - scale5;
493 uint32_t dst32 = SkExpand_rgb_16(*device) * scale5;
603 unsigned scale5 = SkAlpha255To256(aa) * scale >> (8 + 3);
604 uint32_t src32 = srcExpanded * scale5;
605 scale5 = 32 - scale5;
607 uint32_t dst32 = SkExpand_rgb_16(*device) * scale5;
670 unsigned scale5 = SkAlpha255To256(alpha) * fScale >> (8 + 3);
671 uint32_t src32 = fExpandedRaw16 * scale5;
672 scale5 = 32 - scale5;
674 uint32_t dst32 = SkExpand_rgb_16(*device) * scale5;