Skip to content

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

Data for this chart is available in the table below
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

Entropy decoding in Oodle Data: x86-64 6-stream Huffman decoders
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 …
On , by fgiesen, 5,032 words
Computational complexity of texture encoding
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 …
On , by fgiesen, 1,561 words
A very brief BitKnit retrospective
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 …
On , by fgiesen, 3,962 words