radv: Pass through render loop detection to internal layout decisions

Graphics / Mesa 3D Graphics Library / Mesa - Bas Nieuwenhuizen [basnieuwenhuizen.nl] - 7 August 2019 00:13 EDT

And do nothing with it yet.

Everything outside a renderpass has no render loop.

66131ceb8bc radv: Pass through render loop detection to internal layout decisions.
src/amd/vulkan/radv_cmd_buffer.c | 78 +++++++++++++++++++++++++-------------
src/amd/vulkan/radv_image.c | 4 ++
src/amd/vulkan/radv_meta_clear.c | 43 ++++++++++++++-------
src/amd/vulkan/radv_meta_copy.c | 8 ++--
src/amd/vulkan/radv_meta_resolve.c | 8 +++-
src/amd/vulkan/radv_private.h | 5 +++
6 files changed, 100 insertions(+), 46 deletions(-)

Upstream: cgit.freedesktop.org


  • Share