agxv: Implement VK_KHR_timeline_semaphore
Passes:
- dEQP-VK.api.info.get_physical_device_properties2.features.timeline_semaphore_features
- dEQP-VK.api.info.vulkan1p2_limits_validation.timeline_semaphore
- dEQP-VK.api.external.semaphore.sync_fd.info_timeline
- dEQP-VK.api.external.semaphore.opaque_fd.info_timeline
- dEQP-VK.api.device_init.create_device_unsupported_features.timeline_semaphore_features
- dEQP-VK.synchronization.basic.timeline_semaphore.wait_for_any_current_value
- dEQP-VK.synchronization.basic.timeline_semaphore.wait_for_any_lesser_value
- dEQP-VK.synchronization.basic.timeline_semaphore.wait_for_all_current_value
- dEQP-VK.synchronization.basic.timeline_semaphore.wait_for_all_lesser_value
- dEQP-VK.synchronization.basic.timeline_semaphore.one_queue
- dEQP-VK.synchronization.basic.timeline_semaphore.chain
- dEQP-VK.synchronization.basic.timeline_semaphore.two_threads
- dEQP-VK.synchronization.timeline_semaphore.wait.all_signal_from_device
- dEQP-VK.synchronization.timeline_semaphore.wait.one_signal_from_device
- dEQP-VK.synchronization.timeline_semaphore.wait.all_signal_from_host
- dEQP-VK.synchronization.timeline_semaphore.wait.one_signal_from_host
- dEQP-VK.synchronization.timeline_semaphore.wait.poll_signal_from_host
- dEQP-VK.synchronization.timeline_semaphore.wait.host_wait_before_signal
- dEQP-VK.synchronization.timeline_semaphore.wait.poll_signal_from_device
Signed-off-by: i509VCB git@i509.me
Edited by i509VCB