• Home
  • Raw
  • Download

Lines Matching refs:ColorMap

275                       const ColorMapObject *ColorMap) {  in EGifPutScreenDesc()  argument
305 if (ColorMap) { in EGifPutScreenDesc()
307 GifMakeMapObject(ColorMap->ColorCount, ColorMap->Colors); in EGifPutScreenDesc()
329 (ColorMap ? 0x80 : 0x00) | /* Yes/no global colormap */ in EGifPutScreenDesc()
331 (ColorMap ? ColorMap->BitsPerPixel - 1 in EGifPutScreenDesc()
334 if (ColorMap != NULL && ColorMap->SortFlag) { in EGifPutScreenDesc()
343 if (ColorMap != NULL) { in EGifPutScreenDesc()
345 for (i = 0; i < ColorMap->ColorCount; i++) { in EGifPutScreenDesc()
347 Buf[0] = ColorMap->Colors[i].Red; in EGifPutScreenDesc()
348 Buf[1] = ColorMap->Colors[i].Green; in EGifPutScreenDesc()
349 Buf[2] = ColorMap->Colors[i].Blue; in EGifPutScreenDesc()
369 const ColorMapObject *ColorMap) { in EGifPutImageDesc() argument
390 if (ColorMap != GifFile->Image.ColorMap) { in EGifPutImageDesc()
391 if (ColorMap) { in EGifPutImageDesc()
392 if (GifFile->Image.ColorMap != NULL) { in EGifPutImageDesc()
393 GifFreeMapObject(GifFile->Image.ColorMap); in EGifPutImageDesc()
394 GifFile->Image.ColorMap = NULL; in EGifPutImageDesc()
396 GifFile->Image.ColorMap = GifMakeMapObject( in EGifPutImageDesc()
397 ColorMap->ColorCount, ColorMap->Colors); in EGifPutImageDesc()
398 if (GifFile->Image.ColorMap == NULL) { in EGifPutImageDesc()
403 GifFile->Image.ColorMap = NULL; in EGifPutImageDesc()
414 Buf[0] = (ColorMap ? 0x80 : 0x00) | (Interlace ? 0x40 : 0x00) | in EGifPutImageDesc()
415 (ColorMap ? ColorMap->BitsPerPixel - 1 : 0); in EGifPutImageDesc()
419 if (ColorMap != NULL) { in EGifPutImageDesc()
421 for (i = 0; i < ColorMap->ColorCount; i++) { in EGifPutImageDesc()
423 Buf[0] = ColorMap->Colors[i].Red; in EGifPutImageDesc()
424 Buf[1] = ColorMap->Colors[i].Green; in EGifPutImageDesc()
425 Buf[2] = ColorMap->Colors[i].Blue; in EGifPutImageDesc()
432 if (GifFile->SColorMap == NULL && GifFile->Image.ColorMap == NULL) { in EGifPutImageDesc()
783 if (GifFile->Image.ColorMap) { in EGifCloseFile()
784 GifFreeMapObject(GifFile->Image.ColorMap); in EGifCloseFile()
785 GifFile->Image.ColorMap = NULL; in EGifCloseFile()
836 if (GifFile->Image.ColorMap) { in EGifSetupCompress()
837 BitsPerPixel = GifFile->Image.ColorMap->BitsPerPixel; in EGifSetupCompress()
1116 sp->ImageDesc.ColorMap) == GIF_ERROR) { in EGifSpew()