summaryrefslogtreecommitdiff
path: root/mi/mibstore.h
diff options
context:
space:
mode:
Diffstat (limited to 'mi/mibstore.h')
-rw-r--r--mi/mibstore.h42
1 files changed, 5 insertions, 37 deletions
diff --git a/mi/mibstore.h b/mi/mibstore.h
index fe6c759e0..e8f197dbc 100644
--- a/mi/mibstore.h
+++ b/mi/mibstore.h
@@ -15,48 +15,16 @@
* "$Xorg: mibstore.h,v 1.3 2000/08/17 19:53:37 cpqbld Exp $
*/
+
+/* $XFree86: xc/programs/Xserver/mi/mibstore.h,v 1.5 2001/08/06 20:51:18 dawes Exp $ */
+
#ifndef _MIBSTORE_H
#define _MIBSTORE_H
-typedef struct _miBSFuncRec {
- void (*SaveAreas)(
-#if NeedNestedPrototypes
- PixmapPtr /*pBackingPixmap*/,
- RegionPtr /*pObscured*/,
- int /*x*/,
- int /*y*/,
- WindowPtr /*pWin*/
-#endif
-);
- void (*RestoreAreas)(
-#if NeedNestedPrototypes
- PixmapPtr /*pBackingPixmap*/,
- RegionPtr /*pExposed*/,
- int /*x*/,
- int /*y*/,
- WindowPtr /*pWin*/
-#endif
-);
- void (*SetClipmaskRgn)(
-#if NeedNestedPrototypes
- GCPtr /*pBackingGC*/,
- RegionPtr /*pbackingCompositeClip*/
-#endif
-);
- PixmapPtr (*GetImagePixmap)(); /* unused */
- PixmapPtr (*GetSpansPixmap)(); /* unused */
-} miBSFuncRec;
-
-#ifndef _XTYPEDEF_MIBSFUNCPTR
-typedef struct _miBSFuncRec *miBSFuncPtr;
-#define _XTYPEDEF_MIBSFUNCPTR
-#endif
+#include "screenint.h"
extern void miInitializeBackingStore(
-#if NeedFunctionPrototypes
- ScreenPtr /*pScreen*/,
- miBSFuncPtr /*funcs*/
-#endif
+ ScreenPtr /*pScreen*/
);
#endif /* _MIBSTORE_H */