radv: disable primitive restart for non-indexed draws on GFX11
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 11 Oct 2023 07:56:42 +0000 (09:56 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 12 Oct 2023 06:33:40 +0000 (06:33 +0000)
commit7397502a1fd242c60d4fe1b357f4682150033a35
treefcbf62884b096c825d6bd04536e9698e4a9200f8
parentf33d9376089555f0b16b27265daba4cf16a6c7e1
radv: disable primitive restart for non-indexed draws on GFX11

Primitive restart is also applied to non-indexed draws on AMD GPUs. On
GFX11, DISABLE_FOR_AUTO_INDEX can be set but we will need a different
solution for older GPUs.

This fixes all line related flakes in CI (at least).

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25639>
src/amd/ci/radv-navi31-aco-flakes.txt
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/si_cmd_buffer.c