Mercurial > games > semicongine
diff semicongine/vulkan/descriptor.nim @ 1172:2e0b527c2753 compiletime-tests
merge?
author | sam <sam@basx.dev> |
---|---|
date | Thu, 27 Jun 2024 20:52:50 +0700 |
parents | 7b4d4d85d9f5 |
children |
line wrap: on
line diff
--- a/semicongine/vulkan/descriptor.nim Wed Jun 26 17:46:36 2024 +0700 +++ b/semicongine/vulkan/descriptor.nim Thu Jun 27 20:52:50 2024 +0700 @@ -106,6 +106,7 @@ assert layout.vk.Valid var layouts: seq[VkDescriptorSetLayout] + var descriptorSets = newSeq[VkDescriptorSet](nframes) for i in 0 ..< nframes: layouts.add layout.vk var allocInfo = VkDescriptorSetAllocateInfo( @@ -115,7 +116,6 @@ pSetLayouts: layouts.ToCPointer, ) - var descriptorSets = newSeq[VkDescriptorSet](nframes) checkVkResult vkAllocateDescriptorSets(pool.device.vk, addr(allocInfo), descriptorSets.ToCPointer) for descriptorSet in descriptorSets: result.add DescriptorSet(vk: descriptorSet, layout: layout)