From 9c8b00f87d65c075d7e23c9b90fb6f209affdfe2 Mon Sep 17 00:00:00 2001 From: Emily Date: Sat, 2 Nov 2024 17:48:56 +0000 Subject: [PATCH] renderer/metal: release device on `deinit()` --- src/renderer/Metal.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/Metal.zig b/src/renderer/Metal.zig index 990425517..6aac83419 100644 --- a/src/renderer/Metal.zig +++ b/src/renderer/Metal.zig @@ -207,6 +207,7 @@ pub const GPUState = struct { for (&self.frames) |*frame| frame.deinit(); self.instance.deinit(); self.queue.release(); + self.device.release(); } /// Get the next frame state to draw to. This will wait on the