mesa/src/virtio
Yiwei Zhang c13da1c744 venus: implement host image copy commands
The img-2-img and layout transition are trivial passthrough. For
img-2-mem and mem-2-img copies, host pointer has to be sized for proper
protocol encoding and decoding, and we have to either query or calculate
on our own based on VK_HOST_IMAGE_COPY_MEMCPY_EXT flag being used or
not.

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33757>
2025-02-26 19:16:48 +00:00
..
ci ci: Update expectations from latest nightly 2025-02-17 06:56:30 +00:00
vdrm vdrm+tu+fd: Make cross-device optional 2024-11-28 19:55:11 +00:00
venus-protocol venus: sync latest protocol v3 support for host copy 2025-02-26 19:16:48 +00:00
virtio-gpu doc,src: replace doc and comments for shader and compute cap 2025-02-05 11:20:49 +08:00
vtest venus: rename sync_queue -> timeline 2022-12-16 21:12:38 +00:00
vulkan venus: implement host image copy commands 2025-02-26 19:16:48 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00