mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 08:56:08 +00:00
The runs of transparent and left-out pixels that the first round checks holes against were kept in a list for each row. A tall, narrow image paid a list header for every row: 1.1 MB for a 3 x 20,000 pixel image with two runs. The runs are now one list over the whole image, so they take at most four bytes a pixel, as the half-gigabyte bound counts them.