-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[Feature request] Native ARM64 support for Windows/Mac #14819
Comments
Mac arm64 is pretty hopeless right now due to page size constraints. There are some ways around it to allow 4k pages on macOS but who knows how long they'll support that. That said, you can already compile an arm64 build yourself if you have the know how. And technically they work, just not very compatible with many games. |
@kd-11 Are lack of 4K page sizes still a problem currently when it comes to the recent changes to add aarch64 LLVM support (#15904)? Did see mentioned in that PR that MacOS may need some fiddling so was wondering if that relates to the page-size stuff or if it's some other unmentioned issue. |
Page size is still an issue for AAA but smaller games will work fine. Older games and the smaller-scale PSN titles already run ok on linux arm64 just with serious graphical glitches that I'm looking into. Unlike the apple M-series chips, I believe the snapdragon ones should support 4k pages out of the box which should make the windows builds more viable. |
Quick summary
Native ARM64 builds for both Windows and Mac
Details
Given that both Apple and Qualcomm have announced/produced ARM64 chips, this is probably at least worth considering. Apple's M-series processors are quite fast, and the new Qualcomm CPUs should at least be competitive. The big question mark, though, is if the Adreno GPU drivers on Windows are going to be any good (probably not, but we can hope).
The text was updated successfully, but these errors were encountered: