Fix crash when resizing window on Vulkan

Regression from 8488a8d387
#2356
This commit is contained in:
Wojtek Figat
2024-04-23 10:08:16 +02:00
parent ab9cc16529
commit 705856da24

View File

@@ -131,14 +131,14 @@ void GPUTextureViewVulkan::Release()
{
Device->OnImageViewDestroy(ViewFramebuffer);
Device->DeferredDeletionQueue.EnqueueResource(DeferredDeletionQueueVulkan::Type::ImageView, ViewFramebuffer);
ViewFramebuffer = VK_NULL_HANDLE;
}
ViewFramebuffer = VK_NULL_HANDLE;
if (ViewSRV != View && ViewSRV != VK_NULL_HANDLE)
{
Device->OnImageViewDestroy(ViewSRV);
Device->DeferredDeletionQueue.EnqueueResource(DeferredDeletionQueueVulkan::Type::ImageView, ViewSRV);
ViewSRV = VK_NULL_HANDLE;
}
ViewSRV = VK_NULL_HANDLE;
Device->OnImageViewDestroy(View);
Device->DeferredDeletionQueue.EnqueueResource(DeferredDeletionQueueVulkan::Type::ImageView, View);