mesa/src/loader
Lucas Stach 7e76c67632 kmsro: look for graphics capable screen as renderonly device
Exposing a rendernode from a supported driver is not a sufficient
matching criteria to qualify as the render part of a renderonly
device, as the rendernode might only expose compute or 2D accel
capabilities.

Look for a screen that actually supports gallium graphics operations
to qualify as a renderonly screen.

v2 (Tomeu): Have pipe-loader return a list of FDs for kmsro to choose
            based on capabilities.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30096>
2025-03-05 10:48:28 +00:00
..
loader.c kmsro: look for graphics capable screen as renderonly device 2025-03-05 10:48:28 +00:00
loader.h kmsro: look for graphics capable screen as renderonly device 2025-03-05 10:48:28 +00:00
loader_dri_helper.c dri: deal with ARGB1555 2025-01-21 14:33:13 +00:00
loader_dri_helper.h loader: Fix typo in __DRI_IMAGE_FORMAT_XBGR16161616 definition 2024-10-25 14:18:24 +00:00
loader_wayland_helper.c wsi/wayland: refactor wayland dispatch 2024-05-02 19:37:26 +00:00
loader_wayland_helper.h loader/wayland: Fix missing timespec.h include 2025-02-06 10:39:25 +01:00
meson.build meson: remove dri-search-path 2024-09-19 05:06:50 +00:00
pci_id_driver_map.h loader: handle picking zink for nouveau for certain GPUs. 2024-02-21 11:16:25 +10:00