fix descriptor write

This commit is contained in:
Matthew 2025-11-06 07:57:38 +11:00
parent b4d7f4fb16
commit ab0ca67f40

View File

@ -2266,7 +2266,7 @@ Write(Vulkan* vk, DescSet set, Descriptor[] descs)
write.sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
write.descriptorType = descs[i].type;
write.dstSet = set;
write.dstSet = set.handle;
write.dstBinding = descs[i].binding;
write.descriptorCount = 1;
@ -2293,10 +2293,11 @@ Write(Vulkan* vk, DescSet set, Descriptor[] descs)
{
write.pTexelBufferView = &descs[i].buf_view.view;
} break;
default: assert(false, "Unsupported descriptor type");
}
}
vkUpdateDescriptorSets(vk.device, writes.length, writes.ptr, 0, null);
vkUpdateDescriptorSets(vk.device, cast(u32)writes.length, writes.ptr, 0, null);
}
void