mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-26 17:10:11 +01:00
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>
This commit is contained in:
parent
7d76038712
commit
bdc82f52d7
1 changed files with 5 additions and 5 deletions
|
|
@ -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 \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue