diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-08-26 16:41:04 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-08-28 09:16:10 +1000 |
commit | e28cffbe48279a622b19cab1c83ab0a97e60ccef (patch) | |
tree | 05461a670298bb26a76ef01952b8fe0c0530db56 /include/X11/extensions/xf86dga1.h | |
parent | 66abdd3e52ef3071c7d89313cc95935a4ee7ba52 (diff) |
Move Xlib headers from xf86dgaproto to here.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'include/X11/extensions/xf86dga1.h')
-rw-r--r-- | include/X11/extensions/xf86dga1.h | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/include/X11/extensions/xf86dga1.h b/include/X11/extensions/xf86dga1.h new file mode 100644 index 0000000..0fc97aa --- /dev/null +++ b/include/X11/extensions/xf86dga1.h @@ -0,0 +1,115 @@ +/* + +Copyright (c) 1995 Jon Tombs +Copyright (c) 1995 XFree86 Inc + +*/ + +/************************************************************************ + + THIS IS THE OLD DGA API AND IS OBSOLETE. PLEASE DO NOT USE IT ANYMORE + +************************************************************************/ + +#ifndef _XF86DGA1_H_ +#define _XF86DGA1_H_ + +#include <X11/Xfuncproto.h> +#include <X11/extensions/xf86dga1const.h> + +_XFUNCPROTOBEGIN + +Bool XF86DGAQueryVersion( + Display* /* dpy */, + int* /* majorVersion */, + int* /* minorVersion */ +); + +Bool XF86DGAQueryExtension( + Display* /* dpy */, + int* /* event_base */, + int* /* error_base */ +); + +Status XF86DGAGetVideoLL( + Display* /* dpy */, + int /* screen */, + unsigned int * /* base addr */, + int * /* width */, + int * /* bank_size */, + int * /* ram_size */ +); + +Status XF86DGAGetVideo( + Display* /* dpy */, + int /* screen */, + char ** /* base addr */, + int * /* width */, + int * /* bank_size */, + int * /* ram_size */ +); + +Status XF86DGADirectVideo( + Display* /* dpy */, + int /* screen */, + int /* enable */ +); + +Status XF86DGADirectVideoLL( + Display* /* dpy */, + int /* screen */, + int /* enable */ +); + +Status XF86DGAGetViewPortSize( + Display* /* dpy */, + int /* screen */, + int * /* width */, + int * /* height */ +); + +Status XF86DGASetViewPort( + Display* /* dpy */, + int /* screen */, + int x /* X */, + int y /* Y */ +); + +Status XF86DGAGetVidPage( + Display* /* dpy */, + int /* screen */, + int * /* vid page */ +); + +Status XF86DGASetVidPage( + Display* /* dpy */, + int /* screen */, + int /* vid page */ +); + +Status XF86DGAInstallColormap( + Display* /* dpy */, + int /* screen */, + Colormap /*Colormap */ +); + +int XF86DGAForkApp( + int screen +); + +Status XF86DGAQueryDirectVideo( + Display * /* dpy */, + int /* screen */, + int * /* flags */ +); + +Bool XF86DGAViewPortChanged( + Display * /* dpy */, + int /* screen */, + int /* n */ +); + + +_XFUNCPROTOEND + +#endif /* _XF86DGA1_H_ */ |