1
{ $XFree86: xc/include/extensions/xf86dga1.h,v 1.2 1999/04/17 07:05:41 dawes Exp $ }
4
Copyright (c) 1995 Jon Tombs
5
Copyright (c) 1995 XFree86 Inc
9
{************************************************************************
11
THIS IS THE OLD DGA API AND IS OBSOLETE. PLEASE DO NOT USE IT ANYMORE
13
************************************************************************}
19
X_XF86DGAQueryVersion = 0;
20
X_XF86DGAGetVideoLL = 1;
21
X_XF86DGADirectVideo = 2;
22
X_XF86DGAGetViewPortSize = 3;
23
X_XF86DGASetViewPort = 4;
24
X_XF86DGAGetVidPage = 5;
25
X_XF86DGASetVidPage = 6;
26
X_XF86DGAInstallColormap = 7;
27
X_XF86DGAQueryDirectVideo = 8;
28
X_XF86DGAViewPortChanged = 9;
30
XF86DGADirectPresent = $0001;
31
XF86DGADirectGraphics = $0002;
32
XF86DGADirectMouse = $0004;
33
XF86DGADirectKeyb = $0008;
34
XF86DGAHasColormap = $0100;
35
XF86DGADirectColormap = $0200;
37
Function XF86DGAQueryVersion(
41
) : TBool; CDecl; External libXxf86dga;
43
Function XF86DGAQueryExtension(
47
) : TBool; CDecl; External libXxf86dga;
49
Function XF86DGAGetVideoLL(
56
) : TStatus; CDecl; External libXxf86dga;
58
Function XF86DGAGetVideo(
65
) : TStatus; CDecl; External libXxf86dga;
67
Function XF86DGADirectVideo(
71
) : TStatus; CDecl; External libXxf86dga;
73
Function XF86DGADirectVideoLL(
77
) : TStatus; CDecl; External libXxf86dga;
79
Function XF86DGAGetViewPortSize(
84
) : TStatus; CDecl; External libXxf86dga;
86
Function XF86DGASetViewPort(
91
) : TStatus; CDecl; External libXxf86dga;
93
Function XF86DGAGetVidPage(
97
) : TStatus; CDecl; External libXxf86dga;
99
Function XF86DGASetVidPage(
103
) : TStatus; CDecl; External libXxf86dga;
105
Function XF86DGAInstallColormap(
109
) : TStatus; CDecl; External libXxf86dga;
111
Function XF86DGAForkApp(
113
) : cint; CDecl; External libXxf86dga;
115
Function XF86DGAQueryDirectVideo(
119
) : TStatus; CDecl; External libXxf86dga;
121
Function XF86DGAViewPortChanged(
125
) : TBool; CDecl; External libXxf86dga;