Virgil: A virtual 3D GPU for qemu

Опубликовано: 17 Июль 2026
на канале: Linux.conf.au 2014 -- Perth, Australia
5,549
44

Presenter(s): Dave Airlie
URL: https://lca2014.linux.org.au/schedule...

Linux virtualisation based on the qemu/kvm stack has long lacked a proper virtualised 3D graphics adapter, this feature has been available in competing stacks such as VMware or VirtualBox for a number of years.

The Virgil project is an investigation project that I am leading with Red Hat support, into designing a complete virtual 3D graphics adapter to allow the guest OS to run 3D applications. The ultimate goal is an adapter than can support both Linux and Windows guests using OpenGL and Direct3D acceleration.

This talk will cover the current state of virtual 3D adapters, and also the different methods available for virtualising 3D. It will then explain the architecture of the virgil project and how it works from the host through to the guest.


http://lca2014.linux.org.au - http://www.linux.org.au
CC BY-SA - http://creativecommons.org/licenses/b...