projects
/
platform
/
upstream
/
Vulkan-LoaderAndValidationLayers.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ab68c8b
)
demos - fix cube's present barrier's dstAccessMask
author
Tony Barbour
<tony@LunarG.com>
Mon, 3 Oct 2016 22:01:41 +0000
(16:01 -0600)
committer
Tony Barbour
<tony@LunarG.com>
Wed, 5 Oct 2016 18:48:09 +0000
(12:48 -0600)
Change-Id: I8f94d27f16864730514beb3e326b604f24bbb65a
demos/cube.c
patch
|
blob
|
history
diff --git
a/demos/cube.c
b/demos/cube.c
index
acf34ef
..
f497ab3
100644
(file)
--- a/
demos/cube.c
+++ b/
demos/cube.c
@@
-616,6
+616,10
@@
static void demo_set_image_layout(struct demo *demo, VkImage image,
VK_ACCESS_SHADER_READ_BIT | VK_ACCESS_INPUT_ATTACHMENT_READ_BIT;
}
+ if (new_image_layout == VK_IMAGE_LAYOUT_PRESENT_SRC_KHR) {
+ image_memory_barrier.dstAccessMask = VK_ACCESS_MEMORY_READ_BIT;
+ }
+
VkImageMemoryBarrier *pmemory_barrier = &image_memory_barrier;
VkPipelineStageFlags src_stages = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT;