Lines Matching refs:row
793 // decompressed data of the previous row
865 png_uint_32 rowbytes PNG_DEPSTRUCT; /* bytes needed to hold an untransformed row */
1131 #define PNG_FILTER_TYPE_BASE 0 /* Single row per-byte filtering */
1199 * change these values for the row. It also should enable using
1204 png_uint_32 width; /* width of row */
1205 png_uint_32 rowbytes; /* number of bytes in row */
1206 png_byte color_type; /* color type of row */
1207 png_byte bit_depth; /* bit depth of row */
1340 png_uint_32 usr_width PNG_DEPSTRUCT; /* width of row at start of write */
1341 png_uint_32 rowbytes PNG_DEPSTRUCT; /* size of row in bytes */
1352 png_uint_32 iwidth PNG_DEPSTRUCT; /* width of current interlaced row in pixels */
1353 png_uint_32 row_number PNG_DEPSTRUCT; /* current row in interlace pass */
1354 png_bytep prev_row PNG_DEPSTRUCT; /* buffer to save previous (unfiltered) row */
1355 png_bytep row_buf PNG_DEPSTRUCT; /* buffer to save current (unfiltered) row */
1357 png_bytep sub_row PNG_DEPSTRUCT; /* buffer to save "sub" row when filtering */
1358 png_bytep up_row PNG_DEPSTRUCT; /* buffer to save "up" row when filtering */
1359 png_bytep avg_row PNG_DEPSTRUCT; /* buffer to save "avg" row when filtering */
1360 png_bytep paeth_row PNG_DEPSTRUCT; /* buffer to save "Paeth" row when filtering */
1374 png_byte do_filter PNG_DEPSTRUCT; /* row filter flags (see PNG_FILTER_ below ) */
1377 png_byte usr_bit_depth PNG_DEPSTRUCT; /* bit depth of users row */
1439 png_read_status_ptr read_row_fn PNG_DEPSTRUCT; /* called after each row is decoded */
1440 png_write_status_ptr write_row_fn PNG_DEPSTRUCT; /* called after each row is encoded */
1443 png_progressive_row_ptr row_fn PNG_DEPSTRUCT; /* called after each prog. row is decoded */
1485 png_byte heuristic_method PNG_DEPSTRUCT; /* heuristic for row filter selection */
1487 png_bytep prev_filters PNG_DEPSTRUCT; /* filter type(s) of previous row(s) */
1569 png_bytep big_row_buf PNG_DEPSTRUCT; /* buffer to save current (unfiltered) row */
1897 png_bytepp row, png_bytepp display_row, png_uint_32 num_rows));
1901 /* Read a row of data. */
1903 png_bytep row,
1921 /* Write a row of image data */
1923 png_bytep row));
1927 png_bytepp row, png_uint_32 num_rows));
2028 * previous filters. This is cumulative for each previous row with a weight.
2031 * the selection of the first row filter. Well chosen weights can (in theory)
2056 /* Heuristic used for row filter selection. These defines should NOT be
2321 /* Returns number of bytes needed to hold a transformed row. */
3457 /* Called when finished processing a row of data */
3460 /* Internal use only. Called before first row of data */
3467 /* Combine a row of data, dealing with alpha, etc. if requested */
3468 PNG_EXTERN void png_combine_row PNGARG((png_structp png_ptr, png_bytep row,
3472 /* Expand an interlaced row */
3475 png_bytep row, int pass, png_uint_32 transformations)) PNG_PRIVATE;
3483 /* Grab pixels out of a row for an interlaced pass */
3485 png_bytep row, int pass)) PNG_PRIVATE;
3488 /* Unfilter a row */
3490 png_row_infop row_info, png_bytep row, png_bytep prev_row,
3493 /* Choose the best filter to use and filter the row data */
3497 /* Write out the filtered row. */
3500 /* Finish a row while reading, dealing with interlacing passes, etc. */
3508 /* Initialize the row buffers, etc. */
3517 png_bytep row, png_uint_32 filler, png_uint_32 flags)) PNG_PRIVATE;
3522 png_bytep row)) PNG_PRIVATE;
3527 png_bytep row)) PNG_PRIVATE;
3532 png_bytep row)) PNG_PRIVATE;
3537 png_bytep row)) PNG_PRIVATE;
3543 png_bytep row, png_uint_32 flags)) PNG_PRIVATE;
3548 png_bytep row)) PNG_PRIVATE;
3553 png_bytep row)) PNG_PRIVATE;
3558 row_info, png_bytep row)) PNG_PRIVATE;
3563 png_bytep row)) PNG_PRIVATE;
3568 png_bytep row)) PNG_PRIVATE;
3572 PNG_EXTERN void png_do_unshift PNGARG((png_row_infop row_info, png_bytep row,
3578 png_bytep row)) PNG_PRIVATE;
3583 png_bytep row)) PNG_PRIVATE;
3588 png_bytep row, png_bytep palette_lookup,
3599 png_bytep row)) PNG_PRIVATE;
3604 png_bytep row, png_uint_32 bit_depth)) PNG_PRIVATE;
3608 PNG_EXTERN void png_do_shift PNGARG((png_row_infop row_info, png_bytep row,
3614 PNG_EXTERN void png_do_background PNGARG((png_row_infop row_info, png_bytep row,
3621 PNG_EXTERN void png_do_background PNGARG((png_row_infop row_info, png_bytep row,
3627 PNG_EXTERN void png_do_gamma PNGARG((png_row_infop row_info, png_bytep row,
3634 png_bytep row, png_colorp palette, png_bytep trans,
3637 png_bytep row, png_color_16p trans_value)) PNG_PRIVATE;
3775 png_bytep row)) PNG_PRIVATE;
3805 png_bytep row)) PNG_PRIVATE;
3807 png_bytep row)) PNG_PRIVATE;