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

Well, this could be done this way,

1. A Linux VM which has steam installed on it. 2. A project like virglrenderer[1] for macOS and which processes Vulkan commands from the VM with virtio-gpu and sends data back. (I don't exactly know how it's done.)

This would allow games on the Linux VM's steam run at near-native GPU performance. On the CPU side, there still a need for instruction emulation like QEMU. Or, Apple posted somewhere that you can run x86_64 Linux binaries inside the VM with the help of Rosetta. or an ARM64 Linux VM with Steam running via FEX-Emu.

[1]: https://gitlab.freedesktop.org/virgl/virglrenderer



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

Search: