Home | History | Annotate | Download | only in libpng-1.2.19

Lines Matching refs:row

2 /* pngwtran.c - transforms the data in a row for PNG writers
32 /* png_uint_32 width; width of row */
33 /* png_uint_32 rowbytes; number of bytes in row */
38 png_ptr->row_buf + 1); /* start of pixel data for row */
87 png_do_pack(png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)
92 row != NULL && row_info != NULL &&
105 sp = row;
106 dp = row;
136 sp = row;
137 dp = row;
168 sp = row;
169 dp = row;
206 * true number of bits in bit_depth. The row should be packed
207 * according to row_info->bit_depth. Thus, if you had a row of
213 png_do_shift(png_row_infop row_info, png_bytep row, png_color_8p bit_depth)
217 if (row != NULL && row_info != NULL &&
251 /* with low row depths, could only be grayscale, so one channel */
254 png_bytep bp = row;
284 png_bytep bp = row;
312 for (bp = row, i = 0; i < istop; i++)
337 png_do_write_swap_alpha(png_row_infop row_info, png_bytep row)
341 if (row != NULL && row_info != NULL)
352 for (i = 0, sp = dp = row; i < row_width; i++)
368 for (i = 0, sp = dp = row; i < row_width; i++)
393 for (i = 0, sp = dp = row; i < row_width; i++)
407 for (i = 0, sp = dp = row; i < row_width; i++)
425 png_do_write_invert_alpha(png_row_infop row_info, png_bytep row)
429 if (row != NULL && row_info != NULL)
440 for (i = 0, sp = dp = row; i < row_width; i++)
458 for (i = 0, sp = dp = row; i < row_width; i++)
483 for (i = 0, sp = dp = row; i < row_width; i++)
496 for (i = 0, sp = dp = row; i < row_width; i++)
515 png_do_write_intrapixel(png_row_infop row_info, png_bytep row)
520 row != NULL && row_info != NULL &&
538 for (i = 0, rp = row; i < row_width; i++, rp += bytes_per_pixel)
556 for (i = 0, rp = row; i < row_width; i++, rp += bytes_per_pixel)