New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
example/spriteshd: vsync doesn't work on Windows #1363
Comments
Isn't vsync not set to be consistent? I haven't changed. |
This can be an environment where vsync doesn't work with the fullscreen mode. What about the other applications? |
Just vsync initialization, under windows full screen, not true. |
I don't understand. Did you run the other fullscreen application? Did vsync work in this case? |
demo: examples/spriteshd. |
Windows full screen, vsync is not the default true. |
I meant I'd like you to try other applications than ebiten. |
But ebiten vsync defaults to true, why is it inconsistent under windows fullScreen? |
What I want to know is whether vsync works in fullscreen mode in your environment with any applications or not. I'd like to know this is an Ebiten-specific issue or not. |
At least in my Windows environments (Vaio Z Canvas and Parallels VM), vsync works as expected. |
Now I've confirmed
Again, this might be an Ebiten-specific issue or not. I want to know which. |
Yes, it works, but in windows fullScreen mode, vsync behavior is not the default true. |
For the time being, I'll just ebiten. |
I've confirmed this issue with |
Related to #375 |
Apparently this is an issue in GLFW. No workaround here unfortunately. EDIT: The workaround might be to make the window fullscreen with a little delay. Let me try. |
The interesting thing is that |
Call ebiten.SetVsyncEnabled in update, can return to normal, I updated the latest driver, examples/spriteshd vsync, not the default behavior. |
I think this is fixed. Thank you! |
In full-screen mode, mac and windows fps performance is inconsistent, mac stable at 60 frames, windows can reach 1600 frames.
The text was updated successfully, but these errors were encountered: