Lines Matching refs:outmap
208 static UINT _gx_image_reader_pixelmap_info_set(GX_IMAGE_READER *image_reader, GX_PIXELMAP *outmap) in _gx_image_reader_pixelmap_info_set() argument
210 outmap -> gx_pixelmap_width = (GX_VALUE)image_reader -> gx_image_reader_image_width; in _gx_image_reader_pixelmap_info_set()
211 outmap -> gx_pixelmap_height = (GX_VALUE)image_reader -> gx_image_reader_image_height; in _gx_image_reader_pixelmap_info_set()
212 outmap -> gx_pixelmap_data_size = 0; in _gx_image_reader_pixelmap_info_set()
213 outmap -> gx_pixelmap_aux_data_size = 0; in _gx_image_reader_pixelmap_info_set()
214 outmap -> gx_pixelmap_format = image_reader -> gx_image_reader_color_format; in _gx_image_reader_pixelmap_info_set()
219 switch (outmap -> gx_pixelmap_format) in _gx_image_reader_pixelmap_info_set()
224 outmap -> gx_pixelmap_flags = GX_PIXELMAP_TRANSPARENT; in _gx_image_reader_pixelmap_info_set()
225 outmap -> gx_pixelmap_transparent_color = GX_TRANSPARENT_COLOR; in _gx_image_reader_pixelmap_info_set()
229 outmap -> gx_pixelmap_flags = GX_PIXELMAP_ALPHA; in _gx_image_reader_pixelmap_info_set()
236 switch (outmap -> gx_pixelmap_format) in _gx_image_reader_pixelmap_info_set()
240 …outmap -> gx_pixelmap_data_size = (ULONG)(outmap -> gx_pixelmap_width * outmap -> gx_pixelmap_heig… in _gx_image_reader_pixelmap_info_set()
242 if (outmap -> gx_pixelmap_flags & GX_PIXELMAP_ALPHA) in _gx_image_reader_pixelmap_info_set()
244 …outmap -> gx_pixelmap_aux_data_size = (ULONG)(outmap -> gx_pixelmap_width * outmap -> gx_pixelmap_… in _gx_image_reader_pixelmap_info_set()
249 …outmap -> gx_pixelmap_data_size = (ULONG)(outmap -> gx_pixelmap_width * outmap -> gx_pixelmap_heig… in _gx_image_reader_pixelmap_info_set()
254 …outmap -> gx_pixelmap_data_size = (ULONG)(outmap -> gx_pixelmap_width * outmap -> gx_pixelmap_heig… in _gx_image_reader_pixelmap_info_set()
260 …outmap -> gx_pixelmap_data_size = (ULONG)(outmap -> gx_pixelmap_width * outmap -> gx_pixelmap_heig… in _gx_image_reader_pixelmap_info_set()
264 …outmap -> gx_pixelmap_data_size = (ULONG)(((outmap -> gx_pixelmap_width + 1) >> 1) * outmap -> gx_… in _gx_image_reader_pixelmap_info_set()
267 …outmap -> gx_pixelmap_aux_data_size = (ULONG)(((outmap -> gx_pixelmap_width + 7) >> 3) * outmap ->… in _gx_image_reader_pixelmap_info_set()
274 …outmap -> gx_pixelmap_data_size = (ULONG)(((outmap -> gx_pixelmap_width + 3) >> 2) * outmap -> gx_… in _gx_image_reader_pixelmap_info_set()
278 …outmap -> gx_pixelmap_data_size = (ULONG)(((outmap -> gx_pixelmap_width + 7) >> 3) * outmap -> gx_… in _gx_image_reader_pixelmap_info_set()
347 UINT _gx_image_reader_start(GX_IMAGE_READER *image_reader, GX_PIXELMAP *outmap) in _gx_image_reader_start() argument
357 memset(outmap, 0, sizeof(GX_PIXELMAP)); in _gx_image_reader_start()
374 status = _gx_image_reader_pixelmap_info_set(image_reader, outmap); in _gx_image_reader_start()
404 tempmap = *outmap; in _gx_image_reader_start()
442 tempmap = *outmap; in _gx_image_reader_start()
455 raw_size = outmap -> gx_pixelmap_aux_data_size + outmap -> gx_pixelmap_data_size; in _gx_image_reader_start()
460 outmap -> gx_pixelmap_data_size = compressed_data_size; in _gx_image_reader_start()
461 outmap -> gx_pixelmap_aux_data_size = compressed_aux_size; in _gx_image_reader_start()
462 outmap -> gx_pixelmap_flags |= GX_PIXELMAP_COMPRESSED; in _gx_image_reader_start()
466 status = _gx_image_reader_pixel_write_callback_set(image_reader, outmap); in _gx_image_reader_start()
470 status = _gx_image_reader_rle_encode(image_reader, outmap); in _gx_image_reader_start()
475 *outmap = srcmap; in _gx_image_reader_start()
482 *outmap = srcmap; in _gx_image_reader_start()
504 if (outmap -> gx_pixelmap_data) in _gx_image_reader_start()
506 _gx_system_memory_free((VOID *)outmap -> gx_pixelmap_data); in _gx_image_reader_start()
507 outmap -> gx_pixelmap_data = GX_NULL; in _gx_image_reader_start()
510 if (outmap -> gx_pixelmap_aux_data) in _gx_image_reader_start()
512 _gx_system_memory_free((VOID *)outmap -> gx_pixelmap_aux_data); in _gx_image_reader_start()
513 outmap -> gx_pixelmap_aux_data = GX_NULL; in _gx_image_reader_start()