mesa/src/virtio
Juston Li e6cffa1f0e venus: use feedback for vkGetQueryPoolResults
Create a feedback buffer for each query pool and retrieve the query
results from the buffer instead of a roundtrip call in
vkGetQueryPoolResults.

VK_QUERY_RESULT_WAIT_BIT queries will poll until the queries are
available in the feedback buffer.

Query results in the feedback buffer are always VK_QUERY_RESULT_64_BIT
and if needed converted to what the app requests at
vkGetQueryPoolResults time.

Signed-off-by: Juston Li <justonli@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23348>
2023-06-30 18:50:52 +00:00
..
ci venus/ci: Update fails 2023-06-30 12:56:35 +00:00
venus-protocol venus: sync protocol for multiple extensions for zink 2023-06-08 21:08:12 +00:00
virtio-gpu virgl: signal support for group vote and draw parameters 2023-05-26 13:25:18 +00:00
vtest venus: rename sync_queue -> timeline 2022-12-16 21:12:38 +00:00
vulkan venus: use feedback for vkGetQueryPoolResults 2023-06-30 18:50:52 +00:00
meson.build