// or project specific include files. //we will add our main reusable types here #pragma once #include #include #include #include #include #include #include #include #include #include // #include #include #include #include #include #define VK_CHECK(x)\ do {\ VkResult err = x;\ if (err) {\ std::println("Detected Vulkan error: {}", int(err));\ }\ } while (0)