74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync/* $XFree86: xc/include/extensions/xf86dgastr.h,v 3.14 2001/08/01 00:44:36 tsi Exp $ */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsyncCopyright (c) 1995 Jon Tombs
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsyncCopyright (c) 1995 XFree86 Inc.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync#define XDGA_MAJOR_VERSION 2 /* current version numbers */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD16 majorVersion B16; /* major version of DGA protocol */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD16 minorVersion B16; /* minor version of DGA protocol */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD32 offset B32; /* offset into framebuffer map */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD32 length B32; /* device name size if there is one */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD32 offset B32; /* optional offset into device */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync CARD32 extra B32; /* extra info associated with the map */
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsynctypedef struct {
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync#endif /* _XF86DGASTR_H_ */