HACKER Q&A
📣 clintonwoo

Anybody know if Apple M1 chip support iGPU passthrough?


Does anybody know if Apple M1 chip supports iGPU passthrough (like Intel GVT-g.. https://wiki.archlinux.org/title/Intel_GVT-g) or sharing with a virtual machine?

Last year I did a hobby project on my Intel MacBook where I passed through the shared iGPU to a windows VM running on Linux and it worked very well with minimal performance penalty after full optimizations. I don't even know if AMD supports this feature, but would Apple M1 support it? Thanks


  👤 gardenfelder Accepted Answer ✓

👤 runjake
No, it doesn't. The support isn't there for other OSes (yet).

You won't be able to do viable GPU pass-through for quite some time and even then, it will not work like you think.


👤 matt321
Windows and Linux support Intels iGPU. I don't believe that either supports the M1 gpu since Apple certainly does not support those OSes on their hardware.

👤 garaetjjte
It does, macOS guests have access to the paravirtualized Metal device.