-
Notifications
You must be signed in to change notification settings - Fork 71
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
Port to macOS, too! #4
Comments
Porting to macOS is certainly on our TODO list. Thanks. |
+1 |
1 similar comment
+1 |
This is currently being investigated however there are still limitations with MoltenVK. If the various issues I've encountered can be fixed, macOS support will be part of the next release. |
Thanks.. have you reported, by opening separate issues on MoltenVK Github site?.. they are supportive and if they take care of issues you found may be useful for other project MacOS ports also.. |
@soconne can you point us in the direction of the issues that are blockers? Incase myself or someone else has some bandwidth to take a look. |
Given that macOS is on the roadmap, are iOS and Android support on that roadmap as well? |
iOS and Android are unlikely to get full support as AMD does not have hardware for either of those platforms. However since V-EZ is open source, you can always try to get it compiling on them. |
Have the MoltenVK limitations been fixed?
|
What is the status of MoltenVK integration? Using E-VZ on MacOS would be really useful. |
Please point out what are limitations of MoltenVK affecting V-EZ and progress updates. |
You running that on a Retina display? If you are and you are also using glfw, check the glfw docs about using glfwGetFramebufferSize instead of glfwGetWindowSize. |
Maybe, I'm not familiar with Mac (it is a Macbook). |
We've succesfully built and run Saga3D (which uses V-EZ underlying) on MacOS, some samples are working on iOS initially. Saga3D is 90% ported for iOS, more news is coming! |
@manhnt9 , nice.. current MoltenVK 1.0.36 in SDK 1.1.114 works out of the box? or V-EZ needs some MoltenVK patches? |
Three cheers for @manhnt9 coming through for us :D (I could probably reuse this) |
We are able to load a mesh and render it on iPhone 6 with V-EZ. Since V-EZ's repo is inactive now, I'm not sure how we would contribute back to it. |
Feel free to fork their repo here and introduce a PR. We can probably source your patches from there :) |
Given that the MoltenVK translation layer is now open source and handled by the Khronos group, please consider compiling for macOS in addition to Linux.
While MoltenVK's translation apparently isn't perfect, it will definitely improve over time, and supporting macOS in addition to Windows and Linux will make V-EZ a more attractive target for ISVs who may want to provide builds for this platform down the line.
The text was updated successfully, but these errors were encountered: