• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:icon_info

182     icon_info;  in ReadICONImage()  local
265 icon_info.size=ReadBlobLSBLong(image); in ReadICONImage()
266 icon_info.width=(unsigned char) ReadBlobLSBSignedLong(image); in ReadICONImage()
267 icon_info.height=(unsigned char) (ReadBlobLSBSignedLong(image)/2); in ReadICONImage()
268 icon_info.planes=ReadBlobLSBShort(image); in ReadICONImage()
269 icon_info.bits_per_pixel=ReadBlobLSBShort(image); in ReadICONImage()
276 if (((icon_info.planes == 18505) && (icon_info.bits_per_pixel == 21060)) || in ReadICONImage()
277 (icon_info.size == 0x474e5089)) in ReadICONImage()
301 png[12]=(unsigned char) icon_info.planes; in ReadICONImage()
302 png[13]=(unsigned char) (icon_info.planes >> 8); in ReadICONImage()
303 png[14]=(unsigned char) icon_info.bits_per_pixel; in ReadICONImage()
304 png[15]=(unsigned char) (icon_info.bits_per_pixel >> 8); in ReadICONImage()
325 if (icon_info.bits_per_pixel > 32) in ReadICONImage()
327 icon_info.compression=ReadBlobLSBLong(image); in ReadICONImage()
328 icon_info.image_size=ReadBlobLSBLong(image); in ReadICONImage()
329 icon_info.x_pixels=ReadBlobLSBLong(image); in ReadICONImage()
330 icon_info.y_pixels=ReadBlobLSBLong(image); in ReadICONImage()
331 icon_info.number_colors=ReadBlobLSBLong(image); in ReadICONImage()
332 if (icon_info.number_colors > GetBlobSize(image)) in ReadICONImage()
334 icon_info.colors_important=ReadBlobLSBLong(image); in ReadICONImage()
337 if ((ssize_t) image->columns > icon_info.width) in ReadICONImage()
338 image->columns=(size_t) icon_info.width; in ReadICONImage()
342 if ((ssize_t) image->rows > icon_info.height) in ReadICONImage()
343 image->rows=(size_t) icon_info.height; in ReadICONImage()
346 image->depth=icon_info.bits_per_pixel; in ReadICONImage()
354 " size = %.20g",(double) icon_info.size); in ReadICONImage()
360 " colors = %.20g",(double ) icon_info.number_colors); in ReadICONImage()
362 " planes = %.20g",(double) icon_info.planes); in ReadICONImage()
364 " bpp = %.20g",(double) icon_info.bits_per_pixel); in ReadICONImage()
366 if ((icon_info.number_colors != 0) || (icon_info.bits_per_pixel <= 16U)) in ReadICONImage()
369 image->colors=icon_info.number_colors; in ReadICONImage()
371 image->colors=one << icon_info.bits_per_pixel; in ReadICONImage()
422 bytes_per_line=(((image->columns*icon_info.bits_per_pixel)+31) & in ReadICONImage()
425 scanline_pad=((((image->columns*icon_info.bits_per_pixel)+31) & ~31)- in ReadICONImage()
426 (image->columns*icon_info.bits_per_pixel)) >> 3; in ReadICONImage()
427 switch (icon_info.bits_per_pixel) in ReadICONImage()
591 if (icon_info.bits_per_pixel == 32) in ReadICONImage()
596 if (icon_info.bits_per_pixel == 24) in ReadICONImage()
615 (icon_info.bits_per_pixel <= 16)) in ReadICONImage()
617 if (icon_info.bits_per_pixel != 32) in ReadICONImage()
869 icon_info; in WriteICONImage() local
943 (void) memset(&icon_info,0,sizeof(icon_info)); in WriteICONImage()
1026 icon_info.file_size=14+12+28; in WriteICONImage()
1027 icon_info.offset_bits=icon_info.file_size; in WriteICONImage()
1028 icon_info.compression=BI_RGB; in WriteICONImage()
1036 icon_info.number_colors=0; in WriteICONImage()
1037 icon_info.bits_per_pixel=32; in WriteICONImage()
1038 icon_info.compression=(size_t) BI_RGB; in WriteICONImage()
1048 icon_info.bits_per_pixel=8; in WriteICONImage()
1050 icon_info.bits_per_pixel=4; in WriteICONImage()
1052 icon_info.bits_per_pixel=1; in WriteICONImage()
1054 icon_info.number_colors=one << icon_info.bits_per_pixel; in WriteICONImage()
1055 if (icon_info.number_colors < next->colors) in WriteICONImage()
1058 icon_info.number_colors=0; in WriteICONImage()
1059 icon_info.bits_per_pixel=(unsigned short) 24; in WriteICONImage()
1060 icon_info.compression=(size_t) BI_RGB; in WriteICONImage()
1065 icon_info.file_size+=3*(one << icon_info.bits_per_pixel); in WriteICONImage()
1066 icon_info.offset_bits+=3*(one << icon_info.bits_per_pixel); in WriteICONImage()
1067 icon_info.file_size+=(one << icon_info.bits_per_pixel); in WriteICONImage()
1068 icon_info.offset_bits+=(one << icon_info.bits_per_pixel); in WriteICONImage()
1071 bytes_per_line=(((next->columns*icon_info.bits_per_pixel)+31) & ~31) >> in WriteICONImage()
1073 icon_info.ba_offset=0; in WriteICONImage()
1074 icon_info.width=(ssize_t) next->columns; in WriteICONImage()
1075 icon_info.height=(ssize_t) next->rows; in WriteICONImage()
1076 icon_info.planes=1; in WriteICONImage()
1077 icon_info.image_size=bytes_per_line*next->rows; in WriteICONImage()
1078 icon_info.size=40; in WriteICONImage()
1079 icon_info.size+=(4*icon_info.number_colors); in WriteICONImage()
1080 icon_info.size+=icon_info.image_size; in WriteICONImage()
1081 icon_info.size+=(((icon_info.width+31) & ~31) >> 3)*icon_info.height; in WriteICONImage()
1082 icon_info.file_size+=icon_info.image_size; in WriteICONImage()
1083 icon_info.x_pixels=0; in WriteICONImage()
1084 icon_info.y_pixels=0; in WriteICONImage()
1090 icon_info.x_pixels=(size_t) (100.0*next->resolution.x/2.54); in WriteICONImage()
1091 icon_info.y_pixels=(size_t) (100.0*next->resolution.y/2.54); in WriteICONImage()
1096 icon_info.x_pixels=(size_t) (100.0*next->resolution.x); in WriteICONImage()
1097 icon_info.y_pixels=(size_t) (100.0*next->resolution.y); in WriteICONImage()
1101 icon_info.colors_important=icon_info.number_colors; in WriteICONImage()
1106 icon_info.image_size,sizeof(*pixels)); in WriteICONImage()
1112 (void) memset(pixels,0,(size_t) icon_info.image_size); in WriteICONImage()
1113 switch (icon_info.bits_per_pixel) in WriteICONImage()
1245 if (icon_info.bits_per_pixel == 24) in WriteICONImage()
1261 icon_file.directory[scene].width=(unsigned char) icon_info.width; in WriteICONImage()
1262 icon_file.directory[scene].height=(unsigned char) icon_info.height; in WriteICONImage()
1264 icon_info.number_colors; in WriteICONImage()
1266 icon_file.directory[scene].planes=icon_info.planes; in WriteICONImage()
1267 icon_file.directory[scene].bits_per_pixel=icon_info.bits_per_pixel; in WriteICONImage()
1268 icon_file.directory[scene].size=icon_info.size; in WriteICONImage()
1271 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.width); in WriteICONImage()
1272 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.height*2); in WriteICONImage()
1273 (void) WriteBlobLSBShort(image,icon_info.planes); in WriteICONImage()
1274 (void) WriteBlobLSBShort(image,icon_info.bits_per_pixel); in WriteICONImage()
1275 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.compression); in WriteICONImage()
1276 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.image_size); in WriteICONImage()
1277 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.x_pixels); in WriteICONImage()
1278 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.y_pixels); in WriteICONImage()
1279 (void) WriteBlobLSBLong(image,(unsigned int) icon_info.number_colors); in WriteICONImage()
1281 icon_info.colors_important); in WriteICONImage()
1291 (1UL << icon_info.bits_per_pixel),4UL*sizeof(*icon_colormap)); in WriteICONImage()
1306 for ( ; i < (ssize_t) (1UL << icon_info.bits_per_pixel); i++) in WriteICONImage()
1314 icon_info.bits_per_pixel)),icon_colormap); in WriteICONImage()
1318 (void) WriteBlob(image,(size_t) icon_info.image_size,pixels); in WriteICONImage()