mesa/src/loader
Faith Ekstrand 36631a4edc loader: Ignore NOUVEAU_USE_ZINK on Hopper+
The old Nouveau GL driver has no support for GPUs after Ada.  Instead,
users will always get NVK+Zink on Hopper+.  Right now, if the user sets
NOUVEAU_USE_ZINK=false, the loader will return "nouveau" and EGL/GLX
will try to load that, fail, and then fall back to Zink.  With this
patch, we instead print a warning message and then load Zink anyway.

Backport-to: 25.2
Reviewed-by: Mel Henning <mhenning@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36329>
2025-07-23 20:19:38 +00:00
..
loader.c loader: Ignore NOUVEAU_USE_ZINK on Hopper+ 2025-07-23 20:19:38 +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: Add additional 16/32b float/int formats 2025-07-15 12:37:10 +00:00
loader_dri_helper.h dri: Convert DRI_IMAGE_FORMAT to pipe_format 2025-07-15 12:37:09 +00:00
loader_wayland_helper.c loader/wayland: Move acquisition time tracking into perfetto flows 2025-05-26 16:13:25 -05:00
loader_wayland_helper.h loader/wayland: Move acquisition time tracking into perfetto flows 2025-05-26 16:13:25 -05:00
meson.build wsi/wayland: Move presentation tracing code into loader 2025-05-26 16:13:25 -05:00
pci_id_driver_map.h loader: handle picking zink for nouveau for certain GPUs. 2024-02-21 11:16:25 +10:00