d3d12: Move query structs to header
authorGiancarlo Devich <gdevich@microsoft.com>
Fri, 16 Dec 2022 21:50:19 +0000 (13:50 -0800)
committerMarge Bot <emma+marge@anholt.net>
Mon, 19 Dec 2022 22:57:51 +0000 (22:57 +0000)
commit8886f5e3434e003238504dd82cfd44074d67e1e1
treed5dcb268bd093b1cfc853495a708e44a1e1eb340
parentc90e5ddc710a7ebf84c5a56a3fea59ee44b02628
d3d12: Move query structs to header

Also adds `fence_value` to `d3d12_query` to track which batch of work
this query exists in and must be waited on.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20217>
src/gallium/drivers/d3d12/d3d12_query.cpp
src/gallium/drivers/d3d12/d3d12_query.h