#include #include #include "platform.h" static std::vector extensionList; std::vector platform::getRequiredExtensions() { QVulkanInstance instance; instance.create(); for(const auto& extension : instance.extensions()) extensionList.push_back(extension.data()); instance.destroy(); std::vector extensions; for(const auto& extension : extensionList) extensions.push_back(extension.c_str()); return extensions; } uint32_t platform::getTime() { return 0; }