From 427978d9334d887715e00c7609a36aedaac1b4cf Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 10 Nov 2015 15:02:52 -0800 Subject: [PATCH] anv/device: Use an actual int64_t in WaitForFences --- src/vulkan/anv_device.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vulkan/anv_device.c b/src/vulkan/anv_device.c index 37d58816f5d..3c6760b832d 100644 --- a/src/vulkan/anv_device.c +++ b/src/vulkan/anv_device.c @@ -1297,11 +1297,13 @@ VkResult anv_WaitForFences( if (timeout > INT64_MAX) timeout = INT64_MAX; + int64_t t = timeout; + /* FIXME: handle !waitAll */ for (uint32_t i = 0; i < fenceCount; i++) { ANV_FROM_HANDLE(anv_fence, fence, pFences[i]); - int ret = anv_gem_wait(device, fence->bo.gem_handle, &timeout); + int ret = anv_gem_wait(device, fence->bo.gem_handle, &t); if (ret == -1 && errno == ETIME) { return VK_TIMEOUT; } else if (ret == -1) { -- 2.30.2