diff options
author | Bas Nieuwenhuizen <[email protected]> | 2018-05-13 22:01:44 +0200 |
---|---|---|
committer | Bas Nieuwenhuizen <[email protected]> | 2018-05-14 16:49:06 +0200 |
commit | 62f50df7b79c273a0eb9bf769eded76933bddc3a (patch) | |
tree | 4e6e81f37d108ebeca8d7632e185eff8be51c9e0 /src/amd/vulkan/radv_pipeline.c | |
parent | f0cdc39b134dfc38f84b0f6dc1eaad86d28d4170 (diff) |
radv: Fix multiview queries.
This moves the extra queries to after the main query ended, instead
of doing it after the begin and hence doing nesting.
We also emit only (view count - 1) extra queries, as the main query
is already there for the first view.
This fixes the CTS occasionally getting stuck in
dEQP-VK.multiview.queries* waiting on results.
Fixes: 32b4f3c38dc "radv/query: handle multiview queries properly. (v3)"
CC: 18.1 <[email protected]>
Reviewed-by: Dave Airlie <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_pipeline.c')
0 files changed, 0 insertions, 0 deletions