synvael/crates
Serkyo c33643027c fix(server): sleep the remainder of the tick period
The simulation loop slept a flat 50 ms after the tick body, so the real period was the tick's work plus 50 ms and drifted with load; the advertised 20 Hz was never the rate actually achieved. The loop now timestamps the top of the tick and sleeps only the unused remainder of the budget, reporting an overrun instead of sleeping when the body exceeds it.
2026-07-30 22:29:43 +02:00
..
client feat(client): add a solo modifier for debug view chords 2026-07-27 21:36:14 +02:00
net fix(net): split chunk stream reader and writer to avoid frame desync 2026-07-22 14:45:41 +02:00
renderer feat(renderer): compose render modes from raster passes 2026-07-27 21:36:14 +02:00
scripting test(workspace): relocate all tests into per-crate src/tests via #[path] 2026-07-14 00:42:42 +02:00
server fix(server): sleep the remainder of the tick period 2026-07-30 22:29:43 +02:00
shared chore(shared): reformat protocol re-exports for rustfmt 1.97 2026-07-21 22:18:58 +02:00