Lines Matching defs:row
2 /* pngrtran.c - transforms the data in a row for PNG readers
1354 * row loop.
1489 * earlier and the palette stuff is actually handled on the first row. This
2146 * without changing the actual values. Thus, if you had a row with
2152 png_do_unpack(png_row_infop row_info, png_bytep row)
2165 png_bytep sp = row + (size_t)((row_width - 1) >> 3);
2166 png_bytep dp = row + (size_t)row_width - 1;
2189 png_bytep sp = row + (size_t)((row_width - 1) >> 2);
2190 png_bytep dp = row + (size_t)row_width - 1;
2212 png_bytep sp = row + (size_t)((row_width - 1) >> 1);
2213 png_bytep dp = row + (size_t)row_width - 1;
2246 * a row of bit depth 8, but only 5 are significant, this will shift
2250 png_do_unshift(png_row_infop row_info, png_bytep row,
2313 png_bytep bp = row;
2328 png_bytep bp = row;
2346 png_bytep bp = row;
2364 png_bytep bp = row;
2389 png_do_scale_16_to_8(png_row_infop row_info, png_bytep row)
2395 png_bytep sp = row; /* source */
2396 png_bytep dp = row; /* destination */
2450 png_do_chop(png_row_infop row_info, png_bytep row)
2456 png_bytep sp = row; /* source */
2457 png_bytep dp = row; /* destination */
2475 png_do_read_swap_alpha(png_row_infop row_info, png_bytep row)
2486 png_bytep sp = row + row_info->rowbytes;
2505 png_bytep sp = row + row_info->rowbytes;
2532 png_bytep sp = row + row_info->rowbytes;
2549 png_bytep sp = row + row_info->rowbytes;
2571 png_do_read_invert_alpha(png_row_infop row_info, png_bytep row)
2582 png_bytep sp = row + row_info->rowbytes;
2605 png_bytep sp = row + row_info->rowbytes;
2634 png_bytep sp = row + row_info->rowbytes;
2649 png_bytep sp = row + row_info->rowbytes;
2673 png_do_read_filler(png_row_infop row_info, png_bytep row,
2694 png_bytep sp = row + (size_t)row_width;
2710 png_bytep sp = row + (size_t)row_width;
2729 png_bytep sp = row + (size_t)row_width * 2;
2748 png_bytep sp = row + (size_t)row_width * 2;
2771 png_bytep sp = row + (size_t)row_width * 3;
2789 png_bytep sp = row + (size_t)row_width * 3;
2810 png_bytep sp = row + (size_t)row_width * 6;
2833 png_bytep sp = row + (size_t)row_width * 6;
2860 png_do_gray_to_rgb(png_row_infop row_info, png_bytep row)
2875 png_bytep sp = row + (size_t)row_width - 1;
2888 png_bytep sp = row + (size_t)row_width * 2 - 1;
2907 png_bytep sp = row + (size_t)row_width * 2 - 1;
2921 png_bytep sp = row + (size_t)row_width * 4 - 1;
2999 png_do_rgb_to_gray(png_structrp png_ptr, png_row_infop row_info, png_bytep row)
3024 png_bytep sp = row;
3025 png_bytep dp = row;
3063 png_bytep sp = row;
3064 png_bytep dp = row;
3096 png_bytep sp = row;
3097 png_bytep dp = row;
3148 png_bytep sp = row;
3149 png_bytep dp = row;
3200 png_do_compose(png_row_infop row_info, png_bytep row, png_structrp png_ptr)
3228 sp = row;
3258 sp = row;
3295 sp = row;
3326 sp = row;
3363 sp = row;
3394 sp = row;
3407 sp = row;
3422 sp = row;
3449 sp = row;
3481 sp = row;
3504 sp = row;
3523 sp = row;
3570 sp = row;
3609 sp = row;
3638 sp = row;
3657 sp = row;
3699 sp = row;
3735 sp = row;
3779 sp = row;
3810 sp = row;
3883 sp = row;
3944 png_do_gamma(png_row_infop row_info, png_bytep row, png_structrp png_ptr)
3965 sp = row;
3979 sp = row;
4007 sp = row;
4025 sp = row;
4051 sp = row;
4061 sp = row;
4077 sp = row;
4096 sp = row;
4110 sp = row;
4120 sp = row;
4145 png_do_encode_alpha(png_row_infop row_info, png_bytep row, png_structrp png_ptr)
4162 row += step - 1;
4164 for (; row_width > 0; --row_width, row += step)
4165 *row = table[*row];
4181 row += step - 2;
4183 for (; row_width > 0; --row_width, row += step)
4187 v = table[*(row + 1) >> gamma_shift][*row];
4188 *row = (png_byte)((v >> 8) & 0xff);
4189 *(row + 1) = (png_byte)(v & 0xff);
4205 /* Expands a palette row to an RGB or RGBA row depending
4210 png_bytep row, png_const_colorp palette, png_const_bytep trans_alpha,
4228 sp = row + (size_t)((row_width - 1) >> 3);
4229 dp = row + (size_t)row_width - 1;
4255 sp = row + (size_t)((row_width - 1) >> 2);
4256 dp = row + (size_t)row_width - 1;
4278 sp = row + (size_t)((row_width - 1) >> 1);
4279 dp = row + (size_t)row_width - 1;
4312 sp = row + (size_t)row_width - 1;
4313 dp = row + ((size_t)row_width << 2) - 1;
4323 i = png_do_expand_palette_rgba8_neon(png_ptr, row_info, row,
4350 sp = row + (size_t)row_width - 1;
4351 dp = row + (size_t)(row_width * 3) - 1;
4354 i = png_do_expand_palette_rgb8_neon(png_ptr, row_info, row,
4383 png_do_expand(png_row_infop row_info, png_bytep row,
4404 sp = row + (size_t)((row_width - 1) >> 3);
4405 dp = row + (size_t)row_width - 1;
4432 sp = row + (size_t)((row_width - 1) >> 2);
4433 dp = row + (size_t)row_width - 1;
4457 sp = row + (size_t)((row_width - 1) >> 1);
4458 dp = row + (size_t)row_width - 1;
4492 sp = row + (size_t)row_width - 1;
4493 dp = row + ((size_t)row_width << 1) - 1;
4511 sp = row + row_info->rowbytes - 1;
4512 dp = row + (row_info->rowbytes << 1) - 1;
4548 sp = row + (size_t)row_info->rowbytes - 1;
4549 dp = row + ((size_t)row_width << 2) - 1;
4571 sp = row + row_info->rowbytes - 1;
4572 dp = row + ((size_t)row_width << 3) - 1;
4610 * whole row to 16 bits. Has no effect otherwise.
4613 png_do_expand_16(png_row_infop row_info, png_bytep row)
4618 /* The row have a sequence of bytes containing [0..255] and we need
4619 * to turn it into another row containing [0..65535], to do this we
4627 png_byte *sp = row + row_info->rowbytes; /* source, last byte + 1 */
4643 png_do_quantize(png_row_infop row_info, png_bytep row,
4657 sp = row;
4658 dp = row;
4694 sp = row;
4695 dp = row;
4724 sp = row;
4735 /* Transform the row. The order of transformations is significant,
4746 /* Prior to 1.5.4 this output row/pass where the NULL pointer is, but this
4750 png_error(png_ptr, "NULL row buffer");
4766 png_error(png_ptr, "Uninitialized row");
5021 /* png_uint_32 width; width of row */
5022 /* size_t rowbytes; number of bytes in row */
5027 png_ptr->row_buf + 1); /* start of pixel data for row */