From 876a11457809d47e6ba5a989beb0e96952693b4c Mon Sep 17 00:00:00 2001 From: David Allemang Date: Wed, 5 Jun 2024 21:32:05 -0400 Subject: [PATCH] todo note --- src/main.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main.zig b/src/main.zig index 25489c6..2162eca 100644 --- a/src/main.zig +++ b/src/main.zig @@ -171,6 +171,9 @@ pub fn main() !void { render(dev.dev, dev.vkd, sc.ref, frame, dev.queue) catch |err| switch (err) { error.OutOfDateKHR => { + // TODO: this is a hack to safely destroy sync primitives + // don't do this. be smart about sync primitive reuse or + // move them to "garbage" to be destroyed later. try dev.vkd.deviceWaitIdle(dev.dev); try sc.init();