#pragma once #include #include #define VK_NO_STDDEF_H #define VK_NO_STDINT_H #define VK_NO_PROTOTYPES #include #include "hk21/vulkan_loader/fns.hpp" #define FN(NAME) extern PFN_##NAME NAME; VULKAN_GLOBAL_FNS #undef FN namespace vulkan_loader { asl::status load_global(PFN_vkGetInstanceProcAddr load_fn); } // namespace vulkan_loader