xserver/hw
Repository files (latest commit first)
Filename Latest commit message Latest commit date
stefan11111 29a6b17197 kdrive/modesetting: pass the gbm device to glamor
Don't have it open another one

This fixes a segfault when the render card is different from
the scanout card, and glamor uses the fast gbm import path.

If https://github.com/X11Libre/xserver/issues/2645
applies to Xmodesetting, this probably fixes it.

This is also a resource usage optimization,
since glamor doesn't allocate another gbm device
when Xmodesetting already allocates a perfectly usable one.

Signed-off-by: stefan11111 <stefan11111github@gmail.com>
2026-10-19 13:09:25 +02:00
..
kdrive kdrive/modesetting: pass the gbm device to glamor 2026-10-19 13:09:25 +02:00
stubs license: add X11 OR MIT OR AGPL-3.0-or-later to Enrico Weigelt's source files 2026-07-29 10:02:59 +02:00
vfb test/pyxtest: allow for extra arguments in the xserver fixture 2026-10-02 15:48:32 +02:00
xfree86 xfree86: remove $XORGCONFIG environment variable 2026-10-14 18:01:00 +02:00
xnest xnest: replace global arrays by devPrivate's 2026-09-23 18:30:53 +02:00
xquartz xquartz: define HAS_LIBDISPATCH only in osxcompat.h 2026-10-13 15:32:39 +02:00
xwin xwin: don't use pScreen->myNum as global array index anymore 2026-09-22 12:26:05 +02:00
meson.build kdrive: move ephyr build option check into kdrive's meson.build 2025-08-04 12:57:16 +02:00