radv: Improved export conflict bug workaround.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Mon, 12 Dec 2022 01:29:34 +0000 (02:29 +0100)
committerMarge Bot <emma+marge@anholt.net>
Mon, 12 Dec 2022 19:59:13 +0000 (19:59 +0000)
commit92959061a92b2d82ec61fe757602cb22cb630c3d
treed214575901f5425caf454e69ca52de2839c3fb98
parent3a294ff01fb9d1d8b4f984a364ed7ef469624c49
radv: Improved export conflict bug workaround.

Based on f129db911bd ("radeonsi/gfx11: use a better workaround for the export conflict bug")
which claims better performance.

I couldn't be bothered to do the refactor to check the sample count with
dynamic sample counts, so this is just conservative there.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20273>
src/amd/vulkan/radv_pipeline.c