Home | History | Annotate | Download | only in libpng

Lines Matching defs:shift

2548             int shift;
2567 shift = s_start;
2575 value = (*sp >> shift) & 0x01;
2576 *dp &= (png_byte)((0x7f7f >> (7 - shift)) & 0xff);
2577 *dp |= (png_byte)(value << shift);
2580 if (shift == s_end)
2582 shift = s_start;
2587 shift += s_inc;
2602 int shift;
2622 shift = s_start;
2628 value = (*sp >> shift) & 0x03;
2629 *dp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff);
2630 *dp |= (png_byte)(value << shift);
2633 if (shift == s_end)
2635 shift = s_start;
2640 shift += s_inc;
2654 int shift;
2673 shift = s_start;
2679 value = (*sp >> shift) & 0xf;
2680 *dp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff);
2681 *dp |= (png_byte)(value << shift);
2684 if (shift == s_end)
2686 shift = s_start;
2691 shift += s_inc;