From 6b6102f2ffb71cd2d239008c2d9f18750f3e16a5 Mon Sep 17 00:00:00 2001 From: Karmjit Mahil Date: Mon, 17 Jul 2023 13:02:28 +0100 Subject: [PATCH] pvr: Fix writing query availability write out The query value was accidentally being written as the availability value. Queries that were available but of value `0` would never become available. Signed-off-by: Karmjit Mahil Reviewed-by: Frank Binns Part-of: --- src/imagination/vulkan/pvr_query.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imagination/vulkan/pvr_query.c b/src/imagination/vulkan/pvr_query.c index e0105d7038c..63c9a04ad9e 100644 --- a/src/imagination/vulkan/pvr_query.c +++ b/src/imagination/vulkan/pvr_query.c @@ -243,7 +243,7 @@ VkResult pvr_GetQueryPoolResults(VkDevice _device, result = VK_NOT_READY; if (flags & VK_QUERY_RESULT_WITH_AVAILABILITY_BIT) - pvr_write_query_to_buffer(data, flags, idx++, count); + pvr_write_query_to_buffer(data, flags, idx++, is_available); data += stride; }