#include #include #include #include using namespace deimos; int main(int /* argc */, char* /* argv */[]) { auto* api_registry = InitializeGlobalApiRegistry(); auto* log_api = api_registry->Get(); log_api->LogInfo("Base APIs registered"); RegisterVulkanLoaderApi(api_registry); auto* vulkan_loader_api = api_registry->Get(); auto* vk = vulkan_loader_api->LoadEntry(); Ensures(vk->GetInstanceProcAddr != nullptr); Ensures(vk->CreateInstance != nullptr); log_api->LogInfo("OK"); return 0; }