The SDK can be downloaded from the LunarG website The loader looks up the functions in theĭriver at runtime, similarly to GLEW for OpenGL - if you're familiar with that.
It includes the headers, standard validation layers, debugging toolsĪnd a loader for the Vulkan functions. The most important component you'll need for developing Vulkan applications is The steps outlined below were written for VS 2017. For complete C++17 support, you need to use either If you're developing for Windows, then I will assume that you are using Visual Steps for installing them differ a bit, which is why they're described All of the tools we'll use, with theĮxception of the compiler, are compatible with Windows, Linux and MacOS, but the In this chapter we'll set up your environment for developing Vulkan applicationsĪnd install some useful libraries.