mesa/src/vulkan/device-select-layer
Kenny Levinsen cd4820d6ac device-select: Support linux-dmabuf feedback
device-select-layer needs to obtain the display server's preferred
display device, and has so far relied on wl_drm for this. wl_drm is
superseded by linux-dmabuf with some Wayland servers having dropped
support for wl_drm entirely.

Implement linux-dmabuf as preferred mechanism for obtaining the main
device, with wl_drm support retained as a fallback for now.

Signed-off-by: Kenny Levinsen <kl@kl.wtf>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34219>
2025-04-04 06:00:17 +00:00
..
device_select.h
device_select_layer.c device-select: only try wayland/x11 if the required vars are set 2024-10-18 14:47:10 +00:00
device_select_wayland.c device-select: Support linux-dmabuf feedback 2025-04-04 06:00:17 +00:00
device_select_x11.c vulkan/x11: use xcb_connection_has_error to check for failue 2024-10-29 11:52:37 +00:00
meson.build device-select: Support linux-dmabuf feedback 2025-04-04 06:00:17 +00:00
VkLayer_MESA_device_select.json vulkan: bump layer api versions 2024-12-10 17:17:12 +00:00