summaryrefslogtreecommitdiff
path: root/mi/mipointer.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2006-11-17 15:10:37 +1030
committerPeter Hutterer <whot@hyena.localdomain>2006-11-17 15:10:37 +1030
commit94e106a898c44daeb228bcb031b85f996ddc96b0 (patch)
treec327a537cc304a0f38ed83e2d1c4795aa19b6c97 /mi/mipointer.h
parent5388423eb05daefcc71067b6ab96b6e57c44ef5c (diff)
dix: moved isMPdev field to end of _DeviceIntRec structure
mi: added miMPPointers array to mipointer.c added DeviceIntPtr to all miPointerSpriteFuncs. Coming from miPointer we use inputInfo.pointer as standard value. ABI BREAK! ramdac: forcing failed HW Cursor initialisation. MPX needs software rendering. changes to use new miPointerSpriteFunc (this required externing inputInfo, should probably be fixed at a later point). RAC: changes to use new miPointerSpriteFuncs.
Diffstat (limited to 'mi/mipointer.h')
-rw-r--r--mi/mipointer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/mi/mipointer.h b/mi/mipointer.h
index 30e89444b..8e66ae6ab 100644
--- a/mi/mipointer.h
+++ b/mi/mipointer.h
@@ -37,20 +37,24 @@ in this Software without prior written authorization from The Open Group.
typedef struct _miPointerSpriteFuncRec {
Bool (*RealizeCursor)(
+ DeviceIntPtr /* pDev */,
ScreenPtr /* pScr */,
CursorPtr /* pCurs */
);
Bool (*UnrealizeCursor)(
+ DeviceIntPtr /* pDev */,
ScreenPtr /* pScr */,
CursorPtr /* pCurs */
);
void (*SetCursor)(
+ DeviceIntPtr /* pDev */,
ScreenPtr /* pScr */,
CursorPtr /* pCurs */,
int /* x */,
int /* y */
);
void (*MoveCursor)(
+ DeviceIntPtr /* pDev */,
ScreenPtr /* pScr */,
int /* x */,
int /* y */