Vulkan 3D Engine Personal notes from the Vulkan spec Vulkan jargon and API overview Vulkan render process explanation