Commit Graph

  • a86be24e6e Add compatibility define for pci_device_is_boot_display() master Mario Limonciello 2026-03-19 21:38:08 +02:00
  • 99473bb976 modesetting: Empty damage once dispatch is done Dongwon Kim 2026-03-15 13:12:16 +02:00
  • 7f7753dd87 modesetting: Don't recursively force present to unflip Sultan Alsawaf 2026-03-14 23:12:56 +02:00
  • 9edc105abd Revert "glamor: explicitly draw endpoints of line segments" Povilas Kanapickas 2026-03-14 22:34:18 +02:00
  • a2976e3023 treewide: Pull DEFAULT_LOGDIR into dix-config.h stefan11111 2026-03-16 23:43:07 +02:00
  • 16fe763707 os/log: Fix syslog identification EXtremeExploit 2026-03-16 10:31:00 -03:00
  • 13234efe7b Fix Hurd support for the vesa driver. Also, nitpick, but __GNU__ is the correct ifdef to use, not __hurd__. NexusSfan 2026-03-12 21:13:58 -07:00
  • 9036215b02 dix: avoid null ptr deref at doListFontsAndAliases Mikhail Dmitrichenko 2026-03-14 18:59:44 +02:00
  • 4eeb22c8be render: fix multiple mem leaks on err paths Mikhail Dmitrichenko 2026-03-14 18:52:13 +02:00
  • 0f5c85f51b COPYING: add author to HPND-sell-MIT-disclaimer-xserver Merlion Spiller 2026-03-14 19:13:18 +02:00
  • 6aa1ba4579 COPYING: add missing paragraph to SGI-B-2.0 Merlion Spiller 2026-03-14 19:12:07 +02:00
  • 2c0c2ec102 glamor: enable dmabuf_capable by default for radeonsi Qiang Yu 2026-03-14 20:01:51 +02:00
  • dc79426c04 xkb: Fix key type without level names in XkbCopyKeymap Wismill 2026-03-14 20:10:37 +02:00
  • d0e2967eab modesetting: properly use fb_id of front_bo for reverse PRIME CRTC Icenowy Zheng 2026-03-14 20:20:22 +02:00
  • f70e79b374 Add docs for some internal methods matt335672 2026-03-14 22:59:32 +02:00
  • ca1c0976dd Add a workaround to accept devices of the kernel's corebootdrm driver. Makes Xorg work on pre-configured displays with coreboot and the DRM graphics stack. Review of the corebootdrm driver happens at [1]. Thomas Zimmermann 2026-03-14 22:28:00 +02:00
  • af1459136d xf86: Accept devices with the kernel's vesadrm driver Thomas Zimmermann 2026-03-14 22:25:36 +02:00
  • 901146fe17 xf86: Accept devices with the kernel's efidrm driver Thomas Zimmermann 2026-03-14 22:24:40 +02:00
  • bd5c2ee289 xf86pciBus.c: use Intel ddx only for pre-gen3 hardware Timo Aaltonen 2026-03-14 22:19:01 +02:00
  • e2550d065b randr: do full transform when checking SetScreenSize size Icenowy Zheng 2026-03-14 20:44:04 +02:00
  • f0a679cfb2 randr: clear primary screen's primaryOutput when the output is deleted hongao 2026-03-15 11:39:53 +02:00
  • 7ffd763439 xf86: check return value of XF86_CRTC_CONFIG_PTR in xf86CompatOutput() Benjamin Valentin 2026-03-15 13:36:52 +02:00
  • 3ac5886879 hw/xwin: Allow DefWindowProc to SetFocus() as needed after WM_ACTIVE Jon Turney 2026-03-15 13:47:43 +02:00
  • 0decf12c56 hw/xwin: More adjustments to multiwindow mode focus handling Jon Turney 2026-03-15 13:46:59 +02:00
  • 0adc6ff90f hw/xwin: Always set the X input focus to none when an X window loses focus Jon Turney 2026-03-15 13:45:56 +02:00
  • 3954f766af hw/xwin: Use revert-to-parent X focus mode in multiwindow WM Jon Turney 2026-03-15 13:45:08 +02:00
  • 639551d032 treewide: fix typos Diego Viola 2026-03-15 14:05:57 +02:00
  • e6a0fa4b0c Treewide: Fix typos stefan11111 2026-03-15 13:58:33 +02:00
  • 3783d7eeee xfree86: issue error if too many clocks entries are listed in config Alan Coopersmith 2026-03-14 15:01:18 +02:00
  • e4d55c4453 ephyr: show that -name & -title take non-optional arguments in usage output Alan Coopersmith 2026-03-15 14:17:17 +02:00
  • 6e3afd4be4 ephyr: add -name to Xephyr man page Alan Coopersmith 2026-03-15 14:15:26 +02:00
  • bee767c000 ephyr: add -title to Xephyr man page Alan Coopersmith 2026-03-15 14:13:42 +02:00
  • 465742c7b4 os: add a generic -verbose option instead of making each server add its own Alan Coopersmith 2026-03-14 15:17:42 +02:00
  • 3ee086b897 os: fix sha1 build error with Nettle 4.0 Alan Coopersmith 2026-03-15 14:09:29 +02:00
  • abcead3c45 WIP: build & test xserver III wip/mpbt_backup Enrico Weigelt, metux IT consult 2026-02-17 17:44:16 +01:00
  • 8abe892be5 .github: ubuntu: build and test Xserver via MPBT wip/mpbt Enrico Weigelt, metux IT consult 2026-02-17 17:44:16 +01:00
  • 7a109e994d .github: drop old scripted driver builds Enrico Weigelt, metux IT consult 2026-02-16 12:15:09 +01:00
  • 4495708ee2 .github: use MPBT for building drivers Enrico Weigelt, metux IT consult 2026-02-13 14:59:17 +01:00
  • cb5f2cd67e .github: move run-xserver-build-and-test.sh under ubuntu/ subdir Enrico Weigelt, metux IT consult 2026-02-17 19:26:30 +01:00
  • 6d6f2b3a98 .github: move some build & test pieces from pipeline to script Enrico Weigelt, metux IT consult 2026-02-17 17:08:12 +01:00
  • 09fdd4ea55 .github: builder-xserver: change dependency package directory Enrico Weigelt, metux IT consult 2026-02-17 11:23:05 +01:00
  • 369f9a8b16 .github: builder-xserver: change meson build dir Enrico Weigelt, metux IT consult 2026-02-17 10:58:24 +01:00
  • f5295b8d36 .github: update XTS Enrico Weigelt, metux IT consult 2026-02-16 13:17:58 +01:00
  • 922c4e2843 .github: update piglit Enrico Weigelt, metux IT consult 2026-02-16 13:09:36 +01:00
  • a208c9e015 drop obsolete .travis.yml Enrico Weigelt, metux IT consult 2026-02-16 13:30:21 +01:00
  • 51a7ffdc52 drop obsolete .gitlab-ci.yml Enrico Weigelt, metux IT consult 2026-02-16 13:30:56 +01:00
  • 8f542381da dri3: return 1.4 version if we can do 1.4 Joseph Crowell 2026-02-12 11:01:33 +10:00
  • 2394c7c1cc dri3: update version check to include 1.1 check Joseph Crowell 2026-02-04 13:11:11 +10:00
  • 126eb37529 kdrive: linux: replace __uid_t and __gid_t by standard types Enrico Weigelt, metux IT consult 2026-02-16 11:36:16 +01:00
  • e1933ec5a7 meson.build: fix .pc and .m4 install on xorg-sdk-only build Enrico Weigelt, metux IT consult 2026-02-13 20:09:37 +01:00
  • 1d27e2878a .github: build drivers against xorg-sdk without actual Xserver compile Enrico Weigelt, metux IT consult 2026-02-13 14:59:17 +01:00
  • af0de5a0f4 xfree86: make xf86Sbus.h private Enrico Weigelt, metux IT consult 2026-02-13 13:10:31 +01:00
  • 1e6c7be1df meson.build: don't compile anything when no DDX is enabled Enrico Weigelt, metux IT consult 2026-02-13 13:58:56 +01:00
  • 921215026f xfree86: ramdac: don't ifdef on HAVE_XORG_CONFIG_H Enrico Weigelt, metux IT consult 2026-02-13 12:38:53 +01:00
  • 7f8eeb5471 xfree86: sdksyms.sh: don't ifdef on HAVE_XORG_CONFIG_H anymore. Enrico Weigelt, metux IT consult 2026-02-13 12:52:51 +01:00
  • 3c11149ae0 randr: don't ifdef on RANDR_10_INTERFACE anymore Enrico Weigelt, metux IT consult 2026-02-13 12:57:44 +01:00
  • 5d0dc36712 include: dont include xorg-config.h Enrico Weigelt, metux IT consult 2026-02-13 12:59:41 +01:00
  • bb821cf041 xfree86: utils: don't ifdef on HAVE_XORG_CONFIG_H anymore Enrico Weigelt, metux IT consult 2026-02-13 12:46:07 +01:00
  • 528c7a95bd xfree86: vgahw: don't ifdef on HAVE_XORG_CONFIG_H anymore Enrico Weigelt, metux IT consult 2026-02-13 12:51:28 +01:00
  • fabb551d88 xfree86: shadowfb: don't ifdef on HAVE_XORG_CONFIG_H anymore Enrico Weigelt, metux IT consult 2026-02-13 12:42:25 +01:00
  • b6e5c98809 xfree86: xkb: don't ifdef on HAVE_XORG_CONFIG_H anymore Enrico Weigelt, metux IT consult 2026-02-13 12:49:53 +01:00
  • 786ba60a07 xfree86: loader: don't ifdef on HAVE_XORG_CONFIG_H anymore Enrico Weigelt, metux IT consult 2026-02-13 12:41:17 +01:00
  • 54b23f986b xfree86: fbdev: don't ifdef on HAVE_XORG_CONFIG_H Enrico Weigelt, metux IT consult 2026-02-13 12:03:17 +01:00
  • b2e858ee80 meson.build: move build_xephyr and build_xfbdev to toplevel Enrico Weigelt, metux IT consult 2026-02-13 11:59:14 +01:00
  • eb6b201c23 meson.build: separate option for only installing xorg sdk Enrico Weigelt, metux IT consult 2026-02-12 19:59:46 +01:00
  • 7dad061eab xfree86: parser: dont ifdef on HAVE_XORG_CONFIG_H Enrico Weigelt, metux IT consult 2026-02-13 11:48:23 +01:00
  • 591cdd4428 xfree86: ramdac: unexport xf86CursorScreenKeyRec within private header pr/xfree86-ramdac-unexport-xf86cursorscreenkeyrec-within-private-header-_2026-02-13_12-33-36 Enrico Weigelt, metux IT consult 2026-02-13 12:23:49 +01:00
  • e085d839cc xfree86: ramdac: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 19:41:55 +01:00
  • 4764eb9a8a xfree86: int10: move public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 19:36:27 +01:00
  • 3bd7f343c1 xfree86: shadowfb: move public SDK headers into include/ Enrico Weigelt, metux IT consult 2026-02-12 19:49:48 +01:00
  • dda087c554 xfree86: parser: move public SDK headers into include/ Enrico Weigelt, metux IT consult 2026-02-12 19:40:03 +01:00
  • a1081d7765 xfree86: common: move public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 18:57:14 +01:00
  • 1cc06b8d60 xfree86: i2c: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 19:03:23 +01:00
  • 45d2ba92d3 xfree86: ddc: move public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 18:45:09 +01:00
  • 1431b33caa xfree86: modes: move public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 18:49:46 +01:00
  • 69d57bcf52 Xext: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:55:23 +01:00
  • 9bd146a391 xfree86: dri: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 17:01:47 +01:00
  • 976e6cdd13 include: new header for fundamental pointer types Enrico Weigelt, metux IT consult 2026-02-12 17:33:45 +01:00
  • 25fc1a02f5 render: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 15:05:41 +01:00
  • 0edeb0e34e xfree86: vgahw: move over public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 16:48:35 +01:00
  • e20767dd40 xfree86: fbdevhw: move over public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 15:11:01 +01:00
  • 58e80dc78a mi: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 14:58:29 +01:00
  • 0272fcd55e present: move over public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 14:35:17 +01:00
  • 65472d1964 xfree86: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:43:17 +01:00
  • 7275b5409f Xext: dri2: move over public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:51:56 +01:00
  • fbb0983e2b randr: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 14:39:13 +01:00
  • 91a93a8b2d miext: shadow: move over public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:47:43 +01:00
  • 430d3b62c2 fb: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:25:18 +01:00
  • 82de39bc4e mi: sync: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:49:39 +01:00
  • f3d2731684 damage: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:45:33 +01:00
  • 5478f077d9 kdrive: meson.build: little indention fix Enrico Weigelt, metux IT consult 2026-02-12 13:31:03 +01:00
  • 5862f31d18 glx: move over vndserver.h public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:28:37 +01:00
  • 6d15a62ea2 glamor: move over public SDK headers to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:26:25 +01:00
  • 6e2dbc6c7d dri3: move public dri3.h sdk header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:18:56 +01:00
  • 5e0ab139d6 exa: move public exa.h SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:20:46 +01:00
  • b9259d00bc config: move over nvidia driver quirks to hw/xfree86/compat Enrico Weigelt, metux IT consult 2026-02-12 13:05:16 +01:00
  • ecca8de15d composite: move public SDK header to include/ Enrico Weigelt, metux IT consult 2026-02-12 13:01:11 +01:00
  • ce0729d9d3 .github: cygwin: use alternative mirrors Enrico Weigelt, metux IT consult 2026-02-12 11:31:57 +01:00
  • a67c578486 xwin: replace putenv() by setenv() Enrico Weigelt, metux IT consult 2026-02-11 12:21:21 +01:00
  • 482a11238f xquartz: dont include dix-config.h in other headers Enrico Weigelt, metux IT consult 2026-02-11 16:46:23 +01:00