From: Jason Ekstrand Date: Tue, 10 Nov 2015 23:02:52 +0000 (-0800) Subject: anv/device: Use an actual int64_t in WaitForFences X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=427978d9334d887715e00c7609a36aedaac1b4cf;p=mesa.git anv/device: Use an actual int64_t in WaitForFences --- 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) {