
Open-source developer "Osy" announced recently his creation of the Triton driver that leverages Mesa and virglrenderer components and more for getting Direct3D 11 running nicely in VMs. This builds off the project's earlier Neptune driver approach that leveraged DXVK/Vulkan but ran into obstacles with needing to copy their driver binaries into each game directory and also running into anti-cheat / game protection issues. With Triton they are moving lower down the driver stack to implement the DirectX Device Driver Interface (DDI) rather than just the DirectX APIs.
Various games and benchmarks are running with this Claude-co-developed Triton driver approach.
For those wanting to learn more about this DirectX 11 effort for QEMU VMs can do so via this blog post , which includes build instructions too for those wanting to try it out. The code can be found via this GitHub repository .