diff --git a/.pick_status.json b/.pick_status.json index 3c30c787b6b..a8353db613c 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2830,7 +2830,7 @@ "description": "anv: Translate relative timeout to absolute when calling anv_timelines_wait", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "master_sha": null, "because_sha": "34f32a6d6648073e2fda3fb78377124fb32bb288" }, diff --git a/src/intel/vulkan/anv_queue.c b/src/intel/vulkan/anv_queue.c index b9e19617d8a..b00e45e532d 100644 --- a/src/intel/vulkan/anv_queue.c +++ b/src/intel/vulkan/anv_queue.c @@ -2330,7 +2330,7 @@ VkResult anv_WaitSemaphores( if (handle_count > 0) { result = anv_timelines_wait(device, timelines, values, handle_count, !(pWaitInfo->flags & VK_SEMAPHORE_WAIT_ANY_BIT_KHR), - timeout); + anv_get_absolute_timeout(timeout)); } vk_free(&device->alloc, timelines);