Lines Matching refs:row_info
22 png_do_write_transformations(png_structrp png_ptr, png_row_infop row_info) in png_do_write_transformations() argument
35 row_info, /* row_info: */ in png_do_write_transformations()
47 png_do_strip_channel(row_info, png_ptr->row_buf + 1, in png_do_write_transformations()
53 png_do_packswap(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
58 png_do_pack(row_info, png_ptr->row_buf + 1, in png_do_write_transformations()
64 png_do_swap(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
69 png_do_shift(row_info, png_ptr->row_buf + 1, in png_do_write_transformations()
75 png_do_write_swap_alpha(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
80 png_do_write_invert_alpha(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
85 png_do_bgr(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
90 png_do_invert(row_info, png_ptr->row_buf + 1); in png_do_write_transformations()
100 png_do_pack(png_row_infop row_info, png_bytep row, png_uint_32 bit_depth) in png_do_pack() argument
104 if (row_info->bit_depth == 8 && in png_do_pack()
105 row_info->channels == 1) in png_do_pack()
114 png_uint_32 row_width = row_info->width; in png_do_pack()
151 png_uint_32 row_width = row_info->width; in png_do_pack()
190 png_uint_32 row_width = row_info->width; in png_do_pack()
228 row_info->bit_depth = (png_byte)bit_depth; in png_do_pack()
229 row_info->pixel_depth = (png_byte)(bit_depth * row_info->channels); in png_do_pack()
230 row_info->rowbytes = PNG_ROWBYTES(row_info->pixel_depth, in png_do_pack()
231 row_info->width); in png_do_pack()
245 png_do_shift(png_row_infop row_info, png_bytep row, in png_do_shift() argument
250 if (row_info->color_type != PNG_COLOR_TYPE_PALETTE) in png_do_shift()
255 if (row_info->color_type & PNG_COLOR_MASK_COLOR) in png_do_shift()
257 shift_start[channels] = row_info->bit_depth - bit_depth->red; in png_do_shift()
261 shift_start[channels] = row_info->bit_depth - bit_depth->green; in png_do_shift()
265 shift_start[channels] = row_info->bit_depth - bit_depth->blue; in png_do_shift()
272 shift_start[channels] = row_info->bit_depth - bit_depth->gray; in png_do_shift()
277 if (row_info->color_type & PNG_COLOR_MASK_ALPHA) in png_do_shift()
279 shift_start[channels] = row_info->bit_depth - bit_depth->alpha; in png_do_shift()
285 if (row_info->bit_depth < 8) in png_do_shift()
290 png_size_t row_bytes = row_info->rowbytes; in png_do_shift()
292 if (bit_depth->gray == 1 && row_info->bit_depth == 2) in png_do_shift()
295 else if (row_info->bit_depth == 4 && bit_depth->gray == 3) in png_do_shift()
322 else if (row_info->bit_depth == 8) in png_do_shift()
326 png_uint_32 istop = channels * row_info->width; in png_do_shift()
355 png_uint_32 istop = channels * row_info->width; in png_do_shift()
384 png_do_write_swap_alpha(png_row_infop row_info, png_bytep row) in png_do_write_swap_alpha() argument
389 if (row_info->color_type == PNG_COLOR_TYPE_RGB_ALPHA) in png_do_write_swap_alpha()
391 if (row_info->bit_depth == 8) in png_do_write_swap_alpha()
396 png_uint_32 row_width = row_info->width; in png_do_write_swap_alpha()
414 png_uint_32 row_width = row_info->width; in png_do_write_swap_alpha()
434 else if (row_info->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) in png_do_write_swap_alpha()
436 if (row_info->bit_depth == 8) in png_do_write_swap_alpha()
441 png_uint_32 row_width = row_info->width; in png_do_write_swap_alpha()
457 png_uint_32 row_width = row_info->width; in png_do_write_swap_alpha()
478 png_do_write_invert_alpha(png_row_infop row_info, png_bytep row) in png_do_write_invert_alpha() argument
483 if (row_info->color_type == PNG_COLOR_TYPE_RGB_ALPHA) in png_do_write_invert_alpha()
485 if (row_info->bit_depth == 8) in png_do_write_invert_alpha()
490 png_uint_32 row_width = row_info->width; in png_do_write_invert_alpha()
510 png_uint_32 row_width = row_info->width; in png_do_write_invert_alpha()
530 else if (row_info->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) in png_do_write_invert_alpha()
532 if (row_info->bit_depth == 8) in png_do_write_invert_alpha()
537 png_uint_32 row_width = row_info->width; in png_do_write_invert_alpha()
552 png_uint_32 row_width = row_info->width; in png_do_write_invert_alpha()
575 png_do_write_intrapixel(png_row_infop row_info, png_bytep row) in png_do_write_intrapixel() argument
579 if ((row_info->color_type & PNG_COLOR_MASK_COLOR)) in png_do_write_intrapixel()
582 png_uint_32 row_width = row_info->width; in png_do_write_intrapixel()
583 if (row_info->bit_depth == 8) in png_do_write_intrapixel()
588 if (row_info->color_type == PNG_COLOR_TYPE_RGB) in png_do_write_intrapixel()
591 else if (row_info->color_type == PNG_COLOR_TYPE_RGB_ALPHA) in png_do_write_intrapixel()
605 else if (row_info->bit_depth == 16) in png_do_write_intrapixel()
610 if (row_info->color_type == PNG_COLOR_TYPE_RGB) in png_do_write_intrapixel()
613 else if (row_info->color_type == PNG_COLOR_TYPE_RGB_ALPHA) in png_do_write_intrapixel()