From: Jason Ekstrand Date: Fri, 9 Feb 2018 00:44:56 +0000 (-0800) Subject: anv: Use framebuffer layers for implicit subpass transitions X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=869448a8aba25bddcc1ae5e70a95cea9882c8882;p=mesa.git anv: Use framebuffer layers for implicit subpass transitions Fixes: de3be618016 "anv/cmd_buffer: Rework aux tracking" Reviewed-by: Nanley Chery --- diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 7aab116217f..9c50f91b44b 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,