From 54bd804ad30e0c465762d5a5e06ee40b817c317c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 10 Apr 2023 12:40:26 -0400 Subject: [PATCH] zink: don't destroy swapchain on initial CreateSwapchainKHR fail this used to be correct at some point but now it no longer is cc: mesa-stable Part-of: --- src/gallium/drivers/zink/zink_kopper.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_kopper.c b/src/gallium/drivers/zink/zink_kopper.c index f85212fb689..f10d27c31b5 100644 --- a/src/gallium/drivers/zink/zink_kopper.c +++ b/src/gallium/drivers/zink/zink_kopper.c @@ -313,7 +313,6 @@ kopper_CreateSwapchain(struct zink_screen *screen, struct kopper_displaytarget * VkResult result = VKSCR(QueueWaitIdle)(screen->queue); if (result != VK_SUCCESS) mesa_loge("ZINK: vkQueueWaitIdle failed (%s)", vk_Result_to_str(result)); - zink_kopper_deinit_displaytarget(screen, cdt); error = VKSCR(CreateSwapchainKHR)(screen->dev, &cswap->scci, NULL, &cswap->swapchain); }