xserver/hw
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michel Dänzer 6d4c2a71b4 dri2: Use booleans for (fake) front buffer tracking in do_get_buffers
This works as intended — the (fake) front buffer needs to be added
only if the client didn't request it in the first place — even if the
client requests the same attachment multiple times. This ensures we
never try to access more than (count + 1) entries of the buffers array.

Fixes: ff6c7764c2 ("DRI2: Implement protocol for DRI2GetBuffersWithFormat")
Signed-off-by: Michel Dänzer <mdaenzer@redhat.com>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2228>
2026-06-03 15:39:15 +02:00
..
kdrive kdrive: ephyr: add noreturn attribute to ephyrProcessErrorEvent() 2025-12-11 15:05:01 +01:00
vfb vfb: use snprintf when writing XWD window name 2026-04-21 12:17:22 +02:00
xfree86 dri2: Use booleans for (fake) front buffer tracking in do_get_buffers 2026-06-03 15:39:15 +02:00
xnest mingw32: fix winsock2.h include 2025-12-19 12:37:12 +01:00
xquartz xquartz: drop using HAVE_DIX_CONFIG_H 2025-07-08 17:43:07 +02:00
xwin hw/xwin: More adjustments to multiwindow mode focus handling 2026-04-27 15:22:59 +02:00
meson.build drop Xwayland 2025-06-17 12:51:36 +02:00