mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-18 15:58:06 +02:00
On RDNA1&2, the driver needs to support both NGG and legacy for primitives generated query because we can't know that before starting queries. To get the query pool results, we check the availability bit wrote by the SAMPLE_STREAMOUTSTATS packet but the GDS copy was emitted after, which means the availability bit might be TRUE before the GDS copy is actually done. Fix this by emitting the GDS copy before to ensure the availability is TRUE for both results. This fixes recent updates in dEQP-VK.transform_feedback.primitives_generated_query.* because the tests no longer wait for the fence. Cc: mesa-stable Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23080> |
||
|---|---|---|
| .. | ||
| addrlib | ||
| ci | ||
| common | ||
| compiler | ||
| drm-shim | ||
| llvm | ||
| registers | ||
| vulkan | ||
| .clang-format | ||
| meson.build | ||