Lines Matching full:virtio
4 virtio-gpu
7 This document explains the setup and usage of the virtio-gpu device.
8 The virtio-gpu device paravirtualizes the GPU and display controller.
13 virtio-gpu requires a guest Linux kernel built with the
16 QEMU virtio-gpu variants
19 QEMU virtio-gpu device variants come in the following form:
21 * ``virtio-vga[-BACKEND]``
22 * ``virtio-gpu[-BACKEND][-INTERFACE]``
26 **Backends:** QEMU provides a 2D virtio-gpu backend, and two accelerated
31 **Interfaces:** QEMU further categorizes virtio-gpu device variants based
33 into VGA and non-VGA variants. The VGA ones are prefixed with virtio-vga
34 or vhost-user-vga while the non-VGA ones are prefixed with virtio-gpu or
43 virtio-gpu 2d
54 -device virtio-gpu
59 virtio-gpu virglrenderer
69 -device virtio-gpu-gl
75 v1.0.0 using `venus`_ protocol. ``Venus`` virtio-gpu capability set ("capset")
78 of virtio-gpu host memory window. This is typically between 256M and 8G.
81 -device virtio-gpu-gl,hostmem=8G,blob=true,venus=true
85 virtio-gpu rutabaga
88 virtio-gpu can also leverage rutabaga_gfx to provide `gfxstream`_
97 ``hostmem`` field specifies the size of virtio-gpu host memory window.
100 At least one virtio-gpu capability set ("capset") must be specified when
111 render target to the Pixman buffer if a virtio-gpu 2D hypercall is issued.
116 -device virtio-gpu-rutabaga,gfxstream-vulkan=on,cross-domain=on,