-
Notifications
You must be signed in to change notification settings - Fork 15
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
macOS support through Granite or MoltenVK #20
Comments
8/16-bit storage is already supported, so that takes care about hard requirements. The shaders are very complex, so the likely hurdle is most likely meticulous testing. I don't have any Apple systems I care about getting parallel to run on, so this is not something I prioritize. Granite will never get a Metal backend, but I had Granite up and running in MoltenVK in the past, but hasn't been tested since forever. |
It looks like that there is now a Mac version of Vulkan. From MoltenVK GitHub page:
|
@Themaister I looked through the Granite repo and found the commit adding basic MoltenVK support, do you remember what remaining issues (if any) there were? I have a new M1 machine I can try building everything with, just wondering about the size of the dragons that may await (so to speak). |
Hello. Thank you for your work. |
I'm moving from Windows to a Mac M1, and macOS users are left with little choices when it comes to N64 emulation.
Both GlideN64 for HLE and Angrylion-Plus for LLE depend on OpenGL, which has been deprecated and will be removed in upcoming macOS releases.
How hard do you think it would be to support Metal either through MoltenVK, or through SPIR-V if Granite eventually supports it?
The text was updated successfully, but these errors were encountered: