Skip to content

v1.17.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 15:05
· 82 commits to main since this release

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.PresentWouldBlock and Window.OnPresenting are the platform hooks.