diff --git a/src/Core.zig b/src/Core.zig index bb8b549f..6c72cc37 100644 --- a/src/Core.zig +++ b/src/Core.zig @@ -611,6 +611,7 @@ fn presentFrame(core: *Mod, entities: *mach.Entities.Mod) !void { if (num_windows > 1) @panic("mach: Core currently only supports a single window"); _ = try state.platform.update(); + mach.sysgpu.Impl.deviceTick(state.device); state.swap_chain.present(); // Update swapchain for the next frame