Lines Matching refs:row
2502 /* Combines the row recently read in with the existing pixels in the
2503 row. This routine takes care of alpha and transparency if requested.
2507 the row. The pattern always repeats every 8 pixels, so just 8
2514 png_combine_row(png_structp png_ptr, png_bytep row, int mask)
2519 png_memcpy(row, png_ptr->row_buf + 1,
2529 png_bytep dp = row;
2583 png_bytep dp = row;
2635 png_bytep dp = row;
2686 png_bytep dp = row;
2716 void png_do_read_interlace(png_row_infop row_info, png_bytep row, int pass,
2723 png_bytep row = png_ptr->row_buf + 1;
2731 if (row != NULL && row_info != NULL)
2741 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 3);
2742 png_bytep dp = row + (png_size_t)((final_width - 1) >> 3);
2796 png_bytep sp = row + (png_uint_32)((row_info->width - 1) >> 2);
2797 png_bytep dp = row + (png_uint_32)((final_width - 1) >> 2);
2852 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 1);
2853 png_bytep dp = row + (png_size_t)((final_width - 1) >> 1);
2908 png_bytep sp = row + (png_size_t)(row_info->width - 1)
2910 png_bytep dp = row + (png_size_t)(final_width - 1) * pixel_bytes;
2941 png_read_filter_row(png_structp png_ptr, png_row_infop row_info, png_bytep row,
2945 png_debug2(2, "row = %lu, filter = %d", png_ptr->row_number, filter);
2955 png_bytep rp = row + bpp;
2956 png_bytep lp = row;
2969 png_bytep rp = row;
2982 png_bytep rp = row;
2984 png_bytep lp = row;
3006 png_bytep rp = row;
3008 png_bytep lp = row;
3058 *row = 0;
3350 png_error(png_ptr, "This image requires a row greater than 64KB");
3371 png_error(png_ptr, "This image requires a row greater than 64KB");
3374 png_error(png_ptr, "Row has too many bytes to allocate in memory.");