Home | History | Annotate | Download | only in libpng

Lines Matching defs:shift

2532             int shift;
2551 shift = s_start;
2559 value = (*sp >> shift) & 0x01;
2560 *dp &= (png_byte)((0x7f7f >> (7 - shift)) & 0xff);
2561 *dp |= (png_byte)(value << shift);
2564 if (shift == s_end)
2566 shift = s_start;
2571 shift += s_inc;
2586 int shift;
2606 shift = s_start;
2612 value = (*sp >> shift) & 0x03;
2613 *dp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff);
2614 *dp |= (png_byte)(value << shift);
2617 if (shift == s_end)
2619 shift = s_start;
2624 shift += s_inc;
2638 int shift;
2657 shift = s_start;
2663 value = (*sp >> shift) & 0xf;
2664 *dp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff);
2665 *dp |= (png_byte)(value << shift);
2668 if (shift == s_end)
2670 shift = s_start;
2675 shift += s_inc;