2.1 KB、115行 生 Blame 履歴
1/*
2
3Copyright (c) 1995 Jon Tombs
4Copyright (c) 1995 XFree86 Inc
5
6*/
7
8/************************************************************************
9
10 THIS IS THE OLD DGA API AND IS OBSOLETE. PLEASE DO NOT USE IT ANYMORE
11
12************************************************************************/
13
14#ifndef _XF86DGA1_H_
15#define _XF86DGA1_H_
16
17#include <X11/Xfuncproto.h>
18#include <X11/extensions/xf86dga1const.h>
19
20_XFUNCPROTOBEGIN
21
22Bool XF86DGAQueryVersion(
23 Display* /* dpy */,
24 int* /* majorVersion */,
25 int* /* minorVersion */
26);
27
28Bool XF86DGAQueryExtension(
29 Display* /* dpy */,
30 int* /* event_base */,
31 int* /* error_base */
32);
33
34Status XF86DGAGetVideoLL(
35 Display* /* dpy */,
36 int /* screen */,
37 unsigned int * /* base addr */,
38 int * /* width */,
39 int * /* bank_size */,
40 int * /* ram_size */
41);
42
43Status XF86DGAGetVideo(
44 Display* /* dpy */,
45 int /* screen */,
46 char ** /* base addr */,
47 int * /* width */,
48 int * /* bank_size */,
49 int * /* ram_size */
50);
51
52Status XF86DGADirectVideo(
53 Display* /* dpy */,
54 int /* screen */,
55 int /* enable */
56);
57
58Status XF86DGADirectVideoLL(
59 Display* /* dpy */,
60 int /* screen */,
61 int /* enable */
62);
63
64Status XF86DGAGetViewPortSize(
65 Display* /* dpy */,
66 int /* screen */,
67 int * /* width */,
68 int * /* height */
69);
70
71Status XF86DGASetViewPort(
72 Display* /* dpy */,
73 int /* screen */,
74 int x /* X */,
75 int y /* Y */
76);
77
78Status XF86DGAGetVidPage(
79 Display* /* dpy */,
80 int /* screen */,
81 int * /* vid page */
82);
83
84Status XF86DGASetVidPage(
85 Display* /* dpy */,
86 int /* screen */,
87 int /* vid page */
88);
89
90Status XF86DGAInstallColormap(
91 Display* /* dpy */,
92 int /* screen */,
93 Colormap /*Colormap */
94);
95
96int XF86DGAForkApp(
97 int screen
98);
99
100Status XF86DGAQueryDirectVideo(
101 Display * /* dpy */,
102 int /* screen */,
103 int * /* flags */
104);
105
106Bool XF86DGAViewPortChanged(
107 Display * /* dpy */,
108 int /* screen */,
109 int /* n */
110);
111
112
113_XFUNCPROTOEND
114
115#endif /* _XF86DGA1_H_ */