Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does this mean there’s a decent chance to get this working in UTM? How much is this stuff transferrable to QEMU?


I'm not an expert on this, but my understanding is that GPU acceleration in virtual machines uses a "passthrough" method where the graphics calls on the guest system are simply translated to public APIs on the host system, and go through macOS's GPU drivers as usual. VMWare Fusion has had this capability on M1 since about a month or two ago.

This project is designed to provide an open-source replacement for macOS's GPU drivers in order to boot Linux bare-metal, so it solves an entirely different problem. Maybe some of the knowledge will carry over -- especially the userspace side of things Alyssa was working on -- but as far as I know this is not automatically transferrable.


GPU passthrough is the opposite, there the hypervisor exposes the HW to a guest and the guest runs the bare-metalndriver.


For utm the interesting tech is venus / virgl (https://www.collabora.com/news-and-blog/blog/2021/11/26/venu...) Like the other comments say this work is not really applicable to qemu.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: