projects
/
demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
backup - missing some
[demo]
/
src
/
vulkan
/
image.cc
diff --git
a/src/vulkan/image.cc
b/src/vulkan/image.cc
index
780bfa0
..
708c18d
100644
(file)
--- a/
src/vulkan/image.cc
+++ b/
src/vulkan/image.cc
@@
-7,7
+7,7
@@
#include "vkutil.h"
bool vk_image_set_layout(VkCommandBuffer cmd_buf, VkImage img, VkImageAspectFlags aspect_flags,
#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);
{
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;
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;
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;
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;
}
imb.dstAccessMask = VK_ACCESS_SHADER_READ_BIT | VK_ACCESS_INPUT_ATTACHMENT_READ_BIT;
}