Fundamental Vulkan Samples rework (Sync, command buffers and more) Some history It’s been almost ten years since I started working on my open source C++ Vulkan samples. Never would I have imagined what the coming years would look like. Back then I only knew a bit of OpenGL and very little DirectX. And I wasn’t that proficient in C++ either, my main programming language back then was Delphi (which has become a small niche as of today).