From 2e70b97acf00c7abe79c1c57260e01c3980cc5df Mon Sep 17 00:00:00 2001 From: Matthew Date: Sat, 22 Nov 2025 17:03:28 +1100 Subject: [PATCH] fix shader layout --- vulkan.d | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/vulkan.d b/vulkan.d index 6eccd04..7259ac0 100644 --- a/vulkan.d +++ b/vulkan.d @@ -1093,7 +1093,7 @@ CreateImageView(Vulkan* vk, ImageView* view, u32 w, u32 h, Format format, ImageU view.depth_image = usage == IU.Depth; view.usage = usage; - if(usage == IU.Draw || usage == IU.Depth) + if(usage == IU.Draw || usage == IU.Depth || usage == IU.Convert) { view.shader_layout = IL.General; } @@ -1101,10 +1101,6 @@ CreateImageView(Vulkan* vk, ImageView* view, u32 w, u32 h, Format format, ImageU { view.shader_layout = IL.ReadOnly; } - else if(usage == IU.Convert) - { - view.shader_layout = IL.TransferDst; - } else assert(false, "Unimplemented usage"); }