diff options
Diffstat (limited to 'nx-X11/include/extensions/xf86rushstr.h')
-rw-r--r-- | nx-X11/include/extensions/xf86rushstr.h | 163 |
1 files changed, 0 insertions, 163 deletions
diff --git a/nx-X11/include/extensions/xf86rushstr.h b/nx-X11/include/extensions/xf86rushstr.h deleted file mode 100644 index 8dca46a76..000000000 --- a/nx-X11/include/extensions/xf86rushstr.h +++ /dev/null @@ -1,163 +0,0 @@ -/* $XFree86: xc/include/extensions/xf86rushstr.h,v 1.4 2000/02/29 03:09:02 dawes Exp $ */ -/* - -Copyright (c) 1998 Daryll Strauss - -*/ - -#ifndef _XF86RUSHSTR_H_ -#define _XF86RUSHSTR_H_ - -#include <X11/extensions/xf86rush.h> - -#define XF86RUSHNAME "XFree86-Rush" - -#define XF86RUSH_MAJOR_VERSION 1 /* current version numbers */ -#define XF86RUSH_MINOR_VERSION 1 - -typedef struct _XF86RushQueryVersion { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushQueryVersion */ - CARD16 length B16; -} xXF86RushQueryVersionReq; -#define sz_xXF86RushQueryVersionReq 4 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD16 majorVersion B16; /* major version of Rush protocol */ - CARD16 minorVersion B16; /* minor version of Rush protocol */ - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86RushQueryVersionReply; -#define sz_xXF86RushQueryVersionReply 32 - -typedef struct _XF86RushLockPixmap { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushLockPixmap */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; - CARD32 pixmap B32; -} xXF86RushLockPixmapReq; -#define sz_xXF86RushLockPixmapReq 12 - -typedef struct { - BYTE type; - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 addr B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86RushLockPixmapReply; -#define sz_xXF86RushLockPixmapReply 32 - -typedef struct _XF86RushUnlockPixmap { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushUnlockPixmap */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; - CARD32 pixmap B32; -} xXF86RushUnlockPixmapReq; -#define sz_xXF86RushUnlockPixmapReq 12 - -typedef struct _XF86RushUnlockAllPixmaps { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushUnlockAllPixmaps */ - CARD16 length B16; -} xXF86RushUnlockAllPixmapsReq; -#define sz_xXF86RushUnlockAllPixmapsReq 4 - -typedef struct _XF86RushSetCopyMode { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushSetCopyMode */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; - CARD32 CopyMode B32; -} xXF86RushSetCopyModeReq; -#define sz_xXF86RushSetCopyModeReq 12 - - -typedef struct _XF86RushSetPixelStride { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushSetCopyMode */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; - CARD32 PixelStride B32; -} xXF86RushSetPixelStrideReq; -#define sz_xXF86RushSetPixelStrideReq 12 - -typedef struct { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushOverlayPixmap */ - CARD16 length B16; - XvPortID port B32; - Drawable drawable B32; - GContext gc B32; - Pixmap pixmap B32; - CARD32 id B32; - INT16 src_x B16; - INT16 src_y B16; - CARD16 src_w B16; - CARD16 src_h B16; - INT16 drw_x B16; - INT16 drw_y B16; - CARD16 drw_w B16; - CARD16 drw_h B16; -} xXF86RushOverlayPixmapReq; -#define sz_xXF86RushOverlayPixmapReq 40 - -typedef struct _XF86RushStatusRegOffset { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushStatusRegOffset */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; -} xXF86RushStatusRegOffsetReq; -#define sz_xXF86RushStatusRegOffsetReq 8 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 offset B32; /* Offset of Rush status reg in mem */ - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86RushStatusRegOffsetReply; -#define sz_xXF86RushStatusRegOffsetReply 32 - -typedef struct _XF86RushAT3DEnableRegs { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushAT3DEnableRegs */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; -} xXF86RushAT3DEnableRegsReq; -#define sz_xXF86RushAT3DEnableRegsReq 8 - -typedef struct _XF86RushAT3DDisableRegs { - CARD8 reqType; /* always RushReqCode */ - CARD8 rushReqType; /* always X_RushAT3DDisableRegs */ - CARD16 length B16; - CARD16 screen B16; - CARD16 pad B16; -} xXF86RushAT3DDisableRegsReq; -#define sz_xXF86RushAT3DDisableRegsReq 8 - -#endif /* _XF86RUSHSTR_H_ */ |