D | GIFMovie.cpp | 124 static void copyLine(uint32_t* dst, const unsigned char* src, const ColorMapObject* cmap, in copyLine() argument 128 if (*src != transparent && *src < cmap->ColorCount) { in copyLine() 129 const GifColorType& col = cmap->Colors[*src]; in copyLine() 137 const ColorMapObject* cmap, int transparent, int copyWidth, in copyInterlaceGroup() argument 145 copyLine(dst, src, cmap, transparent, copyWidth); in copyInterlaceGroup() 153 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitInterlace() argument 172 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 0); in blitInterlace() 175 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 4); in blitInterlace() 178 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 4, 2); in blitInterlace() 180 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 2, 1); in blitInterlace() [all …]
|