diff options
author | Yiwei Zhang <zzyiwei@chromium.org> | 2023-04-17 15:40:49 -0700 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-05-03 22:42:30 +0000 |
commit | bdc82f52d7d16b05a9922534be00fba39e3a1c5b (patch) | |
tree | 2443964676564cf22c3864630ac5f0064c0f3676 | |
parent | 7d76038712ea099424e906d8a4c19ad5c932f7e3 (diff) | |
download | mesa-bdc82f52d7d16b05a9922534be00fba39e3a1c5b.tar.gz |
docs: update Virtio-GPU Venus driver page
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22547>
-rw-r--r-- | docs/drivers/venus.rst | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/drivers/venus.rst b/docs/drivers/venus.rst index 0a057b0a31e..307586f7721 100644 --- a/docs/drivers/venus.rst +++ b/docs/drivers/venus.rst @@ -3,13 +3,10 @@ Virtio-GPU Venus Venus is a Virtio-GPU protocol for Vulkan command serialization. The protocol definition and codegen are hosted at `venus-protocol -<https://gitlab.freedesktop.org/olv/venus-protocol>`__. The renderer is +<https://gitlab.freedesktop.org/virgl/venus-protocol>`__. The renderer is hosted at `virglrenderer <https://gitlab.freedesktop.org/virgl/virglrenderer>`__. -The protocol is still under development. This driver and the renderer are -both considered experimental. - Requirements ------------ @@ -34,6 +31,8 @@ tested with The Venus driver requires supports for +- ``VIRTGPU_PARAM_3D_FEATURES`` +- ``VIRTGPU_PARAM_CAPSET_QUERY_FIX`` - ``VIRTGPU_PARAM_RESOURCE_BLOB`` - ``VIRTGPU_PARAM_HOST_VISIBLE`` - ``VIRTGPU_PARAM_CROSS_DEVICE`` @@ -56,7 +55,7 @@ build virglrenderer with Venus support and to start the vtest server, $ git clone https://gitlab.freedesktop.org/virgl/virglrenderer.git $ cd virglrenderer - $ meson out -Dvenus-experimental=true + $ meson out -Dvenus=true $ ninja -C out $ ./out/vtest/virgl_test_server --venus @@ -100,6 +99,7 @@ This is how one might want to start crosvm $ sudo LD_LIBRARY_PATH=<...> VK_ICD_FILENAMES=<...> ./target/debug/crosvm run \ --gpu vulkan=true \ + --gpu-render-server path=<path-to-virglrenderer>/out/server/virgl_render_server \ --display-window-keyboard \ --display-window-mouse \ --host_ip 192.168.0.1 \ |