From bc89a232804c5fb9e62136535685d18eedb8e0f2 Mon Sep 17 00:00:00 2001
From: Jakob Bornecrantz <jakob@collabora.com>
Date: Thu, 28 Apr 2022 10:53:51 +0100
Subject: [PATCH] c/client: Use helper function to see if timeline semaphore is
 avaiable

---
 src/xrt/compositor/client/comp_vk_client.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xrt/compositor/client/comp_vk_client.c b/src/xrt/compositor/client/comp_vk_client.c
index 90aed85b0..ddbc02c17 100644
--- a/src/xrt/compositor/client/comp_vk_client.c
+++ b/src/xrt/compositor/client/comp_vk_client.c
@@ -819,7 +819,7 @@ client_vk_compositor_create(struct xrt_compositor_native *xcn,
 	}
 
 #ifdef VK_KHR_timeline_semaphore
-	if (c->vk.features.timeline_semaphore) {
+	if (vk_can_import_and_export_timeline_semaphore(&c->vk)) {
 		xret = setup_semaphore(c);
 		if (xret != XRT_SUCCESS) {
 			goto err_mutex;