···161161 struct vk_device_features device_features = {
162162 .shader_storage_image_write_without_format = true,
163163 .null_descriptor = only_compute_queue,
164164+ .timeline_semaphore = vk_args->timeline_semaphore,
164165 };
165166166167 // No other way then to try to see if realtime is available.
+3
src/xrt/compositor/util/comp_vulkan.h
···5151 //! Should we look for a queue with no graphics, only compute.
5252 bool only_compute_queue;
53535454+ //! Should we try to enable timeline semaphores if available
5555+ bool timeline_semaphore;
5656+5457 //! Vulkan physical device to be selected, -1 for auto.
5558 int selected_gpu_index;
5659