4 ms·
I'm don't think you can do GPU or PCI passthrough on macOS. Not sure if/when Apple would consider adding that. I'm glad the things I want to do on Linux are al
by pushrax 6y ago
I'm don't think you can do GPU or PCI passthrough on macOS. Not sure if/when Apple would consider adding that.
I'm glad the things I want to do on Linux are all terminal based. I used a tiling WM for years on Arch and don't miss it much with all the macOS WM extensions available now (Magnet, Rectangle, Moom, Hammerspoon, etc). Less themeable but perfectly functional.
- dwaite 6y ago> I'm don't think you can do GPU or PCI passthrough on macOS. Not sure if/when Apple would consider adding that. With Big Sur, Apple now has paravirtualization support. It exposes Metal API to manipulate virtual display devices. See https://developer.apple.com/documentation/paravirtualizedgraphics/pgdisplay https://developer.apple.com/documentation/paravirtualizedgra... I doubt Apple has any intention of publishing hardware documentation for someone to write a native driver, but there are behavioral reverse engineering efforts already underway.
- pushrax 6y agoVery nice. An advantage of paravirtualization is that compositing across the guest and host will work, unlike passthrough. Any rough indication of the level of performance?