mesa/src/loader
Mike Blumenkrantz 91de576a7f 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>
2023-02-16 15:55:47 +00:00
..
loader.c loader: Add missing brace to fix compile 2023-02-08 08:49:57 +00:00
loader.h loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd 2023-01-24 12:51:35 +00:00
loader_dri3_helper.c dri3: avoid deadlocking when polling deleted windows for events 2023-02-16 15:55:47 +00:00
loader_dri3_helper.h loader: Add infrastructure for tracking active CRTC resources 2023-01-27 04:35:08 +00:00
loader_dri_helper.c loader: make image_format_to_fourcc() non-static 2023-01-24 12:51:35 +00:00
loader_dri_helper.h loader: make image_format_to_fourcc() non-static 2023-01-24 12:51:35 +00:00
meson.build loader: Add infrastructure for tracking active CRTC resources 2023-01-27 04:35:08 +00:00
pci_id_driver_map.h loader: Restore i915g support. 2021-12-09 09:05:23 -08:00