mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-05-29 19:38:18 +02:00
The rootless extension now directly calls some Xplugin functions, and relies
on types defined in Xplugin.h, which isn't very abstracted :-)
This patch is a start at abstracting some of the Xplugin specific stuff which
has crept into rootlessWindow.c. This has been done in a pretty mindless fashion,
without much thought as to if the additions to the generic rootless interface are
the correct ones
There is some confusion as to if RootlesscolormapCallback() returns a Bool or
xp_error_enum value (not so abstact), but I have no way of checking, of finding
out if Xplugin actually checks the result :-)
Based on patches from Colin Harrison, Jon Turney and Yaakov Selkowitz
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| appledri.c | ||
| appledri.h | ||
| appledristr.h | ||
| dri.c | ||
| dri.h | ||
| dristruct.h | ||
| driWrap.c | ||
| driWrap.h | ||
| Makefile.am | ||
| x-hash.c | ||
| x-hash.h | ||
| x-hook.c | ||
| x-hook.h | ||
| x-list.c | ||
| x-list.h | ||
| xpr.h | ||
| xprAppleWM.c | ||
| xprCursor.c | ||
| xprEvent.c | ||
| xprEvent.h | ||
| xprFrame.c | ||
| xprScreen.c | ||