The Code Deposit
Game & tech musings from the past and present.
I know security researchers haven't been looking at games because one of them has been literally telling you that it's RCE-ing you for 20 years and you're just finding out today
A postmortem on failing to adapt FSE to GPU compute
Dare to Dream Again - Bringing Obsidian back to life - Part 4 of 4 (Mirror)
Dare to Dream Again - Bringing Obsidian back to life - Part 3 of 4 (Mirror)
Dare to Dream Again - Bringing Obsidian back to life - Part 2 of 4 (Mirror)
Dare to Dream Again - Bringing Obsidian back to life - Part 1 of 4 (Mirror)
CVTT Texture Compressor Technical Breakdown
Goin' mobile
Porting Glider - Part 2 - PICT resources
Porting Glider - Part 1
Efficient ETC compression using unique cumulative offsets
BC7 endpoint search using endpoint extrapolation
Spherical harmonics self-shadowing
Introducing RDX
YCoCg DXT5 - Stripped down and simplified
... and they're still compressable
Tangent-space basis vectors: Don't assume your texture projection is orthogonal
Volumetric fog spoilers
Self-shadowing textures using radial horizon maps
Spherical harmonics spoilers
2.0 gamma textures and full-range scalars in YCoCg DXT5
Designing TDP's material system