xserver/dix
Enrico Weigelt, metux IT consult 28255c291c dix: new API for pixmap lifecycle management
In order to get away from wrapping ScreenRec proc vectors, it's necessary to
some API for pixmap consumers, which they can use for creating or destroying
them, so they don't need to call the ScreenProc vectory directly anymore.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-10-31 19:30:54 +01:00
..
.gitignore Fix spelling/wording issues 2020-07-05 13:07:33 -07:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
atom.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
callback_priv.h dix: fix duplicate typedef of CallbackListPtr 2024-09-01 22:32:49 +00:00
closestr.h (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-10-31 19:28:51 +01:00
color.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
colormap.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00
colormap_priv.h dix: move colormap flags into colormap_priv.h and rename them 2024-09-01 22:06:50 +00:00
cursor.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
cursor_priv.h dix: unexport GetSpritePosition() 2024-09-02 16:43:29 +00:00
devices.c (!1688) os: unexport internal logging functions 2024-10-31 19:30:19 +01:00
dispatch.c dix: new API for pixmap lifecycle management 2024-10-31 19:30:54 +01:00
dispatch.h dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
dix_priv.h dix: lookup function for WindowPtr by XID 2024-10-31 19:30:54 +01:00
dixfonts.c (!1691) os: log: replace VErrorF() by LogVMessageVerb() 2024-10-31 19:30:21 +01:00
dixgrabs_priv.h dix: unexport non-public functions from dixgrabs.h and document prototypes 2024-10-10 13:50:57 +00:00
dixstruct_priv.h (submit/recv-fds) os: read file descriptors into client struct at once 2024-10-31 19:23:55 +01:00
dixutils.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-10-31 19:28:51 +01:00
enterleave.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00
enterleave.h dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
eventconvert.c dix: limit checks to MAX_VALUATORS when generating Xi events 2024-10-28 05:38:25 +00:00
eventconvert.h dix: unexport eventconvert.h functions 2024-03-11 12:26:44 +01:00
events.c (!1688) os: unexport internal logging functions 2024-10-31 19:30:19 +01:00
exevents_priv.h include: move private definitions out of exevents.h 2024-04-30 00:47:38 +00:00
extension.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
gc.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-10-31 19:28:51 +01:00
gc_priv.h dix: unexport SetClipRects() 2024-04-15 23:10:31 +00:00
generate-atoms (!1670) dix: drop remains of ancient code generator 2024-10-31 19:23:52 +01:00
gestures.c dix: unexport non-public functions from dixgrabs.h and document prototypes 2024-10-10 13:50:57 +00:00
getevents.c (!1691) os: log: replace ErrorFSigSafe() by ErrorF() 2024-10-31 19:30:21 +01:00
globals.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
glyphcurs.c (!1711) dix: use dixDestroyPixmap() instead of direct driver call 2024-10-31 19:23:50 +01:00
grabs.c dix: unexport non-public functions from dixgrabs.h and document prototypes 2024-10-10 13:50:57 +00:00
input_priv.h (submit/split-input.h) include: move private definitions out of input.h 2024-10-31 19:28:51 +01:00
inpututils.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
lookup.c dix: lookup function for WindowPtr by XID 2024-10-31 19:30:54 +01:00
main.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00
meson.build dix: new API for pixmap lifecycle management 2024-10-31 19:30:54 +01:00
pixmap.c (!1711) dix: use dixDestroyPixmap() instead of direct driver call 2024-10-31 19:23:50 +01:00
pixmap_api.c dix: new API for pixmap lifecycle management 2024-10-31 19:30:54 +01:00
privates.c (submit/xnest-gcrec) fix name clash on 'GC' between Xlib and Xserver 2024-10-31 19:28:51 +01:00
property.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00
property_priv.h dix: unexport DeleteAllWindowProperties() 2024-09-02 17:50:47 +00:00
protocol.txt drop remains of DMX 2024-03-05 16:57:52 +01:00
ptrveloc.c (!1691) os: log: replace ErrorFSigSafe() by ErrorF() 2024-10-31 19:30:21 +01:00
ptrveloc_priv.h dix: fix duplicate typedef of MotionTracker and *MotionTrackerPtr 2024-09-01 22:32:49 +00:00
region.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
registry.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
registry_priv.h dix: unexport XREGISTRY_UNKNOWN define 2024-03-03 23:20:06 +00:00
resource.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00
screen_hooks.c (!1714) dix: add per-screen pixmap destructor mechanism 2024-10-31 19:23:51 +01:00
screenint_priv.h dix: fix duplicate typedef of *ScreenPtr 2024-09-01 22:32:49 +00:00
selection.c (submit/selection.h) dix: rename selection.h to selection_priv.h 2024-10-31 19:28:51 +01:00
selection_priv.h (submit/selection.h) dix: rename selection.h to selection_priv.h 2024-10-31 19:28:51 +01:00
stubmain.c Allow DDX to provide a main() 2013-07-23 23:56:58 +01:00
swaprep.c dix: drop unnecessary check on HAVE_DIX_CONFIG_H 2024-10-10 13:38:31 +00:00
swapreq.c (!1639) dix: drop swapping request length fields 2024-10-31 19:23:55 +01:00
tables.c (!1639) dix: drop swapping request length fields 2024-10-31 19:23:55 +01:00
touch.c (!1688) os: unexport internal logging functions 2024-10-31 19:30:19 +01:00
window.c (submit/rename-panoramix-sym) rename old symbol PANORAMIX to XINERAMA 2024-10-31 19:28:51 +01:00