Module: Mesa Branch: main Commit: 54bd804ad30e0c465762d5a5e06ee40b817c317c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54bd804ad30e0c465762d5a5e06ee40b817c317c
Author: Mike Blumenkrantz <[email protected]> Date: Mon Apr 10 12:40:26 2023 -0400 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: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23970> --- 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); }
