• Home
  • Raw
  • Download

Lines Matching refs:shift

1838       int shift = 8 - png_ptr->sig_bit.red;  in png_init_read_transformations()  local
1846 if (shift > 0 && shift < 8) for (i=0; i<istop; ++i) in png_init_read_transformations()
1850 component >>= shift; in png_init_read_transformations()
1854 shift = 8 - png_ptr->sig_bit.green; in png_init_read_transformations()
1855 if (shift > 0 && shift < 8) for (i=0; i<istop; ++i) in png_init_read_transformations()
1859 component >>= shift; in png_init_read_transformations()
1863 shift = 8 - png_ptr->sig_bit.blue; in png_init_read_transformations()
1864 if (shift > 0 && shift < 8) for (i=0; i<istop; ++i) in png_init_read_transformations()
1868 component >>= shift; in png_init_read_transformations()
2294 &(png_ptr->shift)); in png_do_read_transformations()
2394 png_uint_32 shift = 7 - (int)((row_width + 7) & 0x07); in png_do_unpack() local
2397 *dp = (png_byte)((*sp >> shift) & 0x01); in png_do_unpack()
2399 if (shift == 7) in png_do_unpack()
2401 shift = 0; in png_do_unpack()
2406 shift++; in png_do_unpack()
2418 png_uint_32 shift = (int)((3 - ((row_width + 3) & 0x03)) << 1); in png_do_unpack() local
2421 *dp = (png_byte)((*sp >> shift) & 0x03); in png_do_unpack()
2423 if (shift == 6) in png_do_unpack()
2425 shift = 0; in png_do_unpack()
2430 shift += 2; in png_do_unpack()
2441 png_uint_32 shift = (int)((1 - ((row_width + 1) & 0x01)) << 2); in png_do_unpack() local
2444 *dp = (png_byte)((*sp >> shift) & 0x0f); in png_do_unpack()
2446 if (shift == 4) in png_do_unpack()
2448 shift = 0; in png_do_unpack()
2453 shift = 4; in png_do_unpack()
2489 int shift[4]; in png_do_unshift() local
2495 shift[channels++] = bit_depth - sig_bits->red; in png_do_unshift()
2496 shift[channels++] = bit_depth - sig_bits->green; in png_do_unshift()
2497 shift[channels++] = bit_depth - sig_bits->blue; in png_do_unshift()
2502 shift[channels++] = bit_depth - sig_bits->gray; in png_do_unshift()
2507 shift[channels++] = bit_depth - sig_bits->alpha; in png_do_unshift()
2518 if (shift[c] <= 0 || shift[c] >= bit_depth) in png_do_unshift()
2519 shift[c] = 0; in png_do_unshift()
2557 int gray_shift = shift[0]; in png_do_unshift()
2579 int b = *bp >> shift[channel]; in png_do_unshift()
2599 value >>= shift[channel]; in png_do_unshift()
3503 int shift; in png_do_compose() local
3517 shift = 7; in png_do_compose()
3520 if ((png_uint_16)((*sp >> shift) & 0x01) in png_do_compose()
3523 *sp &= (png_byte)((0x7f7f >> (7 - shift)) & 0xff); in png_do_compose()
3524 *sp |= (png_byte)(png_ptr->background.gray << shift); in png_do_compose()
3527 if (!shift) in png_do_compose()
3529 shift = 7; in png_do_compose()
3534 shift--; in png_do_compose()
3545 shift = 6; in png_do_compose()
3548 if ((png_uint_16)((*sp >> shift) & 0x03) in png_do_compose()
3551 *sp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff); in png_do_compose()
3552 *sp |= (png_byte)(png_ptr->background.gray << shift); in png_do_compose()
3557 png_byte p = (png_byte)((*sp >> shift) & 0x03); in png_do_compose()
3560 *sp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff); in png_do_compose()
3561 *sp |= (png_byte)(g << shift); in png_do_compose()
3564 if (!shift) in png_do_compose()
3566 shift = 6; in png_do_compose()
3571 shift -= 2; in png_do_compose()
3579 shift = 6; in png_do_compose()
3582 if ((png_uint_16)((*sp >> shift) & 0x03) in png_do_compose()
3585 *sp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff); in png_do_compose()
3586 *sp |= (png_byte)(png_ptr->background.gray << shift); in png_do_compose()
3589 if (!shift) in png_do_compose()
3591 shift = 6; in png_do_compose()
3596 shift -= 2; in png_do_compose()
3608 shift = 4; in png_do_compose()
3611 if ((png_uint_16)((*sp >> shift) & 0x0f) in png_do_compose()
3614 *sp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff); in png_do_compose()
3615 *sp |= (png_byte)(png_ptr->background.gray << shift); in png_do_compose()
3620 png_byte p = (png_byte)((*sp >> shift) & 0x0f); in png_do_compose()
3623 *sp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff); in png_do_compose()
3624 *sp |= (png_byte)(g << shift); in png_do_compose()
3627 if (!shift) in png_do_compose()
3629 shift = 4; in png_do_compose()
3634 shift -= 4; in png_do_compose()
3642 shift = 4; in png_do_compose()
3645 if ((png_uint_16)((*sp >> shift) & 0x0f) in png_do_compose()
3648 *sp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff); in png_do_compose()
3649 *sp |= (png_byte)(png_ptr->background.gray << shift); in png_do_compose()
3652 if (!shift) in png_do_compose()
3654 shift = 4; in png_do_compose()
3659 shift -= 4; in png_do_compose()
4490 int shift, value; in png_do_expand_palette() local
4507 shift = 7 - (int)((row_width + 7) & 0x07); in png_do_expand_palette()
4510 if ((*sp >> shift) & 0x01) in png_do_expand_palette()
4516 if (shift == 7) in png_do_expand_palette()
4518 shift = 0; in png_do_expand_palette()
4523 shift++; in png_do_expand_palette()
4534 shift = (int)((3 - ((row_width + 3) & 0x03)) << 1); in png_do_expand_palette()
4537 value = (*sp >> shift) & 0x03; in png_do_expand_palette()
4539 if (shift == 6) in png_do_expand_palette()
4541 shift = 0; in png_do_expand_palette()
4546 shift += 2; in png_do_expand_palette()
4557 shift = (int)((row_width & 0x01) << 2); in png_do_expand_palette()
4560 value = (*sp >> shift) & 0x0f; in png_do_expand_palette()
4562 if (shift == 4) in png_do_expand_palette()
4564 shift = 0; in png_do_expand_palette()
4569 shift += 4; in png_do_expand_palette()
4643 int shift, value; in png_do_expand() local
4664 shift = 7 - (int)((row_width + 7) & 0x07); in png_do_expand()
4667 if ((*sp >> shift) & 0x01) in png_do_expand()
4673 if (shift == 7) in png_do_expand()
4675 shift = 0; in png_do_expand()
4680 shift++; in png_do_expand()
4692 shift = (int)((3 - ((row_width + 3) & 0x03)) << 1); in png_do_expand()
4695 value = (*sp >> shift) & 0x03; in png_do_expand()
4698 if (shift == 6) in png_do_expand()
4700 shift = 0; in png_do_expand()
4705 shift += 2; in png_do_expand()
4717 shift = (int)((1 - ((row_width + 1) & 0x01)) << 2); in png_do_expand()
4720 value = (*sp >> shift) & 0x0f; in png_do_expand()
4722 if (shift == 4) in png_do_expand()
4724 shift = 0; in png_do_expand()
4729 shift = 4; in png_do_expand()