mesa/src/virtio/virtio-gpu
Andrew Gazizov d1009481c8 venus: Add use_guest_vram capset to enable guest-based blob alloc
For hypervisors that do not support host memory injection into the
guest address space, it's necessary to have guest-based blob alloc.
Therefore, use a new 'use_guest_vram' virgl capset to decide on
performing guest blob allocations from dedicated heap (Host visible
memory).

Signed-off-by: Andrew D. Gazizov <andrew.gazizov@opensynergy.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25889>
2023-11-06 18:33:15 +00:00
..
drm_hw.h virtio/drm: Split out common virtgpu drm structs 2023-11-04 03:00:04 +00:00
venus_hw.h venus: Add use_guest_vram capset to enable guest-based blob alloc 2023-11-06 18:33:15 +00:00
virgl_hw.h virgl: Use host reported limits for max outputs 2023-10-31 13:03:29 +00:00
virgl_protocol.h virgl: Implement clear_render_target and clear_depth_stencil 2023-11-01 20:33:01 +00:00
virgl_video_hw.h virgl/video: Add definition of virgl_av1_picture_desc 2023-08-09 09:04:58 +00:00
virglrenderer_hw.h freedreno/drm: Add virtio backend 2022-03-25 02:03:30 +00:00