mesa/src/loader
Mike Blumenkrantz 515f353647 dri3: avoid deadlocking when polling deleted windows for events
upcoming xserver releases will emit PresentConfigureNotify with this
flag set when a window is destroyed, ensuring drivers
don't poll infinitely and deadlock

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/116

cc: mesa-stable

Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>

Acked-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21339>
(cherry picked from commit 91de576a7f)
2023-02-22 20:29:15 +00:00
..
loader.c loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
loader.h
loader_dri3_helper.c dri3: avoid deadlocking when polling deleted windows for events 2023-02-22 20:29:15 +00:00
loader_dri3_helper.h loader: Add infrastructure for tracking active CRTC resources 2023-02-08 20:34:39 +00:00
loader_dri_helper.c loader: Just include driconf.h instead of redefining its values. 2022-07-12 21:57:23 +00:00
loader_dri_helper.h
meson.build loader: Add infrastructure for tracking active CRTC resources 2023-02-08 20:34:39 +00:00
pci_id_driver_map.h