News for hackers. Stuff that matters.
Re:OpenBSD boots multi-user on Apple M1 hardware by pushrax on Sunday February 21, 2021 @01:25AM (#26211317)
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.

Re:OpenBSD boots multi-user on Apple M1 hardware by dwaite on Sunday February 21, 2021 @03:22AM (#26211811)
> 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/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.

Re:OpenBSD boots multi-user on Apple M1 hardware by pushrax on Monday February 22, 2021 @12:11AM (#26221095)
Very 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?