Repository navigation
v1.17.1
A fix for Wayland windows presenting with vsync. RecursiveAI.OneGame.Physics ships as 1.17.1-preview.1.
Fixed
- A Wayland window with vsync presenting while its compositor withholds frame callbacks (covered, minimized or on another desktop) no longer parks the thread that runs the simulation and network pump, so a connected game keeps ticking and stays connected. The host now paces vsync on Wayland itself with the window's own frame callbacks and queue-replacing presents, skips drawing while a callback is outstanding, and never waits more than 100 ms for a swapchain image in a realtime run.
Window.PresentWouldBlockandWindow.OnPresentingare the platform hooks.