From 869448a8aba25bddcc1ae5e70a95cea9882c8882 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 8 Feb 2018 16:44:56 -0800 Subject: [PATCH] anv: Use framebuffer layers for implicit subpass transitions Fixes: de3be618016 "anv/cmd_buffer: Rework aux tracking" Reviewed-by: Nanley Chery --- src/intel/vulkan/genX_cmd_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 7aab116..9c50f91 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -3344,7 +3344,7 @@ cmd_buffer_subpass_transition_layouts(struct anv_cmd_buffer * const cmd_buffer, iview->planes[0].isl.base_level); } else { base_layer = iview->planes[0].isl.base_array_layer; - layer_count = iview->planes[0].isl.array_len; + layer_count = cmd_state->framebuffer->layers; } transition_color_buffer(cmd_buffer, image, VK_IMAGE_ASPECT_COLOR_BIT, -- 2.7.4