diff options
Diffstat (limited to 'tools/gfx/vulkan/vk-swap-chain.cpp')
| -rw-r--r-- | tools/gfx/vulkan/vk-swap-chain.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/gfx/vulkan/vk-swap-chain.cpp b/tools/gfx/vulkan/vk-swap-chain.cpp index 5cf2e96ae..d9b3a495d 100644 --- a/tools/gfx/vulkan/vk-swap-chain.cpp +++ b/tools/gfx/vulkan/vk-swap-chain.cpp @@ -348,7 +348,7 @@ void VulkanSwapChain::_destroySwapChain() m_images.clear(); } -VulkanSwapChain::~VulkanSwapChain() +void VulkanSwapChain::destroy() { _destroySwapChain(); @@ -359,6 +359,12 @@ VulkanSwapChain::~VulkanSwapChain() } } + +VulkanSwapChain::~VulkanSwapChain() +{ + destroy(); +} + int VulkanSwapChain::nextFrontImageIndex() { if (!hasValidSwapChain()) |
