SpiecsEngine
 
Loading...
Searching...
No Matches

◆ ~VulkanDevice()

Spices::VulkanDevice::~VulkanDevice ( )
overridevirtual

Destructor Function.

Destroy the Vulkan Device Object. Queue is created by device, we do not need destroy queue here manually.

Destroy the Vulkan Device Object. Queue is created by device, we do not need destroy queue here manually.

Definition at line 238 of file VulkanDevice.cpp.

239 {
241
246
248
253 vkDestroyDevice(m_VulkanState.m_Device, nullptr);
254 m_VulkanState.m_Device = nullptr;
256 }
#define SPICES_PROFILE_ZONE
VulkanState & m_VulkanState
The global VulkanState Referenced from VulkanRenderBackend.
static void Destroy()
Destroy all ThreadQueue.
VkPhysicalDevice m_PhysicalDevice
Definition VulkanUtils.h:95

References Spices::VulkanThreadQueue::Destroy(), and Spices::VulkanObject::m_VulkanState.