Lines Matching refs:put_data
323 int RleEncode(GX_UBYTE *put_data, GX_UBYTE *get_data, int width, int height) in RleEncode() argument
346 if (put_data) in RleEncode()
348 *put_data++ = (raw_count - 1) & 0x7f; in RleEncode()
352 *put_data++ = get_data[index - raw_count]; in RleEncode()
367 if (put_data) in RleEncode()
369 *put_data++ = (count - 1) | 0x80; in RleEncode()
370 *put_data++ = get_data[index]; in RleEncode()
384 if (put_data) in RleEncode()
386 *put_data++ = (raw_count - 1) & 0x7f; in RleEncode()
390 *put_data++ = get_data[index - raw_count]; in RleEncode()
445 GX_UBYTE* put_data = new GX_UBYTE[data_size]; in RleDecodeGlyphData() local
446 GX_UBYTE* put_row = put_data; in RleDecodeGlyphData()
492 return put_data; in RleDecodeGlyphData()