-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
Vulkan: FPS is always twice the refresh rate of the screen on macOS #64475
Comments
Seems like MoltenVK bug - KhronosGroup/MoltenVK#1407 |
For reference, this issue was also reported in #56355 (comment). |
Fixed on macOS 13.0 (this is a macOS bug): KhronosGroup/MoltenVK#1407 #66367 will provide a workaround for older macOS versions. |
This may have been fixed for the other renderers, but I am experiencing this issue in the Vulkan (Compatibility) renderer on macOS 13.4.1. On my 60 Hz display, the Forward+ and Mobile renderers cap correctly at 60 FPS, but the Compatibility renderer is double at 120 FPS. (see #79569). |
Compatibility is OpenGL not Vulkan. |
Just going off of what
|
The Compatibility rendering method being mislabeled as using Vulkan is a known issue, which is being fixed in some PR (I can't find it right now). |
Godot version
4.0.alpha14.official
System information
macos monterey 12.5
Issue description
When displaying the fps of the game I see twice the framerate that should be when doing vsync, for example in a 60hz monitor it will tell its going at 120fps, and in a 144hz monitor it will tell is going at 288fps.
This happens only on macos when using moltenvk
Steps to reproduce
You can create an new label and just display the fps counter
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: