Maister's Graphics Adventures
This is a place where I post random topics I find interesting in low-level graphics and engine programming.
Conquering FidelityFX FSR4 – Enabling the pretty pixels on Linux through maniacal persistence
Graphics programming like it’s 2000 – An esoteric introduction to PlayStation 2 graphics – Part 1
PlayStation 2 GS emulation – the final frontier of Vulkan compute emulation
Real-time video streaming experiments with forward error correction
Modernizing Granite’s mesh rendering
My scuffed game streaming adventure – PyroFling
Hardcore Vulkan debugging – Digging deep on Linux + AMDGPU
Vulkan video shenanigans – FFmpeg + RADV integration experiments
My personal hell of translating DXIL to SPIR-V – finale
My personal hell of translating DXIL to SPIR-V – part 5
My personal hell of translating DXIL to SPIR-V – part 4
My personal hell of translating DXIL to SPIR-V – part 3