From b317c10f23993a90d1f271996ab316e04dfa1f3e Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 28 Oct 2016 23:25:27 +0200 Subject: [PATCH] VulkanRenderer/Vulkan: Fix IsInitialized() missing implementation --- src/Nazara/VulkanRenderer/Vulkan.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Nazara/VulkanRenderer/Vulkan.cpp b/src/Nazara/VulkanRenderer/Vulkan.cpp index 0827bc030..ce43249d3 100644 --- a/src/Nazara/VulkanRenderer/Vulkan.cpp +++ b/src/Nazara/VulkanRenderer/Vulkan.cpp @@ -41,7 +41,7 @@ namespace Nz bool Vulkan::Initialize(UInt32 apiVersion, const ParameterList& parameters) { - NazaraAssert(!s_instance.IsValid(), "Vulkan is already initialized"); + NazaraAssert(!IsInitialized(), "Vulkan is already initialized"); // Initialize module here if (!Vk::Loader::Initialize()) @@ -220,6 +220,11 @@ namespace Nz return true; } + bool Vulkan::IsInitialized() + { + return s_instance.IsValid(); + } + Vk::DeviceHandle Vulkan::CreateDevice(VkPhysicalDevice gpu, const Vk::Surface& surface, UInt32* presentableFamilyQueue) { Nz::ErrorFlags errFlags(ErrorFlag_ThrowException, true);