How I learned Vulkan and wrote a small game engine with it
Comments (GitHub discussion)
tl;dr: I learned some Vulkan and made a game engine with two small game demos in 3 months.
The code for the engine and the games can be found here: https://github.com/eliasdaler/edbr
Table Of Contents
Preface
Learning graphics programming
Bike-shedding and how to avoid it
Why Vulkan?
Learning Vulkan
Engine overview and frame analysis
General advice
Recommended Vulkan libraries
GfxDevice abstraction
Handling shaders
Push constants, descriptor sets and bindless descrip...
Read more at edw.is