On Fri, 19 Jan 2018 09:24:48 +0300 Michael Tokarev wrote:
> Can someone please tell me what _is_ virglrenderer?
>
> Is it useful on its own with, eg, spice, and/or libvirt,
> without local UI frontends like GTK or SDL?
>
> What it provides?
The actual project is described here: https://virgil3d.github.io[1]
>From the description it appears to be made for Qemu specifically.
Here is another description:
/The virgil3d rendering library is a library used by qemu to implement/
/3D GPU support for the virtio GPU./
but I'm not an expert on it, so not sure whether it can be somehow useful on
its own.
Looking at how other distros package things, for example Arch provides two
packages
https://www.archlinux.org/packages/extra/x86_64/qemu/[2]
https://www.archlinux.org/packages/extra/x86_64/qemu-headless/[3]
Regular one depends on virglrenderer, while the headless one doesn't. I suppose
they were trying to solve the same issue.
Regards,
Hillel Lubman.
[1] https://virgil3d.github.io
[2] https://www.archlinux.org/packages/extra/x86_64/qemu/
[3] https://www.archlinux.org/packages/extra/x86_64/qemu-headless/