From ebf157785a2f708ea831f07e8e85a9e2e68fe930 Mon Sep 17 00:00:00 2001 From: IntegratedQuantum Date: Mon, 24 Mar 2025 07:50:04 +0100 Subject: [PATCH] Fix memory leak in the GPU buffer. mentioned in https://github.com/PixelGuys/Cubyz/issues/1202#issuecomment-2746564753 introduced in e7ecd161ce00851240ad5bb9bcb1aa0bd69dc1d5 --- src/renderer/chunk_meshing.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/chunk_meshing.zig b/src/renderer/chunk_meshing.zig index f25fcd6a..f08e7766 100644 --- a/src/renderer/chunk_meshing.zig +++ b/src/renderer/chunk_meshing.zig @@ -321,6 +321,7 @@ const PrimitiveMesh = struct { // MARK: PrimitiveMesh max: Vec3f = undefined, fn deinit(self: *PrimitiveMesh) void { + faceBuffer.free(self.bufferAllocation); self.completeList.deinit(main.globalAllocator); }