On 29 Jul 2021, at 16:24, Henri Verbeet hverbeet@gmail.com wrote:
On Wed, 28 Jul 2021 at 13:42, Jan Sikorski jsikorski@codeweavers.com wrote:
- if (VK_CALL(vkResetQueryPoolEXT))
- {
I think that works, but I'd prefer a proper extension check along the lines of "if (vk_info->supported[WINED3D_VK_EXT_HOST_QUERY_RESET])", similar to what we do for e.g. VK_EXT_transform_feedback.
Would it make sense to use this extension for vkd3d as well?
Looks like vkd3d could use a similar query handling upgrade - currently it halts the render pass each time a query is begun/ended, so just using host query reset won’t buy us anything.
- Jan