Comment

Comment by JKCalhoun

My first thought was that each "frame" of the GIF is being expanded/rendered to its own backingstore.

GIFs are pretty optimized files — where each "frame" can be a diff from the previous. "De-diffing", converting palette-based pixels to full 24 or 32-bit RGB could really blow up fast.

parent JKCalhoun 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton