mesa/src
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
..
amd vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
android_stub
asahi asahi: Fix tools=all builds 2023-11-02 18:51:57 -04:00
broadcom rpi4/ci: skip more timing out tests in the dEQP-VK.ssbo.layout.* group 2023-11-06 12:45:50 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler nir: fix inserting the break instruction for partial loop unrolling 2023-11-06 09:18:09 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl mesa/st, dri2, wgl, glx: Modify flush_objects interop func to export a fence_fd 2023-11-04 01:28:42 +00:00
etnaviv etnaviv: drm: Be able to mark end of context init 2023-10-23 14:56:48 +00:00
freedreno vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
gallium r600/sfn: Remove unused sampler reference in emit_tex_lod 2023-11-06 16:47:29 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx mesa/st, dri2, wgl, glx: Modify flush_objects interop func to export a fence_fd 2023-11-04 01:28:42 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
imgui
intel vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
loader dri: added build dependencies for systems using non-standard prefixed X11 libs. 2023-11-02 15:08:17 +00:00
mapi mesa: add GL_APPLE_sync support 2023-10-20 17:20:11 +00:00
mesa mesa/st, dri2, wgl, glx: Modify flush_objects interop func to export a fence_fd 2023-11-04 01:28:42 +00:00
microsoft micosoft: decouple microsoft vulkan driver and compiler from gallium 2023-11-04 00:02:59 +00:00
nouveau vk/graphics_state, tu: Rewrite renderpass flags handling 2023-11-06 14:33:51 +00:00
panfrost panfrost: look at correct blendable format version 2023-11-06 14:30:34 +01:00
tool radeonsi: Add tracepoints in radeonsi driver 2023-10-19 16:16:16 +00:00
util util: add a bitstream encoder for video stream headers. 2023-11-03 22:59:36 +00:00
virtio venus: Add use_guest_vram capset to enable guest-based blob alloc 2023-11-06 18:33:15 +00:00
vulkan vk/graphics_state: Add vk_pipeline_flags_feedback_loops helper 2023-11-06 14:33:51 +00:00
.clang-format util/rb_tree: Add augmented trees and interval trees 2023-11-02 21:03:46 +00:00
meson.build virtio: Add vdrm native-context helper 2023-11-04 03:00:04 +00:00