From cb306a0adb50426311d3f585c018235590647ac1 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 20 Jun 2022 21:36:58 -0400 Subject: [PATCH] zink: remove broken kopper assert in a single-buffered scenario this can and does happen Reviewed-by: Adam Jackson Part-of: --- src/gallium/drivers/zink/zink_kopper.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/gallium/drivers/zink/zink_kopper.c b/src/gallium/drivers/zink/zink_kopper.c index bb553d1..bbec1c3 100644 --- a/src/gallium/drivers/zink/zink_kopper.c +++ b/src/gallium/drivers/zink/zink_kopper.c @@ -482,7 +482,6 @@ kopper_acquire(struct zink_screen *screen, struct zink_resource *res, uint64_t t if (ret != VK_SUCCESS) return ret; } - ASSERTED unsigned prev = res->obj->dt_idx; ret = VKSCR(AcquireNextImageKHR)(screen->dev, cdt->swapchain->swapchain, timeout, acquire, VK_NULL_HANDLE, &res->obj->dt_idx); if (ret != VK_SUCCESS && ret != VK_SUBOPTIMAL_KHR) { if (ret == VK_ERROR_OUT_OF_DATE_KHR) { @@ -492,7 +491,6 @@ kopper_acquire(struct zink_screen *screen, struct zink_resource *res, uint64_t t VKSCR(DestroySemaphore)(screen->dev, acquire, NULL); return ret; } - assert(prev != res->obj->dt_idx); break; } -- 2.7.4