diff --git a/src/panfrost/vulkan/panvk_vX_query_pool.c b/src/panfrost/vulkan/panvk_vX_query_pool.c index c61f9fb3612..87295fb3cc3 100644 --- a/src/panfrost/vulkan/panvk_vX_query_pool.c +++ b/src/panfrost/vulkan/panvk_vX_query_pool.c @@ -129,7 +129,7 @@ static VkResult panvk_query_wait_for_available(struct panvk_device *dev, struct panvk_query_pool *pool, uint32_t query) { - uint64_t abs_timeout_ns = os_time_get_absolute_timeout(PANVK_QUERY_TIMEOUT); + int64_t abs_timeout_ns = os_time_get_absolute_timeout(PANVK_QUERY_TIMEOUT); while (os_time_get_nano() < abs_timeout_ns) { if (panvk_query_is_available(pool, query))