Reims-vGPU - Graphics paravirtualization for macOS

tomnic

Member
AMD OS X Member
Nov 1, 2020
43
35
18
Good morning everyone, I know it’s a bit late, but it’s finally here: virtualised macOS without GPU passthrough but with graphics acceleration, thanks to the REIMS vGPU experiment on this GitHub repository:

https://github.com/steelbrain/experiment-macOS-arm64-on-linux-x86

image.thumb.png.573b5f96db84bae3ada89dde263ed115.png

It’s still in the alpha phase; it works from macOS Big Sur up to Tahoe.

I’ve tested Sonoma on a Linux host with a 2080 Ti. It intercepts the guest’s Metal calls and translates them into the host’s Vulkan, utilising the AppleParavirtGPU.kext, which is natively present from Big Sur onwards…

The translation engine in this QEMU adaptation is still slow, but it shows great promise. The interesting thing is that it also works with ARM, so we could potentially have ARM-based Hackintoshes with graphics acceleration.

Here’s a short video demonstrating the ‘performance’:

https://www.dropbox.com/scl/fi/0nfl...ey=4k18763ps5ko9bmdntlmv35te&st=rp9039z9&dl=0
 
  • Like
Reactions: Edhawk
✖
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.