VulkanRenderer/Vulkan: Fix IsInitialized() missing implementation

This commit is contained in:
Lynix 2016-10-28 23:25:27 +02:00
parent 71aa4d53a3
commit b317c10f23
1 changed files with 6 additions and 1 deletions

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