Fundamentals of the Vulkan Graphics API: Why Rendering a Triangle Is Complicated | Dark Hacker News