Lines Matching refs:cover

145                                          unsigned cover=0)
175 unsigned cover)
178 cover = (cover + 1) << (base_shift - 8);
179 p[Order::R] = (value_type)((p[Order::R] * alpha + cr * cover) >> base_shift);
180 p[Order::G] = (value_type)((p[Order::G] * alpha + cg * cover) >> base_shift);
181 p[Order::B] = (value_type)((p[Order::B] * alpha + cb * cover) >> base_shift);
211 unsigned cover=0)
250 unsigned cover)
252 if(cover < 255)
254 cover = 255 - cover;
255 p[Order::R] = (value_type)((p[Order::R] * cover + 255) >> 8);
256 p[Order::G] = (value_type)((p[Order::G] * cover + 255) >> 8);
257 p[Order::B] = (value_type)((p[Order::B] * cover + 255) >> 8);
258 p[Order::A] = (value_type)((p[Order::A] * cover + 255) >> 8);
276 unsigned sa, unsigned cover)
278 if(cover < 255)
280 unsigned alpha = 255 - cover;
281 p[Order::R] = (value_type)(((p[Order::R] * alpha + 255) >> 8) + ((sr * cover + 255) >> 8));
282 p[Order::G] = (value_type)(((p[Order::G] * alpha + 255) >> 8) + ((sg * cover + 255) >> 8));
283 p[Order::B] = (value_type)(((p[Order::B] * alpha + 255) >> 8) + ((sb * cover + 255) >> 8));
284 p[Order::A] = (value_type)(((p[Order::A] * alpha + 255) >> 8) + ((sa * cover + 255) >> 8));
327 unsigned sa, unsigned cover)
329 if(cover < 255)
331 sr = (sr * cover + 255) >> 8;
332 sg = (sg * cover + 255) >> 8;
333 sb = (sb * cover + 255) >> 8;
334 sa = (sa * cover + 255) >> 8;
361 unsigned sa, unsigned cover)
363 if(cover < 255)
365 sr = (sr * cover + 255) >> 8;
366 sg = (sg * cover + 255) >> 8;
367 sb = (sb * cover + 255) >> 8;
368 sa = (sa * cover + 255) >> 8;
395 unsigned sa, unsigned cover)
398 if(cover < 255)
400 unsigned alpha = 255 - cover;
401 p[Order::R] = (value_type)(((p[Order::R] * alpha + 255) >> 8) + ((((sr * da + base_mask) >> base_shift) * cover + 255) >> 8));
402 p[Order::G] = (value_type)(((p[Order::G] * alpha + 255) >> 8) + ((((sg * da + base_mask) >> base_shift) * cover + 255) >> 8));
403 p[Order::B] = (value_type)(((p[Order::B] * alpha + 255) >> 8) + ((((sb * da + base_mask) >> base_shift) * cover + 255) >> 8));
404 p[Order::A] = (value_type)(((p[Order::A] * alpha + 255) >> 8) + ((((sa * da + base_mask) >> base_shift) * cover + 255) >> 8));
433 unsigned sa, unsigned cover)
435 if(cover < 255)
437 sa = base_mask - ((cover * (base_mask - sa) + 255) >> 8);
463 unsigned sa, unsigned cover)
466 if(cover < 255)
468 unsigned alpha = 255 - cover;
469 p[Order::R] = (value_type)(((p[Order::R] * alpha + 255) >> 8) + ((((sr * da + base_mask) >> base_shift) * cover + 255) >> 8));
470 p[Order::G] = (value_type)(((p[Order::G] * alpha + 255) >> 8) + ((((sg * da + base_mask) >> base_shift) * cover + 255) >> 8));
471 p[Order::B] = (value_type)(((p[Order::B] * alpha + 255) >> 8) + ((((sb * da + base_mask) >> base_shift) * cover + 255) >> 8));
472 p[Order::A] = (value_type)(((p[Order::A] * alpha + 255) >> 8) + ((((sa * da + base_mask) >> base_shift) * cover + 255) >> 8));
501 unsigned sa, unsigned cover)
503 if(cover < 255)
505 sa = (sa * cover + 255) >> 8;
532 unsigned sa, unsigned cover)
534 if(cover < 255)
536 sr = (sr * cover + 255) >> 8;
537 sg = (sg * cover + 255) >> 8;
538 sb = (sb * cover + 255) >> 8;
539 sa = (sa * cover + 255) >> 8;
566 unsigned sa, unsigned cover)
569 if(cover < 255)
571 unsigned alpha = 255 - cover;
575 p[Order::R] = (value_type)(((p[Order::R] * alpha + 255) >> 8) + ((sr * cover + 255) >> 8));
576 p[Order::G] = (value_type)(((p[Order::G] * alpha + 255) >> 8) + ((sg * cover + 255) >> 8));
577 p[Order::B] = (value_type)(((p[Order::B] * alpha + 255) >> 8) + ((sb * cover + 255) >> 8));
578 p[Order::A] = (value_type)(((p[Order::A] * alpha + 255) >> 8) + ((sa * cover + 255) >> 8));
608 unsigned sa, unsigned cover)
610 if(cover < 255)
612 sr = (sr * cover + 255) >> 8;
613 sg = (sg * cover + 255) >> 8;
614 sb = (sb * cover + 255) >> 8;
615 sa = (sa * cover + 255) >> 8;
646 unsigned sa, unsigned cover)
648 if(cover < 255)
650 sr = (sr * cover + 255) >> 8;
651 sg = (sg * cover + 255) >> 8;
652 sb = (sb * cover + 255) >> 8;
653 sa = (sa * cover + 255) >> 8;
686 unsigned sa, unsigned cover)
688 if(cover < 255)
690 sr = (sr * cover + 255) >> 8;
691 sg = (sg * cover + 255) >> 8;
692 sb = (sb * cover + 255) >> 8;
693 sa = (sa * cover + 255) >> 8;
726 unsigned sa, unsigned cover)
728 if(cover < 255)
730 sr = (sr * cover + 255) >> 8;
731 sg = (sg * cover + 255) >> 8;
732 sb = (sb * cover + 255) >> 8;
733 sa = (sa * cover + 255) >> 8;
767 unsigned sa, unsigned cover)
769 if(cover < 255)
771 sr = (sr * cover + 255) >> 8;
772 sg = (sg * cover + 255) >> 8;
773 sb = (sb * cover + 255) >> 8;
774 sa = (sa * cover + 255) >> 8;
811 unsigned sa, unsigned cover)
813 if(cover < 255)
815 sr = (sr * cover + 255) >> 8;
816 sg = (sg * cover + 255) >> 8;
817 sb = (sb * cover + 255) >> 8;
818 sa = (sa * cover + 255) >> 8;
868 unsigned sa, unsigned cover)
870 if(cover < 255)
872 sr = (sr * cover + 255) >> 8;
873 sg = (sg * cover + 255) >> 8;
874 sb = (sb * cover + 255) >> 8;
875 sa = (sa * cover + 255) >> 8;
911 unsigned sa, unsigned cover)
913 if(cover < 255)
915 sr = (sr * cover + 255) >> 8;
916 sg = (sg * cover + 255) >> 8;
917 sb = (sb * cover + 255) >> 8;
918 sa = (sa * cover + 255) >> 8;
959 unsigned sa, unsigned cover)
961 if(cover < 255)
963 sr = (sr * cover + 255) >> 8;
964 sg = (sg * cover + 255) >> 8;
965 sb = (sb * cover + 255) >> 8;
966 sa = (sa * cover + 255) >> 8;
1023 unsigned sa, unsigned cover)
1025 if(cover < 255)
1027 sr = (sr * cover + 255) >> 8;
1028 sg = (sg * cover + 255) >> 8;
1029 sb = (sb * cover + 255) >> 8;
1030 sa = (sa * cover + 255) >> 8;
1087 unsigned sa, unsigned cover)
1089 if(cover < 255)
1091 sr = (sr * cover + 255) >> 8;
1092 sg = (sg * cover + 255) >> 8;
1093 sb = (sb * cover + 255) >> 8;
1094 sa = (sa * cover + 255) >> 8;
1148 unsigned a, unsigned cover)
1150 double sr = double(r * cover) / (base_mask * 255);
1151 double sg = double(g * cover) / (base_mask * 255);
1152 double sb = double(b * cover) / (base_mask * 255);
1153 double sa = double(a * cover) / (base_mask * 255);
1160 if(cover < 255)
1162 a = (a * cover + 255) >> 8;
1204 unsigned sa, unsigned cover)
1206 if(cover < 255)
1208 sr = (sr * cover + 255) >> 8;
1209 sg = (sg * cover + 255) >> 8;
1210 sb = (sb * cover + 255) >> 8;
1211 sa = (sa * cover + 255) >> 8;
1245 unsigned sa, unsigned cover)
1247 if(cover < 255)
1249 sr = (sr * cover + 255) >> 8;
1250 sg = (sg * cover + 255) >> 8;
1251 sb = (sb * cover + 255) >> 8;
1252 sa = (sa * cover + 255) >> 8;
1287 unsigned sa, unsigned cover)
1289 if(cover < 255)
1291 sr = (sr * cover + 255) >> 8;
1292 sg = (sg * cover + 255) >> 8;
1293 sb = (sb * cover + 255) >> 8;
1294 sa = (sa * cover + 255) >> 8;
1335 unsigned sa, unsigned cover)
1337 sa = (sa * cover + 255) >> 8;
1371 unsigned sa, unsigned cover)
1373 if(cover < 255)
1375 sr = (sr * cover + 255) >> 8;
1376 sg = (sg * cover + 255) >> 8;
1377 sb = (sb * cover + 255) >> 8;
1378 sa = (sa * cover + 255) >> 8;
1408 unsigned cover);
1505 unsigned cover)
1511 ca, cover);
1530 unsigned cover)
1541 cover);
1560 unsigned cover)
1562 comp_op_table_rgba<ColorT, Order>::g_comp_op_func[op](p, cr, cg, cb, ca, cover);
1581 unsigned cover)
1589 cover);
1608 unsigned cover)
1614 ca, cover);
1633 unsigned cover)
1644 cover);
1663 unsigned cover)
1671 cover);
1719 unsigned cover)
1721 if(cover == 255)
1729 alpha = (alpha * (cover + 1)) >> 8;
1739 Blender::blend_pix(p, cr, cg, cb, alpha, cover);
1852 AGG_INLINE void blend_pixel(int x, int y, const color_type& c, int8u cover)
1857 cover);
1904 int8u cover)
1909 calc_type alpha = (calc_type(c.a) * (cover + 1)) >> 8;
1926 if(cover == 255)
1939 blender_type::blend_pix(p, c.r, c.g, c.b, alpha, cover);
1953 int8u cover)
1958 calc_type alpha = (calc_type(c.a) * (cover + 1)) >> 8;
1975 if(cover == 255)
1989 blender_type::blend_pix(p, c.r, c.g, c.b, alpha, cover);
2101 int8u cover)
2121 if(cover == 255)
2144 cover);
2160 int8u cover)
2180 if(cover == 255)
2204 cover);
2279 int8u cover)
2296 if(cover == 255)
2319 cover);
2434 void blend_pixel(int x, int y, const color_type& c, int8u cover)
2440 cover);
2470 const color_type& c, int8u cover)
2476 blender_type::blend_pix(m_comp_op, p, c.r, c.g, c.b, c.a, cover);
2484 const color_type& c, int8u cover)
2493 cover);
2568 int8u cover)
2579 covers ? *covers++ : cover);
2590 int8u cover)
2601 covers ? *covers++ : cover);
2675 int8u cover)
2701 cover);