Lines Matching refs:alpha
44 unsigned alpha, unsigned cover=0)
46 *p = (value_type)((((cv - calc_type(*p)) * alpha) + (calc_type(*p) << base_shift)) >> base_shift);
60 unsigned alpha, unsigned cover)
62 alpha = color_type::base_mask - alpha;
64 *p = (value_type)((*p * alpha + cv * cover) >> base_shift);
68 unsigned alpha)
70 *p = (value_type)(((*p * (color_type::base_mask - alpha)) >> base_shift) + cv);
144 calc_type alpha = (calc_type(c.a) * (cover + 1)) >> 8;
145 if(alpha == base_mask)
151 Blender::blend_pix(p, c.v, alpha, cover);
291 calc_type alpha = (calc_type(c.a) * (cover + 1)) >> 8;
292 if(alpha == base_mask)
305 Blender::blend_pix(p, c.v, alpha, cover);
323 calc_type alpha = (calc_type(c.a) * (cover + 1)) >> 8;
324 if(alpha == base_mask)
342 Blender::blend_pix(p, c.v, alpha, cover);
363 calc_type alpha = (calc_type(c.a) * (calc_type(*covers) + 1)) >> 8;
364 if(alpha == base_mask)
370 Blender::blend_pix(p, c.v, alpha, *covers);
390 calc_type alpha = (calc_type(c.a) * (calc_type(*covers) + 1)) >> 8;
395 if(alpha == base_mask)
401 Blender::blend_pix(p, c.v, alpha, *covers);