-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
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
Fix non-HiDPI mode on HiDPI displays on macOS Catalina. #32809
Conversation
Tested on MacBook Pro (Retina, Mid 2012) and it works perfectly. Thanks! |
I recommend this patch to be put into the 3.2 milestone. |
Thanks! |
Cherry-picked for 3.1.2. |
Cherry-picked for 3.0.7. |
@bruvzg For the |
It's better to add whole if-else for the first part os_osx.mm#L340-L344 and the change in this line os_osx.mm#L348 (cherrypick #11718 changes).
|
Thanks for the details! I wouldn't be able to test the changes myself beyond ensuring that it compiles, so if you're able to do and test the relevant cherry-picks for |
[Vulkan] Restore parts of godotengine#33783 and godotengine#32809 missing after rebase.
Fixes #32805
On macOS 10.15 HiDPI support is on by default, we need to directly specify we do not need scaling if HiDPI is not allowed by project settings.