demos: Set srcAccessMask correctly for present barriers
authorTony Barbour <tony@LunarG.com>
Thu, 29 Sep 2016 17:36:49 +0000 (11:36 -0600)
committerTony Barbour <tony@LunarG.com>
Thu, 29 Sep 2016 17:41:32 +0000 (11:41 -0600)
Change-Id: I58cd90304ad4bd4e3c5c1622002bbc46fcf66cd9

demos/cube.c

index 7f12ed9..81db5b0 100644 (file)
@@ -656,7 +656,7 @@ static void demo_draw_build_cmd(struct demo *demo, VkCommandBuffer cmd_buf) {
     VkImageMemoryBarrier image_memory_barrier = {
         .sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
         .pNext = NULL,
-        .srcAccessMask = 0,
+        .srcAccessMask = VK_ACCESS_MEMORY_READ_BIT,
         .dstAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
         .oldLayout = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR,
         .newLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,