demos: Fix barrier settings for texture in cube demos
Change-Id: Ibaa3901daa7a632022b67e53dd34f79be594ded1
diff --git a/demos/cube.c b/demos/cube.c
index dd7bd90..06a86d0 100644
--- a/demos/cube.c
+++ b/demos/cube.c
@@ -1630,7 +1630,7 @@
// shader to run until layout transition completes
demo_set_image_layout(demo, demo->textures[i].image, VK_IMAGE_ASPECT_COLOR_BIT,
VK_IMAGE_LAYOUT_PREINITIALIZED, demo->textures[i].imageLayout,
- VK_ACCESS_HOST_WRITE_BIT, VK_PIPELINE_STAGE_HOST_BIT,
+ 0, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT,
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT);
demo->staging_texture.image = 0;
} else if (props.optimalTilingFeatures &
@@ -1653,8 +1653,8 @@
VK_IMAGE_ASPECT_COLOR_BIT,
VK_IMAGE_LAYOUT_PREINITIALIZED,
VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
- VK_ACCESS_HOST_WRITE_BIT,
- VK_PIPELINE_STAGE_HOST_BIT,
+ 0,
+ VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT,
VK_PIPELINE_STAGE_TRANSFER_BIT);
demo_set_image_layout(demo, demo->textures[i].image,