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

Lines Matching refs:row

2269 /* Combines the row recently read in with the existing pixels in the
2270 row. This routine takes care of alpha and transparency if requested.
2274 the row. The pattern always repeats every 8 pixels, so just 8
2304 /* Combines the row recently read in with the previous row.
2309 the row. The pattern always repeats every 8 pixels, so just 8
2319 png_combine_row(png_structp png_ptr, png_bytep row, int mask)
2333 png_memcpy(row, png_ptr->row_buf + 1,
2359 dstptr = row + initial_val;
2402 dstptr = row + initial_val;
2444 dstptr = row + initial_val;
2479 dp = row;
2537 dp = row;
2592 dp = row;
2653 dstptr = row + initial_val;
2697 dstptr = row + initial_val;
2737 dstptr = row + initial_val;
2796 png_bytep row = png_ptr->row_buf + 1;
2803 if (row != NULL && row_info != NULL)
2820 sp = row + (png_size_t)((row_info->width - 1) >> 3);
2821 dp = row + (png_size_t)((final_width - 1) >> 3);
2874 sp = row + (png_size_t)((row_info->width - 1) >> 2);
2875 dp = row + (png_size_t)((final_width - 1) >> 2);
2931 sp = row + (png_size_t)((row_info->width - 1) >> 1);
2932 dp = row + (png_size_t)((final_width - 1) >> 1);
2992 /* point sptr at the last pixel in the pre-expanded row: */
2993 sptr = row + (width - 1) * pixel_bytes;
2995 /* point dp at the last pixel position in the expanded row: */
2996 dp = row + (final_width - 1) * pixel_bytes;
3056 if (dp < row || dp+3 > row+png_ptr->row_buf_size)
3058 printf("dp out of bounds: row=%d, dp=%d, rp=%d\n",
3059 row, dp, row+png_ptr->row_buf_size);
3144 row, png_bytep prev_row, int filter)
3184 png_debug1(0, "row=0x%08lx, ", (unsigned long)row);
3200 png_bytep rp = row + bpp;
3201 png_bytep lp = row;
3215 png_bytep rp = row;
3229 png_bytep rp = row;
3231 png_bytep lp = row;
3254 png_bytep rp = row;
3256 png_bytep lp = row;
3306 png_warning(png_ptr, "Ignoring bad row-filter type");
3307 *row=0;
3320 png_combine_row(png_structp png_ptr, png_bytep row, int mask)
3325 png_memcpy(row, png_ptr->row_buf + 1,
3335 png_bytep dp = row;
3389 png_bytep dp = row;
3441 png_bytep dp = row;
3492 png_bytep dp = row;
3522 void png_do_read_interlace(png_row_infop row_info, png_bytep row, int pass,
3529 png_bytep row = png_ptr->row_buf + 1;
3539 if (row != NULL && row_info != NULL)
3549 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 3);
3550 png_bytep dp = row + (png_size_t)((final_width - 1) >> 3);
3604 png_bytep sp = row + (png_uint_32)((row_info->width - 1) >> 2);
3605 png_bytep dp = row + (png_uint_32)((final_width - 1) >> 2);
3660 png_bytep sp = row + (png_size_t)((row_info->width - 1) >> 1);
3661 png_bytep dp = row + (png_size_t)((final_width - 1) >> 1);
3716 png_bytep sp = row + (png_size_t)(row_info->width - 1) * pixel_bytes;
3717 png_bytep dp = row + (png_size_t)(final_width - 1) * pixel_bytes;
3748 png_read_filter_row(png_structp png_ptr, png_row_infop row_info, png_bytep row,
3752 png_debug2(2,"row = %lu, filter = %d\n", png_ptr->row_number, filter);
3762 png_bytep rp = row + bpp;
3763 png_bytep lp = row;
3776 png_bytep rp = row;
3789 png_bytep rp = row;
3791 png_bytep lp = row;
3813 png_bytep rp = row;
3815 png_bytep lp = row;
3865 *row=0;
4161 png_error(png_ptr, "This image requires a row greater than 64KB");
4171 png_error(png_ptr, "This image requires a row greater than 64KB");
4174 png_error(png_ptr, "Row has too many bytes to allocate in memory.");