xserver/include
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Enrico Weigelt, metux IT consult 065f8d4d75 dix: unexport internal QueryFont() function
This function is internal to DIX (used for assembling XQueryFont replies
and not used by any drivers (not even proprietary NVidia), and really
shouldn't ever called by them at all. It's been one the many victims of a
really unthoughtful mass export back 17 years ago.

That'S a necessary step for refactoring the RPC reply mechanics.

Since it's never used by any driver at all, we can easily to this change
within the current ABI level.

Fixes: d6cbd4511e
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-09-03 09:31:44 +02:00
..
.gitignore Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
callback.h dix: unexport callback manager init / teardown functions 2024-03-12 15:18:17 +00:00
client.h os: unexport client id retrieval functions 2024-10-10 13:45:29 +00:00
closure.h
colormap.h dix: unexport ResizeVisualArray() 2025-06-12 17:21:46 +02:00
colormapst.h dix: move SHAREDCOLOR struct declaration out of public header 2025-06-12 17:21:43 +02:00
cursor.h dix: drop superfluous XineramaGetCursorScreen() 2024-09-02 16:43:29 +00:00
cursorstr.h dix: fix int type mismatch on CURSOR_REC_SIZE and CURSOR_BITS_SIZE 2025-08-15 12:55:40 +02:00
displaymode.h hw/xfree86: re-calculate the clock and refresh rate 2023-12-22 05:02:05 +00:00
dix-config-apple-verbatim.h include: add/fix include guards where missing/broken 2025-06-27 13:58:05 +02:00
dix.h dix: drop obsolete WriteSwappedDataToClient() macro 2025-08-22 15:45:47 +02:00
dixaccess.h
dixfont.h dix: unexport internal QueryFont() function 2025-09-03 09:31:44 +02:00
dixfontstr.h include: dixfontstr.h: drop silent dependency on libxfont2 2024-09-01 17:45:13 +00:00
dixstruct.h dix: fix int-type mismatches related to dixClientIdForXID() 2025-08-11 13:02:14 +02:00
events.h xi: Implement internal gesture event struct 2021-05-30 13:26:31 +03:00
eventstr.h mi: reset the PointerWindows reference on screen switch 2023-10-25 00:37:47 +00:00
exevents.h XI: unexport XIPropToInt() and XIPropToFloat() 2025-06-12 16:25:48 +02:00
extension.h
extinit.h present: unexport present_extension_init() 2025-06-12 17:21:45 +02:00
extnsionst.h dix: Remove extension aliases 2017-06-20 16:37:24 -04:00
fd_notify.h os: move X_NOTIFY_* defines to separate header 2025-07-25 15:21:13 +02:00
fourcc.h glamor: xv: add rgb565 2023-11-29 21:18:29 +00:00
gc.h dix: unexport SetClipRects() 2024-04-15 23:10:31 +00:00
gcstruct.h fix name clash on 'GC' between Xlib and Xserver 2025-06-12 16:52:25 +02:00
globals.h include: unexport no*Extension flags 2025-02-07 12:00:58 +01:00
glx_extinit.h glx: fix duplicate typedef 2025-08-05 10:18:19 +02:00
glxvndabi.h Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
hotplug.h config: unexport config_pre_init() 2025-02-06 16:24:01 +01:00
input.h include: move private definitions out of input.h 2024-09-01 17:59:23 +00:00
inputstr.h Xi: unexport AssignTypeAndName() 2025-06-12 17:21:46 +02:00
list.h include: list.h: add duplicate checking add/append functions 2025-06-12 17:21:48 +02:00
meson.build include: modesetting: rename LIBDRM_PLANE_SIZE_HINTS to LIBDRM_HAS_PLANE_SIZE_HINTS 2025-08-29 12:01:18 +02:00
misc.h treewide: fix serverGeneration int type mismatch 2025-08-13 11:52:03 +02:00
miscstruct.h
nonsdk_extinit.h include: move private definitions out of extinit.h 2024-04-30 00:47:38 +00:00
opaque.h os: unexport fields from opaque.h not used by modules / drivers 2024-06-23 21:19:27 +00:00
optionstr.h
os.h include: os.h: fix extra ; 2025-08-29 15:52:49 +02:00
pixmap.h dix: Remove pScratchPixmap and other associated ABI changes 2022-12-30 01:32:25 +00:00
pixmapstr.h treewide: drop COMPOSITE symbol 2025-06-12 16:47:01 +02:00
privates.h dix: remove unused NAMESPACE private type 2025-06-16 10:32:48 +02:00
property.h dix: unexport DeleteAllWindowProperties() 2024-09-02 17:50:47 +00:00
propertyst.h
protocol-versions.h xvmc: move over protocol version defines into xvmc.c 2025-02-06 23:29:10 +00:00
ptrveloc.h dix: unexport SetAccelerationProfile() 2024-03-09 18:01:52 +00:00
region.h
regionstr.h include: regionstr.h: fix int type mismatch in RegionNumRects() and RegionSize() 2025-08-11 20:13:01 +02:00
resource.h dix: add dixAllocServerXID() 2025-06-12 17:21:48 +02:00
rgb.h
screenint.h Revert "dix: unexport AttachOutputGPU() and DetachOutputGPU()" 2024-09-01 20:38:01 +00:00
scrnintstr.h xfree86: add (optional) ScreenRec padding for legacy Nvidia driver 2025-08-22 17:02:12 +02:00
servermd.h
swaprep.h dix: drop unused CopySwap32Write() 2025-09-03 09:29:35 +02:00
swapreq.h dix: unexport events related request handlers 2025-06-12 16:16:45 +02:00
validate.h
vidmodestr.h
window.h dix: unexport MakeWindowOptional() 2025-06-12 17:21:48 +02:00
windowstr.h dix: replace wClient() macro by dixClientForWindow() inline function 2025-06-12 16:53:13 +02:00
xkb-config.h.in
xkbrules.h xkb: unexport XkbRF_VarDefsRec struct 2025-06-12 17:21:47 +02:00
xkbsrv.h xkb: unexport XkbCopyControls() 2025-06-12 17:21:45 +02:00
xkbstr.h include: xkbstr.h: fix missing include of Xdefs.h 2024-04-09 06:50:20 +00:00
xorg-config.h.meson.in bsd: drop PCCONS support 2025-06-12 16:52:31 +02:00
xorg-server.h.meson.in xserver: hw/xfree86,include: add a missed ifdef 2025-08-24 12:40:19 +02:00
Xprintf.h os: drop Xasprintf() and Xvasprintf() 2025-06-12 16:54:13 +02:00
xserver-properties.h
Xserver.d Remove "All rights reserved" from Oracle copyright notices 2023-02-25 09:40:41 -08:00
xwin-config.h.meson.in include: add/fix include guards where missing/broken 2025-06-27 13:58:05 +02:00