clear color works
[demo] / src / vulkan / image.cc
index 780bfa0..708c18d 100644 (file)
@@ -7,7 +7,7 @@
 #include "vkutil.h"
 
 bool vk_image_set_layout(VkCommandBuffer cmd_buf, VkImage img, VkImageAspectFlags aspect_flags,
-               VkImageLayout old_layout, VkImageLayout new_layout, VkAccessFlagBits access_mask)
+                         VkImageLayout old_layout, VkImageLayout new_layout, VkAccessFlagBits access_mask)
 {
        VkImageMemoryBarrier imb;
        memset(&imb, 0, sizeof imb);
@@ -20,11 +20,14 @@ bool vk_image_set_layout(VkCommandBuffer cmd_buf, VkImage img, VkImageAspectFlag
 
        if(new_layout == VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL) {
                imb.dstAccessMask = VK_ACCESS_TRANSFER_READ_BIT;
-       } else if (new_layout == VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL) {
+       }
+       else if(new_layout == VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL) {
                imb.dstAccessMask = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT;
-       } else if (new_layout == VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL) {
+       }
+       else if(new_layout == VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL) {
                imb.dstAccessMask = VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT;
-       } else if (new_layout == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) {
+       }
+       else if(new_layout == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) {
                imb.dstAccessMask = VK_ACCESS_SHADER_READ_BIT | VK_ACCESS_INPUT_ATTACHMENT_READ_BIT;
        }