Home | History | Annotate | Download | only in libpng

Lines Matching refs:row

1757 /* Initializes the row writing capability of libpng */
1784 /* Set up row buffer */
1798 /* We only need to keep the previous row if we are using one of these. */
1801 /* Set up previous row buffer */
1855 /* Internal use only. Called when finished processing a row of data. */
1879 /* Next row */
1917 /* Reset the row above the image for the next pass */
1929 /* If we get here, we've just written the last row, so we need
1968 * The basic idea here is to go through the row with a source
1970 * correct pixels for the pass. As the row gets compacted,
1975 png_do_write_interlace(png_row_infop row_info, png_bytep row, int pass)
1989 if (row != NULL && row_info != NULL && pass < 6)
2007 dp = row;
2013 sp = row + (png_size_t)(i >> 3);
2041 dp = row;
2047 sp = row + (png_size_t)(i >> 2);
2074 dp = row;
2080 sp = row + (png_size_t)(i >> 1);
2106 dp = row;
2109 /* Loop through the row, only looking at the pixels that
2115 sp = row + (png_size_t)i * pixel_bytes;
2125 /* Set new row width */
2136 /* This filters the row, chooses which filter to use, if it has not already
2137 * been specified by the application, and then writes the row out with the
2750 /* Do the actual writing of the filtered row data from the chosen filter. */
2771 /* Do the actual writing of a previously filtered row. */
2819 /* Finish row - updates counters and flushes zlib if last row */