Maister's Graphics Adventures
This is a place where I post random topics I find interesting in low-level graphics and engine programming.
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