Virgil на подходе

Virgl - виртуальная видеокарта с поддержкой 3D ускорения, которая может быть совместно использована виртуальными машинами QEMU/KVM. Также данная вилеокарта называется virtio-vga так как данные от виртуальной гостя к хосту будут передаваться по каналу virtio. В настоящее время в качестве библиотеки для рендеринга (постройки изображений) используется код Mesa. Архитектура карты основана на концептах Gallium3D для более легкого написания Mesa и возможно Direct3d драйверов.

Проект в настоящее время находится в стадии тестирования и разработки. Имеются демострации запуска gnome-shell и OpenArena.

Разработчики протокола SPICE планируют провести интерграцию с проектом Virgil для обеспечения удаленной работы с 3d графикой в виртуальных машинах QEMU/KVM.

Таким образом в скором будущем в виртуальных машинах QEMU/KVM появится поддержка 3D-ускорения как это сделано в Mirosoft HyperV, WMWare Player и Oracle VirualBox.

Источники: