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