Commit Graph

  • a1522644ff Xext: vidmode: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-11 19:27:16 +02:00
  • 4f65d06116 os: replace GenerateRandomData() by custom arc4random_buf() on platforms that missing it Enrico Weigelt, metux IT consult 2024-01-31 12:12:53 +01:00
  • f503962970 render: consolidate duplicate Proc* functions Enrico Weigelt, metux IT consult 2025-09-08 12:25:30 +02:00
  • 358f76f2ad treewide: fix misleading firstScreen variable naming to masterScreen Enrico Weigelt, metux IT consult 2025-09-11 17:28:48 +02:00
  • b0ffa7b286 treewide: rename dixGetFirstScreenPtr() to dixGetMasterScreen() for correct semantics Enrico Weigelt, metux IT consult 2025-09-11 16:50:43 +02:00
  • f419bd3ac3 Xext: xtest: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-11 19:39:48 +02:00
  • 9705a5d7af xf86bigfont: security: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-11 19:35:46 +02:00
  • 6627ca7a6e Xext: damage: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-11 19:08:07 +02:00
  • 79841c8293 dix: XineramaSetCursorPosition() declare and initialize variable in one shot Enrico Weigelt, metux IT consult 2025-09-04 19:16:51 +02:00
  • a6854775b5 composite: ProcCompositeGetOverlayWindow(): declare cs when needed Enrico Weigelt, metux IT consult 2025-09-03 16:58:36 +02:00
  • e16c608d73 xfree86: dri2: ProcDRI2Connect(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 13:42:06 +02:00
  • dd20d5c0d1 xquartz: appledri: use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 13:18:19 +02:00
  • afc8b781d8 xwayland: Try harder to find a top-level for root grabs Ian Forbes 2025-08-05 10:20:00 -05:00
  • 6148bee17d xfree86: dga: ProcXDGASetMode(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 13:27:43 +02:00
  • 24d15f9b7b render: consolidate byte-swapping in ProcRenderQueryVersion() Enrico Weigelt, metux IT consult 2025-09-08 13:13:07 +02:00
  • 2b875e18bc Xi: consolidate request handler prototypes Enrico Weigelt, metux IT consult 2025-09-09 16:27:40 +02:00
  • 31b110cf28 xfree86: dri: ProcXF86DRIGetDeviceInfo() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 12:33:03 +02:00
  • 74f93c4022 xfree86: common: move out private definitions from xf86platformBus.h Enrico Weigelt, metux IT consult 2025-09-09 12:39:01 +02:00
  • 850aebf5bc xwin: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 19:26:57 +02:00
  • c49bcbdcc6 xfree86: dri: ProcXF86DRIGetClientDriverName() fix uninitialized variable Enrico Weigelt, metux IT consult 2025-09-10 12:17:27 +02:00
  • db07dbf914 modesetting: fix modesetting symbol test when glx is disabled Alan Coopersmith 2025-09-10 19:41:43 +03:00
  • b641d8e33e modesetting: Fix builds with pciaccess or udev_kms disabled Alan Coopersmith 2025-09-10 19:35:08 +03:00
  • d8b7a3e46c xfree86: loader: search module dirs only once callmetango 2025-09-11 00:19:20 +00:00
  • 2404643489 xnest: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 19:29:00 +02:00
  • 4131dd2950 vfb: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 19:23:30 +02:00
  • 07820e4a7d xfree86: dri: ProcXF86DRIOpenConnection() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 11:12:16 +02:00
  • e2e8e78cd2 xfree86: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 19:35:47 +02:00
  • c3b443b3b6 xquartz: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 19:32:52 +02:00
  • 7fb1989cec xquartz: replace malloc() by calloc() Enrico Weigelt, metux IT consult 2025-07-04 14:21:51 +02:00
  • 2cb5aac7a3 xfree86: dri: ProcXF86DRIGetClientDriverName() use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-10 12:17:27 +02:00
  • 75736f22a7 1 wip/xf86_platform_bus_newabi Enrico Weigelt, metux IT consult 2025-09-10 17:40:50 +02:00
  • 5bc1b9f2e5 xfree86: common: move non-public defs out of xf86platformBus.h Enrico Weigelt, metux IT consult 2024-02-09 16:42:42 +01:00
  • e474b81a45 damage: move the extension under the Xext directory Enrico Weigelt, metux IT consult 2025-09-09 17:44:10 +02:00
  • 342ba5d4ab xquartz: replace _mesa_free by free() pr/xquartz-malloc Enrico Weigelt, metux IT consult 2025-07-04 14:53:25 +02:00
  • dba30c6810 xquartz: replace _mesa_memset macro by memset Enrico Weigelt, metux IT consult 2025-07-04 14:51:41 +02:00
  • a01baf51ed [PR #996] xquartz: replace malloc() by calloc() Enrico Weigelt, metux IT consult 2025-07-04 14:21:51 +02:00
  • b9b43e92eb xf86bigfont: drop obsolete SProcXF86BigfontQueryVersion() Enrico Weigelt, metux IT consult 2025-07-01 12:38:07 +02:00
  • 6bc438ab5a treewide: use inline helper for accessing first screen Enrico Weigelt, metux IT consult 2025-09-03 13:35:03 +02:00
  • d0a155c824 panoramix: drop unnecessary extern declarations Enrico Weigelt, metux IT consult 2025-09-09 18:29:06 +02:00
  • 5a8da5bdc3 damage: consolidate damageextint.h Enrico Weigelt, metux IT consult 2025-09-09 17:28:30 +02:00
  • 006f0ec78c Xi: move VPC define into the only source using it Enrico Weigelt, metux IT consult 2025-09-09 14:52:25 +02:00
  • b5210be9eb Xi: helper for private structure retrieval Enrico Weigelt, metux IT consult 2025-09-09 16:55:07 +02:00
  • c349470433 Xext: geext: drop GEClientPrivateKey Enrico Weigelt, metux IT consult 2025-09-09 16:57:22 +02:00
  • 3e610c5fc5 xkb: XKBMisc: use C99 style declarations in XKBMisc functions sesankm 2025-09-08 22:44:28 -05:00
  • 9c6577cfcc render: drop obsolete SProc*()'s Enrico Weigelt, metux IT consult 2025-09-09 11:41:32 +02:00
  • 87fc0a2521 render: let SProcRender*()'s directly call corresponding ProcRender*()'s. Enrico Weigelt, metux IT consult 2025-09-08 12:16:29 +02:00
  • e4aae06a2d render: untwist xinerama part I Enrico Weigelt, metux IT consult 2025-09-05 20:05:39 +02:00
  • fb539c6011 Xext: xv: use post instead of pre-hook for WindowDestroy wip/25.0-fix-Xv-windowdestroy Enrico Weigelt, metux IT consult 2025-09-10 13:10:08 +02:00
  • 4089e56891 dix: add screen hook for post-window-destroy Enrico Weigelt, metux IT consult 2025-09-10 13:06:32 +02:00
  • 12bc7c4988 glx: fix wrong swapped encoding in __glXDisp_QueryExtensionsString() Enrico Weigelt, metux IT consult 2025-09-09 20:07:42 +02:00
  • c0beda902a Xext: xf86bigfont: use retval of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-09 18:39:02 +02:00
  • cdbf824d70 kdrive: use screenInfo insead of pointer passed to InitOutput() Enrico Weigelt, metux IT consult 2025-09-09 18:58:37 +02:00
  • 143fafad24 glx: fix wrong swapped encoding in __glXDisp_QueryExtensionsString() Enrico Weigelt, metux IT consult 2025-09-09 20:07:42 +02:00
  • 4e842b2382 ci: fix freetype2 URL Enrico Weigelt, metux IT consult 2025-09-10 09:43:15 +02:00
  • 8574eecaa5 exa: exaOpReadsDestination(): Updated switch case formatting and reverted the use of tabs for indentation RotaryBoot58 2025-08-16 23:28:45 -03:00
  • a324351f67 treewide: drop unnecessary includes of Xi/eglobals.h Enrico Weigelt, metux IT consult 2025-09-05 17:17:20 +02:00
  • eb17b34362 Xinerama: lambda-esque macro for walking Xinerama screens Enrico Weigelt, metux IT consult 2025-08-12 13:33:38 +02:00
  • e3d9f4c3ef xfree86: dga: use canonical loop index in DGAClientStateChange() Enrico Weigelt, metux IT consult 2025-09-03 16:00:21 +02:00
  • 7d48a9a41e modesetting: Fix memory leak stefan11111 2025-09-08 21:05:42 +03:00
  • 4c71d77d08 glx: glxcmds.c: use x_rpcbuf_t in DoQueryContext sesankm 2025-09-04 10:52:15 -05:00
  • f58b56a79f Xext: dpms: use return value of X_SEND_REPLY_SIMPLE() Enrico Weigelt, metux IT consult 2025-09-08 19:25:24 +02:00
  • f598186c0d Xext: canonical walkScreenIdx variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-15 14:46:01 +02:00
  • b97378b3b5 Xext: security: inline SProc*()'s Enrico Weigelt, metux IT consult 2025-09-02 13:29:39 +02:00
  • 025227a113 glx: __glXDisp_RenderMode(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-02 17:59:36 +02:00
  • 8d4c9270ea xf86AutoConfig: Enabled autoselction of the scfb driver for DragonFlyBSD. b-aaz 2025-09-07 19:21:56 +00:00
  • 6415fdf2db kdrive: bring back Xfbdev stefan11111 2025-06-23 22:38:33 +03:00
  • 99bc9e7800 Fixed the check for __builtin_popcountl for old compilers. b-aaz 2025-09-07 22:01:48 +00:00
  • af8b69b710 xkb: XKBMisc: scoped declaration in loops and use int instead of register ints sesankm 2025-09-06 14:17:08 -05:00
  • e3ae087bc7 xkb: XKBMisc: simple refactoring to declare variables where needed in XkbKeyTypesForCoreSymbols sesankm 2025-09-06 12:22:52 -05:00
  • 49ddc8b3ec Xext: shape: inline request swapping Enrico Weigelt, metux IT consult 2025-09-05 17:28:12 +02:00
  • e3122e411c xfree86: dga: simplify DGAClientStateChange() Enrico Weigelt, metux IT consult 2025-09-03 15:57:34 +02:00
  • 93d1a2681f dix: enterleave: split out big looped code into separate functions Enrico Weigelt, metux IT consult 2025-08-11 09:53:01 +02:00
  • 638f8e16ac dix: PrintWindowTree(): move locally-used variabes into local scope Enrico Weigelt, metux IT consult 2025-09-03 16:03:08 +02:00
  • 7f4bef0174 Xext: GE: inline request swapping Enrico Weigelt, metux IT consult 2025-09-05 17:21:34 +02:00
  • 470cca48d3 Xext: saver: inline request swapping Enrico Weigelt, metux IT consult 2025-09-05 17:32:11 +02:00
  • f76fc2607d Xext: sync: inline request swapping Enrico Weigelt, metux IT consult 2025-09-05 17:40:23 +02:00
  • 0d5cf8f610 Xext: shm: drop useless byte-swapping Enrico Weigelt, metux IT consult 2025-09-05 17:52:35 +02:00
  • 8336ad8e6f xfixes: inline request swapping Enrico Weigelt, metux IT consult 2025-09-05 19:06:42 +02:00
  • bdaa1f7a69 render: untwist Xinerama - call orig functions directly Enrico Weigelt, metux IT consult 2025-09-05 19:27:00 +02:00
  • 9449df5896 glx: __glXSendReply(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-02 17:52:05 +02:00
  • b644922366 Revert "dix: unexport rootCursor" Alan Coopersmith 2025-08-31 12:29:37 -07:00
  • b858cb5ccd Revert "dix: unexport cursor refcounting functions" Alan Coopersmith 2025-08-31 12:29:35 -07:00
  • 1d2a590cfb Revert "dix: unexport cursor allocation functions" Alan Coopersmith 2025-08-31 12:28:47 -07:00
  • cfdcd22199 Revert "dix: unexport ServerBitsFromGlyph()" Alan Coopersmith 2025-08-31 12:28:45 -07:00
  • e85fe61714 Revert "dix: unexport CursorMetricsFromGlyph()" Alan Coopersmith 2025-08-31 12:28:43 -07:00
  • 7b87dff067 Revert "dix: unexport CheckCursorConfinement()" Alan Coopersmith 2025-08-31 12:28:41 -07:00
  • 774da7dfc0 Revert "dix: unexport NewCurrentScreen()" Alan Coopersmith 2025-08-31 12:27:51 -07:00
  • b75173a283 Revert "dix: unexport PointerConfinedToScreen()" Alan Coopersmith 2025-08-31 12:24:29 -07:00
  • 066b377fc9 Revert "dix: unexport GetSpritePosition()" Alan Coopersmith 2025-08-31 12:24:29 -07:00
  • 372ca9114c Revert "dix: drop superfluous XineramaGetCursorScreen()" Alan Coopersmith 2025-08-31 12:24:29 -07:00
  • 9feb398a7c config: fix inttype mismatches on device major/minor numbers Enrico Weigelt, metux IT consult 2025-08-08 18:41:19 +02:00
  • 8ac6a39c7f xkb: move WriteToClient() calls on Events into DIX macro Enrico Weigelt, metux IT consult 2025-09-01 16:49:40 +02:00
  • 2a4a36aa58 fix minor spelling mistake in contributing guidelines Varad Dixit 2025-07-27 01:02:40 +05:30
  • 55e70f1110 Xext: xvmc: use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-08-25 19:31:47 +02:00
  • 904acca6c8 .github: win32: fix pulling libxcb-render-util and libxcb-keysyms Enrico Weigelt, metux IT consult 2025-09-05 13:23:02 +02:00
  • 110830b4de dbe: use canonical screen iterator index variable Enrico Weigelt, metux IT consult 2025-09-03 17:53:08 +02:00
  • 1b91049083 kdrive: KdCursorOffScreen(): canonical screen iterator index Enrico Weigelt, metux IT consult 2025-09-03 16:24:37 +02:00
  • ef46dec08d render: ProcRenderAddGlyphs(): move locally used variables into local scope Enrico Weigelt, metux IT consult 2025-09-03 16:15:09 +02:00
  • e268101b64 dix: canonical walkScreenIdx variable on screen list iterations Enrico Weigelt, metux IT consult 2025-08-15 14:23:35 +02:00
  • 4d66d6f9ac xfree86: dga: ProcXDGAQueryModes(): use x_rpcbuf_t Enrico Weigelt, metux IT consult 2025-09-02 20:52:29 +02:00