diff options
Diffstat (limited to 'tools/gfx/vulkan/render-vk.cpp')
| -rw-r--r-- | tools/gfx/vulkan/render-vk.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/gfx/vulkan/render-vk.cpp b/tools/gfx/vulkan/render-vk.cpp index eb4044639..3d77fc50b 100644 --- a/tools/gfx/vulkan/render-vk.cpp +++ b/tools/gfx/vulkan/render-vk.cpp @@ -6395,7 +6395,10 @@ VKDevice::~VKDevice() shaderCache.free(); m_deviceObjectsWithPotentialBackReferences.clearAndDeallocate(); - m_api.vkDestroySampler(m_device, m_defaultSampler, nullptr); + if (m_api.vkDestroySampler) + { + m_api.vkDestroySampler(m_device, m_defaultSampler, nullptr); + } m_deviceQueue.destroy(); |
