D | GIFMovie.cpp | 120 static void copyLine(uint32_t* dst, const unsigned char* src, const ColorMapObject* cmap, in copyLine() argument 124 if (*src != transparent && *src < cmap->ColorCount) { in copyLine() 125 const GifColorType& col = cmap->Colors[*src]; in copyLine() 133 const ColorMapObject* cmap, int transparent, int copyWidth, in copyInterlaceGroup() argument 141 copyLine(dst, src, cmap, transparent, copyWidth); in copyInterlaceGroup() 149 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitInterlace() argument 168 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 0); in blitInterlace() 171 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 4); in blitInterlace() 174 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 4, 2); in blitInterlace() 176 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 2, 1); in blitInterlace() [all …]
|