mesa/src/virtio/virtio-gpu
Dmitry Osipenko b06d759a93 intel: Add virtio-gpu native context
Add virtio-intel native DRM context base preparatory code. Virtio-intel
works by passing ioctl's from guest to host for execution, utilizing
available VirtIO-GPU infrastructure.

This patch adds initial experimental native context support using i915
KMD UAPI.

Compile Mesa with -Dintel-virtio-experimental=true to enable virtio-intel
native context support.

Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Acked-by: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29870>
2026-02-06 00:15:37 +00:00
..
drm_hw.h intel: Add virtio-gpu native context 2026-02-06 00:15:37 +00:00
venus_hw.h virgl/venus/vtest: align capset and protocol with virglrenderer 2025-03-24 21:58:10 +00:00
virgl_hw.h virgl: Support new resource-layout command 2025-11-26 14:43:12 +00:00
virgl_protocol.h virgl: Support new resource-layout command 2025-11-26 14:43:12 +00:00
virgl_video_hw.h virgl/video: Add definition of virgl_av1_picture_desc 2023-08-09 09:04:58 +00:00
virtgpu_gfxstream_protocol.h gfxstream: Reland "Add Vulkan func/structs for passing debugging da..." 2026-01-20 20:27:10 +00:00