OSDN Git Service

radv: switch on EOP when primitive restart is enabled with triangle strips
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 9 Oct 2018 12:15:12 +0000 (14:15 +0200)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 11 Jan 2019 16:43:42 +0000 (16:43 +0000)
commit52f42f5b632328a399ee7239e086039cc7e2664d
tree670765f8054c66dc71de92af132bf724fcf41295
parent1c70209c6d0ff2385a18b464a56b1eb68505171f
radv: switch on EOP when primitive restart is enabled with triangle strips

Otherwise, Yakuza hangs the GPU with DXVK. We don't know if
linetrip and pointlist are affected, so my point is to do that
only for triangle strips.

Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
(cherry picked from commit d8325f1f07b67c8a31c6786c71e3fd0910bc3b82)
src/amd/vulkan/radv_pipeline.c