VulkanRenderer/Vulkan: Fix IsInitialized() missing implementation

This commit is contained in:
Lynix
2016-10-28 23:25:27 +02:00
parent 71aa4d53a3
commit b317c10f23

View File

@@ -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);