Commit Graph

  • 2a898cbaf1 kdrive: Pull ephyr/ephyr_glamor_xv.c into src/ and make generic stefan11111 2026-01-27 05:27:14 +02:00
  • c4b070319b kdrive/fbdev: Set glvnd vendor with glamor_set_glvnd_vendor stefan11111 2026-01-27 05:25:13 +02:00
  • 069fc8f6bb kdrive/fbdev: Uncouple glamor from glx stefan11111 2026-01-27 05:23:18 +02:00
  • 04a30c2719 kdrive/fbdev: Allow forcing glamor to create GL/GLES contexts only stefan11111 2026-01-27 05:22:35 +02:00
  • ebd217aafb randr: randrstr.h: minor spelling fix Enrico Weigelt, metux IT consult 2026-02-05 15:55:38 +01:00
  • a30b4d6fcc Xext: damage: rename "screen" to "pScreen" in DamageExtSubtractWindowClip() Enrico Weigelt, metux IT consult 2026-02-04 19:36:38 +01:00
  • c8f0ae939e dri2: declare variables where needed in destroy_buffer() Enrico Weigelt, metux IT consult 2026-02-05 15:58:27 +01:00
  • a63c86d463 dri2: declare variables when needed in DRI2GetScreen() Enrico Weigelt, metux IT consult 2026-02-05 17:12:56 +01:00
  • ceb272462b dri2: declare variables when needed in create_buffer() Enrico Weigelt, metux IT consult 2026-02-05 18:29:36 +01:00
  • e30646b37d modesetting: Use more conservative cursor bo flags stefan11111 2026-02-07 02:40:56 +02:00
  • 79aeab95d8 modesetting: drop extra newline stefan11111 2026-02-06 23:34:31 +02:00
  • 531ca18467 modesetting: drop unused enum constant stefan11111 2026-02-06 23:27:16 +02:00
  • b7bf58922f modesetting: Check for GLAMOR instead of GLAMOR_HAS_GBM stefan11111 2026-02-06 23:10:33 +02:00
  • 0a2568ab3a treewide: Update meson.builds for the changes in the modesetting driver stefan11111 2026-02-06 22:57:05 +02:00
  • 0ac903f4b9 modesetting: Fail in ScreenInit if we can't get a gbm device stefan11111 2026-02-06 22:28:32 +02:00
  • 0de74bf2e9 modesetting: Simplify shadow functions stefan11111 2026-02-06 22:25:31 +02:00
  • f06d370c70 modesetting: Fully port away from drmmode_bo stefan11111 2026-02-06 22:16:17 +02:00
  • 119ef93615 modesetting: Remove out in-tree dumb buffer implementation stefan11111 2026-02-06 22:00:22 +02:00
  • f9589b3c3c Further port away from drmmode_bo stefan11111 2026-02-06 21:54:13 +02:00
  • 4e7201796c modesetting: Further port away from drmmode_bo stefan11111 2026-02-06 21:50:54 +02:00
  • 615ca5fd3c modesetting: Further port away from drmmode_bo stefan11111 2026-02-06 21:47:08 +02:00
  • 99dc40ff07 modesetting: fully port drmmode_bo_import to gbm stefan11111 2026-02-06 21:40:14 +02:00
  • 501b60f1d5 modesetting: move drmmode_bo_import to drmmode_bo.c stefan11111 2026-02-06 21:31:23 +02:00
  • 466ec86669 modesetting: Create only gbm front bo's stefan11111 2026-02-06 21:04:15 +02:00
  • 5acd66c8ee modesetting: Port backing bo the the gbm wrapper stefan11111 2026-02-06 20:06:36 +02:00
  • 12eceb7999 modesetting: Use gbm for probing the depth and bpp of the primary plane stefan11111 2026-02-06 19:27:38 +02:00
  • 26f2887008 modsetting: Port the cursor bo's to the gbm bo wrapper stefan11111 2026-02-06 18:55:10 +02:00
  • 26aa7c0d7e modesetting: Port drmmode_create_front_bo to the new gbm bo wrapper stefan11111 2026-02-06 18:22:58 +02:00
  • a1872f51fb modesetting: Add infrastructure for creating and mapping gbm bo's stefan11111 2026-02-06 16:20:17 +02:00
  • 55eba2385c modesetting: Create a gbm device even without glamor stefan11111 2026-02-06 15:26:08 +02:00
  • 8be62ebcae modesetting: strip some trailing whitespaces stefan11111 2026-02-06 15:10:01 +02:00
  • 6a37e21ca4 xwayland: wrong expecting_event Yixue Wang 2026-01-28 16:11:23 +08:00
  • b39baf6a07 Xext: shape: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-03 02:45:34 +02:00
  • e482321d03 Xext: sync: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-04 02:50:26 +02:00
  • 571be2f014 Xext: vidmode: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-04 12:14:53 +02:00
  • 2e31b2fdc0 modesetting: Check for unaligned pixmaps in modesetting's check_flip2 proc stefan11111 2026-01-30 18:33:54 +02:00
  • 1762a02331 modesetting/present.c: Initialze '*reason' in the check_flip2 proc stefan11111 2026-01-27 01:50:47 +02:00
  • dba40b75c4 present: revert 8ed09861dc stefan11111 2026-01-27 01:49:34 +02:00
  • 0343cad62a Xext: xcmisc: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-08 15:20:03 +02:00
  • 96c23315e4 composite: Skip copying parent pixmap contents when possible Michel Dänzer 2025-12-12 02:55:02 +02:00
  • d6fc3aa717 Revert "composite: Only copy bits from the parent pixmap when absolutely necessary" Michel Dänzer 2025-12-12 02:47:04 +02:00
  • 7c8851daca dri2: minor spelling fix: "screen" -> "pScreen" Enrico Weigelt, metux IT consult 2026-02-05 15:57:29 +01:00
  • 2e7d7cec64 dri2: declare variables when needed in dri2WakeClient() Enrico Weigelt, metux IT consult 2026-02-05 16:49:06 +01:00
  • b7e6a90580 Xi: fix byte-swapping in SProcXIPassiveGrabDevice() Enrico Weigelt, metux IT consult 2026-02-03 12:08:51 +01:00
  • f1fd3151ec Xext: xv: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-08 21:32:14 +02:00
  • 3780ef3ef1 xkb: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-15 18:03:25 +02:00
  • 08e62055ce dbe: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2024-07-16 19:48:51 +02:00
  • b8ca69d8b7 xkb: declare variables when needed Enrico Weigelt, metux IT consult 2025-02-26 11:46:34 +01:00
  • 54993683d2 xquartz: drop ifdef DAMAGE Enrico Weigelt, metux IT consult 2026-02-04 17:13:05 +01:00
  • a7454facc6 modesetting: Don't rely on gl for setting the cursor mask interleave stefan11111 2026-02-01 01:17:17 +02:00
  • d05e018a59 xfree86: xlibre-server.h: announce new EDID parsing feature Enrico Weigelt, metux IT consult 2026-02-04 11:43:52 +01:00
  • 3044b508fd [PR #1939] mi: drop ifdef on obsolete DAMAGE symbol wip/fix-damage-1 Enrico Weigelt, metux IT consult 2026-02-04 17:10:20 +01:00
  • abe7190fa8 [PR #1940] xquartz: drop ifdef DAMAGE Enrico Weigelt, metux IT consult 2026-02-04 17:13:05 +01:00
  • 148eae6c49 fixup damage ext wip/meson Enrico Weigelt, metux IT consult 2024-05-13 19:06:33 +02:00
  • bf9c974def WIP: drop symbol COMPOSITE Enrico Weigelt, metux IT consult 2024-04-18 16:05:55 +02:00
  • 957be4344d Xext: dpms: drop internal resource type wip/dpms Enrico Weigelt, metux IT consult 2026-01-19 19:31:33 +01:00
  • f80df94254 [PR #1902] Xext: dpms: use local xorg_list instead of abusing resources Enrico Weigelt, metux IT consult 2026-01-19 14:59:54 +01:00
  • 3bd2c8aa1c render: drop internal server reset support Enrico Weigelt, metux IT consult 2025-11-14 17:26:16 +01:00
  • eea4fb1b39 xfree86: ddc: drop unused GTF_SUPPORTED() macro pr/xfree86-ddc-drop-unused-gtf-supported-macro-_2026-01-27_17-45-58 Enrico Weigelt, metux IT consult 2026-01-27 17:45:43 +01:00
  • 4395caee14 Xi: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros Enrico Weigelt, metux IT consult 2025-12-04 12:03:23 +01:00
  • 11eb10fbf1 Xi: fix byte-swapping in SProcXIPassiveGrabDevice() Enrico Weigelt, metux IT consult 2026-02-03 12:08:51 +01:00
  • f6dd42407a .github: drop external mouse driver from build pr/mouse-intree Enrico Weigelt, metux IT consult 2025-12-16 17:42:37 +01:00
  • cd298be5f6 xfree86: input: add mouse driver build Enrico Weigelt, metux IT consult 2025-12-16 16:19:16 +01:00
  • de40e34b82 xfree86: int10: use standard asprintf() instead of our own implementation pr/xfree86-int10-use-standard-asprintf-instead-of-our-own-implementation-_2025-11-07_10-13-34 Enrico Weigelt, metux IT consult 2025-11-06 16:14:24 +01:00
  • a31c51f337 xfree86: common: replace XNFasprintf() by standard libc asprintf() pr/xfree86-common-replace-xnfasprintf-by-standard-libc-asprintf-_2025-11-07_10-14-30 Enrico Weigelt, metux IT consult 2025-11-06 16:35:53 +01:00
  • 2498ccde68 dix: unexport DontPropagateMask pr/dix-unexport-dontpropagatemask-and-wdontpropagatemask-macro-_2025-11-10_20-02-06 Enrico Weigelt, metux IT consult 2025-11-10 19:16:32 +01:00
  • ffea1d479a Xext: xv: drop obsolete support for internal server reset pr/xext-xv-drop-obsolete-support-for-internal-server-reset-_2025-11-20_16-43-00 Enrico Weigelt, metux IT consult 2025-11-18 14:09:48 +01:00
  • 42409a5cc4 xfree86: input: mouse: use version information from server Enrico Weigelt, metux IT consult 2025-12-16 16:46:06 +01:00
  • 7104573a0f xfree86: input: mouse: include <xorg-config.h> instead of <xorg-server.h> Enrico Weigelt, metux IT consult 2025-12-16 16:27:46 +01:00
  • 94d6337555 xfree86: input: mouse: import sources from external driver repo Enrico Weigelt, metux IT consult 2025-12-16 16:05:32 +01:00
  • 4b3ad737fa dix: use xorg_list saveSet list pr/dix-use-xorg-list-saveset-list-_2025-12-11_17-59-14 Enrico Weigelt, metux IT consult 2025-09-16 13:14:39 +02:00
  • e8ec547b93 xfree86: vgahw: rename scrninfp to pScrnInfo Enrico Weigelt, metux IT consult 2026-01-27 20:24:04 +01:00
  • a5376d2de0 xfree86: ddc: new entry point for EDID parsing pr/25.1/xfree86-ddc-new-entry-point-for-edid-parsing-_2026-02-03_17-06-35 Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 4cff92b094 xfree86: ddc: new entry point for EDID parsing pr/25.0/xfree86-ddc-new-entry-point-for-edid-parsing-_2026-02-03_17-05-42 Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 3cb0735a48 xfree86: ddc: new entry point for EDID parsing Enrico Weigelt, metux IT consult 2026-01-27 20:26:46 +01:00
  • 25290ac9ee xfree86: ddc: simplify xf86InterpretEDID() Enrico Weigelt, metux IT consult 2026-01-27 19:53:35 +01:00
  • 847788ba72 Xnest: drop support for "full regeneration" Enrico Weigelt, metux IT consult 2025-11-14 09:55:27 +01:00
  • 54b9c49987 Xext: xres: ProcXResQueryClientIds() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-15 15:33:48 +02:00
  • 2cfb4ce17c .github: use v6 of cygwin install action wip/cygwin-mirror Enrico Weigelt, metux IT consult 2026-02-03 14:06:35 +01:00
  • ed9b67052a xfree86: use bool as retval for xf86VTSwitchAway() wip/bsd_init Enrico Weigelt, metux IT consult 2026-01-27 12:10:28 +01:00
  • ce3e1aa388 xfree86: os-support: bsd: factor out switch away from VT handling Enrico Weigelt, metux IT consult 2026-01-16 19:48:08 +01:00
  • 4c2c8a2fcd xfree86: os-support: bsd: factor out bell ring into driver functions Enrico Weigelt, metux IT consult 2026-01-16 19:15:17 +01:00
  • 8a4089e53d xfree86: os-support: bsd: move syscons open logic into console_wscons.c Enrico Weigelt, metux IT consult 2026-01-16 17:51:13 +01:00
  • 43b2d7a634 xfree86: os-support: bsd: move wscons open logic into console_wscons.c Enrico Weigelt, metux IT consult 2026-01-14 20:52:36 +01:00
  • 1ce27b0459 xfree86: os-support: bsd: factor out VT reactivation Enrico Weigelt, metux IT consult 2026-01-14 20:41:09 +01:00
  • 53a20908fa xfree86: os-support: bsd: factor out console close handling Enrico Weigelt, metux IT consult 2026-01-14 15:29:06 +01:00
  • 6e46e34801 xfree86: os-support: bsd: move console post-open steps into open procs Enrico Weigelt, metux IT consult 2026-01-13 18:47:17 +01:00
  • bd9fb86977 xfree86: os-support: bsd: move fd assignment into probe functions Enrico Weigelt, metux IT consult 2026-01-13 17:53:55 +01:00
  • cc48601cac xfree86: os-support: bsd: move acquire vt logic into function Enrico Weigelt, metux IT consult 2026-01-13 17:49:00 +01:00
  • 33d77f8413 xfree86: common infrastructure for platform specific console drivers Enrico Weigelt, metux IT consult 2026-01-16 14:09:52 +01:00
  • 8cbf96e7b4 .github: fix title of commit signoff check Enrico Weigelt, metux IT consult 2026-02-03 14:23:01 +01:00
  • 2c8fbfe050 glamor: unexport glamor_destroy_pixmap() wip/glamor Enrico Weigelt, metux IT consult 2026-01-12 08:41:09 +01:00
  • 885339b2dd wip1 wip/misc.h Enrico Weigelt, metux IT consult 2025-11-24 17:07:39 +01:00
  • 1ad0feba7b WIP Enrico Weigelt, metux IT consult 2025-11-20 12:13:36 +01:00
  • 402ee49c61 include: misc.h: unexport various bit/byte counting inline functions Enrico Weigelt, metux IT consult 2025-11-20 12:13:36 +01:00
  • 403d98db05 dix: dixfonts: unexport functions not used by drivers Enrico Weigelt, metux IT consult 2025-11-19 16:41:34 +01:00
  • a9e27cf240 [PR #796] xkb: ProcXkbGetKbdByName(): extra payload size sanity check Enrico Weigelt, metux IT consult 2025-08-19 19:21:25 +02:00
  • 9f034e9008 [PR #897] Xext: security: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-02 13:29:39 +02:00
  • bd2c862790 [PR #1063] dix: use xorg_list saveSet list Enrico Weigelt, metux IT consult 2025-09-16 13:14:39 +02:00
  • cd9416fb15 [PR #1213] Xext: xres: ProcXResQueryClientIds() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-15 15:33:48 +02:00