@@ -374,10 +374,10 @@ class HelloTriangleApplication {
374374 imageIndex,
375375 vk::ImageLayout::eUndefined,
376376 vk::ImageLayout::eColorAttachmentOptimal,
377- {}, // srcAccessMask (no need to wait for previous operations)
378- vk::AccessFlagBits2::eColorAttachmentWrite, // dstAccessMask
379- vk::PipelineStageFlagBits2::eTopOfPipe, // srcStage
380- vk::PipelineStageFlagBits2::eColorAttachmentOutput // dstStage
377+ {}, // srcAccessMask (no need to wait for previous operations)
378+ vk::AccessFlagBits2::eColorAttachmentWrite, // dstAccessMask
379+ vk::PipelineStageFlagBits2::eColorAttachmentOutput, // srcStage
380+ vk::PipelineStageFlagBits2::eColorAttachmentOutput // dstStage
381381 );
382382 vk::ClearValue clearColor = vk::ClearColorValue (0 .0f , 0 .0f , 0 .0f , 1 .0f );
383383 vk::RenderingAttachmentInfo attachmentInfo = {
@@ -406,9 +406,9 @@ class HelloTriangleApplication {
406406 vk::ImageLayout::eColorAttachmentOptimal,
407407 vk::ImageLayout::ePresentSrcKHR,
408408 vk::AccessFlagBits2::eColorAttachmentWrite, // srcAccessMask
409- {}, // dstAccessMask
410- vk::PipelineStageFlagBits2::eColorAttachmentOutput, // srcStage
411- vk::PipelineStageFlagBits2::eBottomOfPipe // dstStage
409+ {}, // dstAccessMask
410+ vk::PipelineStageFlagBits2::eColorAttachmentOutput, // srcStage
411+ vk::PipelineStageFlagBits2::eBottomOfPipe // dstStage
412412 );
413413 commandBuffer.end ();
414414 }
0 commit comments