From 4d5da504fbf92aa944e83604c2f21462d01b253a Mon Sep 17 00:00:00 2001 From: Lorenzo Torres Date: Sun, 10 Aug 2025 20:18:11 +0200 Subject: [PATCH] Fixed dynamic buffer --- src/rendering/dynamic_buffer.zig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rendering/dynamic_buffer.zig b/src/rendering/dynamic_buffer.zig index 205cad5..e44e13e 100644 --- a/src/rendering/dynamic_buffer.zig +++ b/src/rendering/dynamic_buffer.zig @@ -84,6 +84,11 @@ pub fn DynamicBuffer(comptime T: type) type { c.vkUpdateDescriptorSets(device.handle, 1, &write_descriptor_set, 0, null); + var free_indices = std.ArrayList(usize).init(allocator); + for (0..10) |i| { + free_indices.append(i); + } + return .{ .handle = buffer, .size = size, @@ -93,7 +98,7 @@ pub fn DynamicBuffer(comptime T: type) type { .usage = usage, .flags = flags, .allocator = allocator, - .free_indices = std.ArrayList(usize).init(allocator), + .free_indices = free_indices, .mapped_memory = mapped_memory, .descriptor_set = descriptor_set, .binding = binding,