radv/gfx10: do not always execute a barrier before the second shader
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 17 Jul 2019 13:43:53 +0000 (15:43 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 18 Jul 2019 08:06:34 +0000 (10:06 +0200)
commit8315dbe419c822bc6624ffce7f608f70c1c60fa5
treec8d4c6bcc6910021dd663caf93c257e96d14cfa2
parent63d670e350e5249ed91b4bebc59bd7920629eb6c
radv/gfx10: do not always execute a barrier before the second shader

With NGG, empty waves may still be required to export data.

This fixes dEQP-VK.ycbcr.format.*_unorm.geometry_*.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/radv_nir_to_llvm.c