Searched refs:src_offset (Results 1 – 3 of 3) sorted by relevance
| /plan9/sys/src/cmd/gs/src/ |
| H A D | siinterp.c | 67 int src_offset, dst_offset; member 94 ss->src_offset = ss->dst_offset = 0; in s_IIEncode_init() 224 if (ss->src_offset < ss->src_size) { in s_IIEncode_process() 225 uint count = min(ss->src_size - ss->src_offset, pr->limit - pr->ptr); in s_IIEncode_process() 229 memcpy((byte *)ss->cur + ss->src_offset, pr->ptr + 1, count); in s_IIEncode_process() 230 ss->src_offset += count; in s_IIEncode_process() 232 if (ss->src_offset < ss->src_size) in s_IIEncode_process() 235 ss->src_offset = 0; in s_IIEncode_process()
|
| H A D | gxoprect.c | 40 int src_offset, in unpack_scanline_lt8() argument 52 if (src_offset >= p_per_byte) { in unpack_scanline_lt8() 53 srcp += src_offset / p_per_byte; in unpack_scanline_lt8() 54 src_offset &= (p_per_byte - 1); in unpack_scanline_lt8() 56 if (src_offset > 0) { in unpack_scanline_lt8() 57 buff = *srcp++ << (src_offset * depth); in unpack_scanline_lt8() 58 i = src_offset; in unpack_scanline_lt8() 59 width += src_offset; in unpack_scanline_lt8() 122 int src_offset, in unpack_scanline_ge8() argument 130 srcp += src_offset * bytes_per_p; in unpack_scanline_ge8()
|
| H A D | siscale.c | 118 uint src_offset, src_size; member 474 ss->src_offset = 0; in s_IScale_init() 569 uint rcount = ss->src_size - ss->src_offset; in s_IScale_process() 579 if (ss->src_offset == 0) { /* We have a complete row. Read the data */ in s_IScale_process() 584 memcpy((byte *) ss->src + ss->src_offset, pr->ptr + 1, in s_IScale_process() 586 ss->src_offset = 0; in s_IScale_process() 599 memcpy((byte *) ss->src + ss->src_offset, pr->ptr + 1, rleft); in s_IScale_process() 600 ss->src_offset += rleft; in s_IScale_process()
|