Hacker News new | past | comments | ask | show | jobs | submit login

Each video frame was a 50MB uncompressed TGA file, 30 times a second.

Ouch! Not even a PNG?




Uncompressed TGA is used for two reasons: Quality (this particular image was going on a screen three stories tall) and, as the other commenter mentioned, the time required to decompress images.

I'm not an expert on the exact architecture, but I'm guessing that with uncompressed TGA you just throw the bits at the GPU and they get displayed, while if you have to uncompress images that first gets handled by the CPU (?).


I'd guess the time to do compression from TGA to PNG may be more than 1/30th of a second. Or at least reliably/consistently so.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: