venus: add experimental renderers
There are a virtio-gpu renderer and a vtest renderer. The vtest renderer must be enabled with VN_DEBUG=vtest. Signed-off-by:Chia-I Wu <olvaffe@gmail.com> Reviewed-by:
Ryan Neph <ryanneph@google.com> Reviewed-by:
Gert Wollny <gert.wollny@collabora.com> Part-of: <!5800>
- src/virtio/vulkan/meson.build 3 additions, 0 deletionssrc/virtio/vulkan/meson.build
- src/virtio/vulkan/vn_common.c 1 addition, 0 deletionssrc/virtio/vulkan/vn_common.c
- src/virtio/vulkan/vn_common.h 5 additions, 0 deletionssrc/virtio/vulkan/vn_common.h
- src/virtio/vulkan/vn_renderer.h 526 additions, 0 deletionssrc/virtio/vulkan/vn_renderer.h
- src/virtio/vulkan/vn_renderer_virtgpu.c 1470 additions, 0 deletionssrc/virtio/vulkan/vn_renderer_virtgpu.c
- src/virtio/vulkan/vn_renderer_vtest.c 1045 additions, 0 deletionssrc/virtio/vulkan/vn_renderer_vtest.c