You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recently added live resize support to my program (by running the game loop in an SDL event watcher when SDL_EVENT_WINDOW_EXPOSED happens).
Doing so has caused my macOS Github Action CI tests to intermittently fail in some window tests because SDL_SyncWindow is hitting the internal timeout before some state transitions actually complete. Here's an example (near the bottom of the 'Run Test Suite' part of the log) https://github.com/slime73/love-experiments/actions/runs/13226467292/job/36917969548
I haven't been able to reproduce the problem on my own Mac, I'm guessing because it's much faster than a github runner. Assuming an app doesn't do anything drastically slow in its game loop, is there something in SDL that should change to make SyncWindow more reliable in this situation? Or something my own code should change?
The text was updated successfully, but these errors were encountered:
I recently added live resize support to my program (by running the game loop in an SDL event watcher when
SDL_EVENT_WINDOW_EXPOSED
happens).Doing so has caused my macOS Github Action CI tests to intermittently fail in some window tests because SDL_SyncWindow is hitting the internal timeout before some state transitions actually complete. Here's an example (near the bottom of the 'Run Test Suite' part of the log) https://github.com/slime73/love-experiments/actions/runs/13226467292/job/36917969548
I haven't been able to reproduce the problem on my own Mac, I'm guessing because it's much faster than a github runner. Assuming an app doesn't do anything drastically slow in its game loop, is there something in SDL that should change to make SyncWindow more reliable in this situation? Or something my own code should change?
The text was updated successfully, but these errors were encountered: