So, I’ve started reading the Vulkan reference manual, because I’m an RFTM-guy. I found it curious but also pleasantly surprising that it says that “Vulkan is a C99 API […]”. I love C, so that’s definitely not a problem for me. But then I read three pages later that “Multiple command buffers can be built in parallel by employing multiple threads within the application.”. Multi-threading first came in C11.