Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nah, Apple has a very clean Metal paravirtualisation ABI. This allows to decouple the VM from the underlying HW.

macOS 12 VMs will run on Mac hardware that doesn't even exist yet, with GPU acceleration.



Only supports Metal though, no OpenGL apps (even through their OpenGL implementation is written on top of Metal).


Written on top of Metal with some specific private extensions. I guess that they aren’t willing to long-term support those (yet?). I wonder if they are going to make the Apple OpenGL impl run without those as an alternative too…




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: