]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/vulkancontext.cpp
Fix some issues in VulkanContext when Vulkan support is not enabled
[libs/gui.git] / source / graphics / vulkancontext.cpp
index bbf03e3f03aae421e7fa5026f4ef9456e8d18bfa..fcb6ca22d7332ef6f7cb251c2c3d7968a1072ab0 100644 (file)
@@ -1,7 +1,9 @@
-#include <msp/strings/format.h>
 #include "vulkancontext.h"
+#include <msp/strings/format.h>
 #include "window.h"
 
+using namespace std;
+
 namespace Msp {
 namespace Graphics {
 
@@ -18,6 +20,11 @@ VulkanContext::VulkanContext(Window &w, const VulkanOptions &opts):
 }
 
 #ifndef WITH_VULKAN
+string vulkan_error::get_error_message(unsigned)
+{
+       return string();
+}
+
 void VulkanContext::platform_init(const VulkanOptions &)
 {
        throw runtime_error("no Vulkan support");
@@ -26,7 +33,7 @@ void VulkanContext::platform_init(const VulkanOptions &)
 VulkanContext::~VulkanContext()
 { }
 
-void (*VulkanContext::_get_function(const std::string &) const)()
+void (*VulkanContext::_get_function(const string &) const)()
 {
        return 0;
 }