The ryg blog

When I grow up I'll be an inventor.
- By Fabien Giesen
- Based in United States of America
- Roughly five posts per year
- First post on
Posts per month
Month starting | Posts |
---|---|
Oct 2021 | 1 |
Nov 2021 | 0 |
Dec 2021 | 0 |
Jan 2022 | 0 |
Feb 2022 | 0 |
Mar 2022 | 0 |
Apr 2022 | 1 |
May 2022 | 0 |
Jun 2022 | 0 |
Jul 2022 | 0 |
Aug 2022 | 0 |
Sep 2022 | 2 |
Oct 2022 | 1 |
Nov 2022 | 1 |
Dec 2022 | 0 |
Jan 2023 | 0 |
Feb 2023 | 0 |
Mar 2023 | 2 |
Apr 2023 | 0 |
May 2023 | 1 |
Jun 2023 | 0 |
Jul 2023 | 1 |
Aug 2023 | 0 |
Sep 2023 | 0 |
Oct 2023 | 1 |
Nov 2023 | 0 |
Dec 2023 | 0 |
Any gaps could be due to errors when fetching the blog’s feed.
Most recent posts
It’s been a while! Last time, I went over how the 3-stream Huffman decoders in Oodle Data work. The 3-stream layout is what we originally went with. It gives near-ideal performance on the last game …
Most standard texture compression formats use a type of algorithmic vector quantization (meaning that instead of storing an explicit codebook of possible blocks, the codebook entries are determined by an algorithm that uses the encoded …
UPDATE May 7, 2023: I wrote this post yesterday somewhat in a huff (for reasons not worth going into) and the original post contained several inaccuracies. These have been corrected in this version and I’ve …