From b2b8822dfa03ea0ac65fd46cb3cf45a5277a9952 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 23 Oct 2015 11:07:46 +0200 Subject: [PATCH] Add outputmask to text atlas memory barrier --- renderdoc/driver/vulkan/vk_debug.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_debug.cpp b/renderdoc/driver/vulkan/vk_debug.cpp index 2be9cf38b..7e7808d0b 100644 --- a/renderdoc/driver/vulkan/vk_debug.cpp +++ b/renderdoc/driver/vulkan/vk_debug.cpp @@ -805,7 +805,10 @@ VulkanDebugManager::VulkanDebugManager(WrappedVulkan *driver, VkDevice dev) VK_IMAGE_LAYOUT_PREINITIALIZED, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, VK_QUEUE_FAMILY_IGNORED, VK_QUEUE_FAMILY_IGNORED, Unwrap(m_TextAtlas), - { VK_IMAGE_ASPECT_COLOR_BIT, 0, 1, 0, 1 } }; + { VK_IMAGE_ASPECT_COLOR_BIT, 0, 1, 0, 1 } + }; + + trans.outputMask = VK_MEMORY_OUTPUT_HOST_WRITE_BIT | VK_MEMORY_OUTPUT_TRANSFER_BIT; void *barrier = (void *)&trans;