@@ -402,7 +402,7 @@ void RasterizationOrderAttachmentAccess::build_command_buffers()
402402 // Transition: UNDEFINED -> RENDERING_LOCAL_READ_KHR (enables framebuffer fetch)
403403 vkb::image_layout_transition (
404404 draw_cmd_buffers[i], swapchain_buffers[i].image ,
405- VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT , VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT ,
405+ VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT , VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT ,
406406 0 , VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT ,
407407 VK_IMAGE_LAYOUT_UNDEFINED , VK_IMAGE_LAYOUT_RENDERING_LOCAL_READ_KHR ,
408408 {VK_IMAGE_ASPECT_COLOR_BIT , 0 , 1 , 0 , 1 });
@@ -500,7 +500,7 @@ void RasterizationOrderAttachmentAccess::build_command_buffers()
500500 vkb::image_layout_transition (
501501 draw_cmd_buffers[i], swapchain_buffers[i].image ,
502502 VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT , VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT ,
503- VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT , VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT ,
503+ VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT , VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT ,
504504 VK_IMAGE_LAYOUT_RENDERING_LOCAL_READ_KHR , VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL ,
505505 {VK_IMAGE_ASPECT_COLOR_BIT , 0 , 1 , 0 , 1 });
506506
0 commit comments