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 eight 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
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
Jan 2024 0
Feb 2024 0
Mar 2024 0
Apr 2024 0
May 2024 0
Jun 2024 0
Jul 2024 0
Aug 2024 2
Sep 2024 0
Oct 2024 3
Nov 2024 3

Any gaps could be due to errors when fetching the blog’s feed.

Most recent posts

MRSSE
For BC6H encoding in Oodle Texture, we needed a sensible error metric to use in the encoder core. BC6H is HDR which is more challenging than LDR data since we need to handle vast differences …
On , by fgiesen, 826 words
Exact UNORM8 to float
GPUs support UNORM formats that represent a number inside [0,1] as an 8-bit unsigned integer. In exact arithmetic, the conversion to a floating-point number is straightforward: take the integer and divide it by 255. 8-bit …
On , by fgiesen, 1,160 words
BC7 optimal solid-color blocks
That’s right, it’s another texture compression blog post! I’ll keep it short. By “solid-color block”, I mean a 4×4 block of pixels that all have the same color. ASTC has a dedicated encoding for these …
On , by fgiesen, 671 words