radv: handle missing implicit subpass dependencies
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 9 Jan 2020 09:55:54 +0000 (10:55 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 23 Jan 2020 10:25:41 +0000 (11:25 +0100)
commite60de085473174e5a6b5a1e33e39006e62f5c786
tree7dd87ec98f6d2f7ebfb84e74fb4692288a270cbf
parent0d2da2a8c08ded525f82f294c8322642fcc7c704
radv: handle missing implicit subpass dependencies

When a subpass doesn't declare an explicit dependency from/to
VK_SUBPASS_EXTERNAL, Vulkan says there is an implicit dependency.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3330>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3330>
src/amd/vulkan/radv_pass.c