Home | History | Annotate | Download | only in libpng

Lines Matching defs:row

2518 /* Combines the row recently read in with the existing pixels in the
2519 row. This routine takes care of alpha and transparency if requested.
2523 the row. The pattern always repeats every 8 pixels, so just 8
2530 png_combine_row(png_structp png_ptr, png_bytep row, int mask)
2535 png_memcpy(row, png_ptr->row_buf + 1,
2545 png_bytep dp = row;
2599 png_bytep dp = row;
2651 png_bytep dp = row;
2702 png_bytep dp = row;
2732 void png_do_read_interlace(png_row_infop row_info, png_bytep row, int pass,
2739 png_bytep row = png_ptr->row_buf + 1;
2747 if (row != NULL && row_info != NULL)
2757 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 3);
2758 png_bytep dp = row + (png_size_t)((final_width - 1) >> 3);
2812 png_bytep sp = row + (png_uint_32)((row_info->width - 1) >> 2);
2813 png_bytep dp = row + (png_uint_32)((final_width - 1) >> 2);
2868 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 1);
2869 png_bytep dp = row + (png_size_t)((final_width - 1) >> 1);
2924 png_bytep sp = row + (png_size_t)(row_info->width - 1)
2926 png_bytep dp = row + (png_size_t)(final_width - 1) * pixel_bytes;
2957 png_read_filter_row(png_structp png_ptr, png_row_infop row_info, png_bytep row,
2961 png_debug2(2, "row = %lu, filter = %d", png_ptr->row_number, filter);
2971 png_bytep rp = row + bpp;
2972 png_bytep lp = row;
2985 png_bytep rp = row;
2998 png_bytep rp = row;
3000 png_bytep lp = row;
3022 png_bytep rp = row;
3024 png_bytep lp = row;
3074 *row = 0;
3392 png_error(png_ptr, "This image requires a row greater than 64KB");
3413 png_error(png_ptr, "This image requires a row greater than 64KB");
3416 png_error(png_ptr, "Row has too many bytes to allocate in memory.");