radv: add explicit external subpass dependencies to meta operations

Graphics / Mesa 3D Graphics Library / Mesa - Samuel Pitoiset [gmail.com] - 23 January 2020 10:25 EST

No functional changes because a subpass dependency with dstStageMask set to VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT is a no-op.

0d2da2a8c08 radv: add explicit external subpass dependencies to meta operations
src/amd/vulkan/radv_meta_blit.c | 67 +++++++++++++++++++++++++++++++++--
src/amd/vulkan/radv_meta_blit2d.c | 66 ++++++++++++++++++++++++++++++++--
src/amd/vulkan/radv_meta_clear.c | 67 +++++++++++++++++++++++++++++++++--
src/amd/vulkan/radv_meta_decompress.c | 22 +++++++++++-
src/amd/vulkan/radv_meta_fast_clear.c | 22 +++++++++++-
src/amd/vulkan/radv_meta_resolve.c | 22 +++++++++++-
src/amd/vulkan/radv_meta_resolve_fs.c | 44 +++++++++++++++++++++--
7 files changed, 296 insertions(+), 14 deletions(-)

Upstream: cgit.freedesktop.org


  • Share