Lines Matching defs:acc
568 #define accumulate_bit(acc, val) \
569 acc <<= 1; \
570 acc |= (val) >= 234
571 #define output_pixel(pos, acc) \
573 pos = acc; \
575 pos = ~acc; \
588 unsigned acc = 0;
609 acc = 2*acc + (Y1 >= 128);
610 Y1 -= 220*(acc&1);
614 acc = 2*acc + (err >= 128);
615 err -= 220*(acc&1);
617 accumulate_bit(acc, Y1 + d128[(i + 0) & 7]);
618 accumulate_bit(acc, Y2 + d128[(i + 1) & 7]);
621 output_pixel(*dest++, acc);
627 output_pixel(*dest, acc);
646 int acc = 0;
653 acc = 2*acc + (Y >= 128);
654 Y -= 220*(acc&1);
659 acc = 2*acc + (err >= 128);
660 err -= 220*(acc&1);
663 output_pixel(*dest++, acc);
668 int Y, acc = 0;
671 accumulate_bit(acc, Y + d128[0]);
673 accumulate_bit(acc, Y + d128[1]);
675 accumulate_bit(acc, Y + d128[2]);
677 accumulate_bit(acc, Y + d128[3]);
679 accumulate_bit(acc, Y + d128[4]);
681 accumulate_bit(acc, Y + d128[5]);
683 accumulate_bit(acc, Y + d128[6]);
685 accumulate_bit(acc, Y + d128[7]);
687 output_pixel(*dest++, acc);
703 int acc = 0;
710 acc = 2*acc + (Y >= 128);
711 Y -= 220*(acc&1);
716 acc = 2*acc + (err >= 128);
717 err -= 220*(acc&1);
720 output_pixel(*dest++, acc);
725 int acc = 0;
726 accumulate_bit(acc, ((buf0[i + 0] + 64) >> 7) + d128[0]);
727 accumulate_bit(acc, ((buf0[i + 1] + 64) >> 7) + d128[1]);
728 accumulate_bit(acc, ((buf0[i + 2] + 64) >> 7) + d128[2]);
729 accumulate_bit(acc, ((buf0[i + 3] + 64) >> 7) + d128[3]);
730 accumulate_bit(acc, ((buf0[i + 4] + 64) >> 7) + d128[4]);
731 accumulate_bit(acc, ((buf0[i + 5] + 64) >> 7) + d128[5]);
732 accumulate_bit(acc, ((buf0[i + 6] + 64) >> 7) + d128[6]);
733 accumulate_bit(acc, ((buf0[i + 7] + 64) >> 7) + d128[7]);
735 output_pixel(*dest++, acc);