xf86dgastr.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
/* $XFree86: xc/include/extensions/xf86dgastr.h,v 3.14 2001/08/01 00:44:36 tsi Exp $ */
/*
Copyright (c) 1995 Jon Tombs
Copyright (c) 1995 XFree86 Inc.
*/
#ifndef _XF86DGASTR_H_
#define _XF86DGASTR_H_
#define XF86DGANAME "XFree86-DGA"
#define XDGA_MINOR_VERSION 0
typedef struct _XDGAQueryVersion {
#define sz_xXDGAQueryVersionReq 4
typedef struct {
#define sz_xXDGAQueryVersionReply 32
typedef struct _XDGAQueryModes {
#define sz_xXDGAQueryModesReq 8
typedef struct {
#define sz_xXDGAQueryModesReply 32
typedef struct _XDGASetMode {
#define sz_xXDGASetModeReq 16
typedef struct {
#define sz_xXDGASetModeReply 32
typedef struct {
#define sz_xXDGAModeInfo 72
typedef struct _XDGAOpenFramebuffer {
#define sz_xXDGAOpenFramebufferReq 8
typedef struct {
#define sz_xXDGAOpenFramebufferReply 32
typedef struct _XDGACloseFramebuffer {
#define sz_xXDGACloseFramebufferReq 8
typedef struct _XDGASetViewport {
#define sz_xXDGASetViewportReq 16
typedef struct _XDGAInstallColormap {
#define sz_xXDGAInstallColormapReq 12
typedef struct _XDGASelectInput {
#define sz_xXDGASelectInputReq 12
typedef struct _XDGAFillRectangle {
#define sz_xXDGAFillRectangleReq 20
typedef struct _XDGACopyArea {
#define sz_xXDGACopyAreaReq 20
typedef struct _XDGACopyTransparentArea {
#define sz_xXDGACopyTransparentAreaReq 24
typedef struct _XDGAGetViewportStatus {
#define sz_xXDGAGetViewportStatusReq 8
typedef struct {
#define sz_xXDGAGetViewportStatusReply 32
typedef struct _XDGASync {
} xXDGASyncReq;
#define sz_xXDGASyncReq 8
typedef struct {
#define sz_xXDGASyncReply 32
typedef struct _XDGASetClientVersion {
#define sz_xXDGASetClientVersionReq 8
typedef struct {
#define sz_xXDGAChangePixmapModeReq 16
typedef struct {
#define sz_xXDGAChangePixmapModeReply 32
typedef struct _XDGACreateColormap {
#define sz_xXDGACreateColormapReq 20
typedef struct {
union {
struct {
} u;
struct {
} event;
} u;
} dgaEvent;
#endif /* _XF86DGASTR_H_ */