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

Lines Matching refs:row

1725 /* initializes the row writing capability of libpng */
1751 /* set up row buffer */
1764 /* We only need to keep the previous row if we are using one of these. */
1767 /* set up previous row buffer */
1821 /* Internal use only. Called when finished processing a row of data. */
1844 /* next row */
1882 /* reset the row above the image for the next pass */
1894 /* if we get here, we've just written the last row, so we need
1933 * The basic idea here is to go through the row with a source
1935 * correct pixels for the pass. As the row gets compacted,
1940 png_do_write_interlace(png_row_infop row_info, png_bytep row, int pass)
1955 if (row != NULL && row_info != NULL && pass < 6)
1973 dp = row;
1979 sp = row + (png_size_t)(i >> 3);
2007 dp = row;
2013 sp = row + (png_size_t)(i >> 2);
2040 dp = row;
2046 sp = row + (png_size_t)(i >> 1);
2072 dp = row;
2075 /* loop through the row, only looking at the pixels that
2081 sp = row + (png_size_t)i * pixel_bytes;
2091 /* set new row width */
2102 /* This filters the row, chooses which filter to use, if it has not already
2103 * been specified by the application, and then writes the row out with the
2703 /* Do the actual writing of the filtered row data from the chosen filter. */
2722 /* Do the actual writing of a previously filtered row. */
2769 /* finish row - updates counters and flushes zlib if last row */