mesa/src
Faith Ekstrand 9f097f36b0 egl/x11: Allow the loader to choose zink
If the loader tells us to use zink, we use zink.  This breaks the
Nouveau heuristic where we use Zink instead of the Nouveau GL driver on
Turing and later.  The only reason why it works at all is because we
fail to load what the loader requests and then EGL goes "Oops. No
driver! Let's see if Zink works" and we pick it up on the fallback.  We
shouldn't depend on those fallbacks if the loader explicitly says to use
Zink for some bit of hardware.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36014>
2025-07-14 18:31:47 +00:00
..
amd aco/ra: always use bytes for register stride requirements 2025-07-14 08:45:29 +00:00
android_stub
asahi asahi: Add refcnt assert to agx_bo_unreference() 2025-07-13 17:43:06 +00:00
broadcom broadcom/ci: document recent flakes 2025-07-11 15:04:21 +02:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler spirv: Add more restrictions around Blocks 2025-07-12 14:46:23 +00:00
drm-shim
egl egl/x11: Allow the loader to choose zink 2025-07-14 18:31:47 +00:00
etnaviv ci: separate hidden jobs to -inc yml files 2025-06-30 12:32:29 +00:00
freedreno freedreno/ci: Fix configuration for a618-traces-performance 2025-07-14 06:48:18 +00:00
gallium egl,glx,kopper: Switch back to DRIkopperLoaderExtension::GetDrawableInfo 2025-07-14 18:31:46 +00:00
gbm egl,glx,kopper: Switch back to DRIkopperLoaderExtension::GetDrawableInfo 2025-07-14 18:31:46 +00:00
getopt
gfxstream gfxstream: Small optimization on transformDescriptorSetList 2025-06-26 17:11:41 +00:00
glx egl,glx,kopper: Switch back to DRIkopperLoaderExtension::GetDrawableInfo 2025-07-14 18:31:46 +00:00
gtest
imagination pvr: enable partial vertex input dmas 2025-07-08 23:10:59 +00:00
imgui
intel iris/ci: Lower concurrency of iris-cml-traces 2025-07-14 08:15:25 +00:00
loader loader: Report DRI_PRIME errors earlier 2025-07-14 18:31:46 +00:00
mapi mesa: support NV_timeline_semaphore 2025-07-07 21:18:29 +00:00
mesa mesa: remove gl_program.Target 2025-07-11 02:25:50 +00:00
microsoft dozen: adopt wsi_common_get_memory 2025-07-09 23:45:04 +00:00
nouveau nak/sm70: allow first parameter of hfma2 to be non-reg 2025-07-14 13:38:37 +00:00
panfrost panvk: Allow invalid enum values in get_image_format_properties 2025-07-14 11:21:48 +00:00
tool perfetto/android: align datasource names with tooling expectations 2025-04-08 18:29:10 +00:00
util mesa: subprojects: remove linux-raw-sys backend and use libc 2025-07-14 10:23:47 -07:00
virtio venus: adopt wsi_common_get_memory 2025-07-09 23:45:03 +00:00
vulkan vulkan/wsi: drop unused common wsi helpers 2025-07-13 07:49:10 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format libagx: port pre-GS to CL 2025-06-27 15:31:49 +00:00
meson.build egl/wayland: Move bind_wayland_display to legacy build option 2025-07-10 14:51:20 +00:00