Lines Matching refs:row

2 /* pngwtran.c - transforms the data in a row for PNG writers
37 /* png_uint_32 width; width of row */
38 /* png_uint_32 rowbytes; number of bytes in row */
43 png_ptr->row_buf + 1); /* start of pixel data for row */
92 png_do_pack(png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)
98 row != NULL && row_info != NULL &&
111 sp = row;
112 dp = row;
142 sp = row;
143 dp = row;
174 sp = row;
175 dp = row;
212 * true number of bits in bit_depth. The row should be packed
213 * according to row_info->bit_depth. Thus, if you had a row of
219 png_do_shift(png_row_infop row_info, png_bytep row, png_color_8p bit_depth)
224 if (row != NULL && row_info != NULL &&
258 /* With low row depths, could only be grayscale, so one channel */
261 png_bytep bp = row;
291 png_bytep bp = row;
319 for (bp = row, i = 0; i < istop; i++)
344 png_do_write_swap_alpha(png_row_infop row_info, png_bytep row)
349 if (row != NULL && row_info != NULL)
360 for (i = 0, sp = dp = row; i < row_width; i++)
376 for (i = 0, sp = dp = row; i < row_width; i++)
401 for (i = 0, sp = dp = row; i < row_width; i++)
415 for (i = 0, sp = dp = row; i < row_width; i++)
433 png_do_write_invert_alpha(png_row_infop row_info, png_bytep row)
438 if (row != NULL && row_info != NULL)
449 for (i = 0, sp = dp = row; i < row_width; i++)
467 for (i = 0, sp = dp = row; i < row_width; i++)
492 for (i = 0, sp = dp = row; i < row_width; i++)
505 for (i = 0, sp = dp = row; i < row_width; i++)
524 png_do_write_intrapixel(png_row_infop row_info, png_bytep row)
530 row != NULL && row_info != NULL &&
548 for (i = 0, rp = row; i < row_width; i++, rp += bytes_per_pixel)
566 for (i = 0, rp = row; i < row_width; i++, rp += bytes_per_pixel)