#include "vulkancontext.h"
#include "vulkancontext_private.h"
#include <msp/core/application.h>
+#include <msp/core/except.h>
#include <msp/debug/debugapi.h>
#include <msp/io/print.h>
#include <msp/strings/format.h>
#else
+VulkanContext::VulkanContext(Window &w, const VulkanOptions &):
+ display(w.get_display()),
+ window(w)
+{
+ throw unsupported("no Vulkan support");
+}
+
string vulkan_error::get_error_message(unsigned)
{
return string();
}
void VulkanContext::init_instance(const VulkanOptions &)
-{
- throw runtime_error("no Vulkan support");
-}
+{ }
void VulkanContext::init_surface()
{ }