From e205a4839bf9b0e82e5cb7dbf05ec369c2630ee6 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 28 Apr 2023 09:50:28 -0400 Subject: [PATCH] zink: allow vk 1.2 timelineSemaphore feature if extension isn't supported this is a weird case but whatever cc: mesa-stable Part-of: --- src/gallium/drivers/zink/zink_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index f60e84e61ac..ffe68ad1842 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -2852,7 +2852,7 @@ zink_internal_create_screen(const struct pipe_screen_config *config) } zink_internal_setup_moltenvk(screen); - if (!screen->info.have_KHR_timeline_semaphore) { + if (!screen->info.have_KHR_timeline_semaphore && !screen->info.feats12.timelineSemaphore) { mesa_loge("zink: KHR_timeline_semaphore is required"); goto fail; }