diff --git a/offscreen/offscreen.cpp b/offscreen/offscreen.cpp index 1305e797..6d2e04b2 100644 --- a/offscreen/offscreen.cpp +++ b/offscreen/offscreen.cpp @@ -461,7 +461,7 @@ public: offScreenFrameBuf.textureTarget.image, VK_IMAGE_ASPECT_COLOR_BIT, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL); + VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL); // Blit offscreen color buffer to our texture target VkImageBlit imgBlit; @@ -514,7 +514,7 @@ public: offScreenCmdBuffer, offScreenFrameBuf.textureTarget.image, VK_IMAGE_ASPECT_COLOR_BIT, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, + VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); err = vkEndCommandBuffer(offScreenCmdBuffer);