Hacker News new | ask | show | jobs
by jeswin 2051 days ago
I know you said this sarcastically. The custom GPU is going to be a huge roadblock to get anything graphical to render. Probably never going to happen.

Add: actually never say never. Consoles with custom GPUs have been very successfully emulated. So maybe someday.

1 comments

You don't have to emulate the hardware directly. Since apples kernel is opensource, there's a good chance one could write a kernel driver for another GPU offering a sufficiently compatible interface. Nearly all GPU code will have software rendering fallbacks too, so the driver might just be enough to trigger those fallbacks.
Has anyone ever successfully written a custom GPU driver for macOS? Perhaps there would be more incentive to do so now, but... seems like a pretty massive undertaking.

You could of course use the software renderer—I'd guess that probably still exists on Apple Silicon Macs for safe mode and such—but it wouldn't be pleasant...

Edit: Well, anyone besides nVidia, I suppose. But they're a big company, not a Hackintosh side project.

At least with the previous versions of macOS you didn't have to do anything special, the software renderer would just work if you don't have a supported GPU.
And that doesn't change in Big Sur.