Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 1 | /* |
| 2 | * Thread safe wrappers around xf86vmode calls. |
| 3 | * This file was generated automatically by tools/make_X11wrappers |
| 4 | * DO NOT EDIT! |
| 5 | */ |
Patrik Stridvall | 48b5de8 | 1999-02-04 10:51:35 +0000 | [diff] [blame] | 6 | |
| 7 | #include "config.h" |
| 8 | |
Jim Aston | 2e1cafa | 1999-03-14 16:35:05 +0000 | [diff] [blame] | 9 | #include "windef.h" |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 10 | #ifdef HAVE_LIBXXF86VM |
Alexandre Julliard | e9bc26a | 1998-12-08 15:06:38 +0000 | [diff] [blame] | 11 | #define XMD_H |
Patrik Stridvall | 2d0bb2a | 1999-07-04 15:56:03 +0000 | [diff] [blame] | 12 | #include "basetsd.h" |
Alex Korobka | 4f1ac05 | 1999-03-28 09:37:57 +0000 | [diff] [blame] | 13 | |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 14 | #include <X11/Xlib.h> |
| 15 | #include <X11/extensions/xf86vmode.h> |
Patrik Stridvall | 109767a | 1999-07-31 14:38:31 +0000 | [diff] [blame] | 16 | |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 17 | #include "debugtools.h" |
Patrik Stridvall | 109767a | 1999-07-31 14:38:31 +0000 | [diff] [blame] | 18 | #include "ts_xf86vmode.h" |
Patrik Stridvall | 48b5de8 | 1999-02-04 10:51:35 +0000 | [diff] [blame] | 19 | #include "x11drv.h" |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 20 | |
Patrik Stridvall | b4b9fae | 1999-04-19 14:56:29 +0000 | [diff] [blame] | 21 | DEFAULT_DEBUG_CHANNEL(x11) |
| 22 | |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 23 | Bool TSXF86VidModeQueryVersion(Display*a0,int*a1,int*a2) |
| 24 | { |
| 25 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 26 | TRACE("Call XF86VidModeQueryVersion\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 27 | EnterCriticalSection( &X11DRV_CritSection ); |
| 28 | r = XF86VidModeQueryVersion(a0,a1,a2); |
| 29 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 30 | TRACE("Ret XF86VidModeQueryVersion\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 31 | return r; |
| 32 | } |
| 33 | |
| 34 | Bool TSXF86VidModeQueryExtension(Display*a0,int*a1,int*a2) |
| 35 | { |
| 36 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 37 | TRACE("Call XF86VidModeQueryExtension\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 38 | EnterCriticalSection( &X11DRV_CritSection ); |
| 39 | r = XF86VidModeQueryExtension(a0,a2,a2); |
| 40 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 41 | TRACE("Ret XF86VidModeQueryExtension\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 42 | return r; |
| 43 | } |
| 44 | |
| 45 | Bool TSXF86VidModeGetModeLine(Display*a0,int a1,int*a2,XF86VidModeModeLine*a3) |
| 46 | { |
| 47 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 48 | TRACE("Call XF86VidModeGetModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 49 | EnterCriticalSection( &X11DRV_CritSection ); |
| 50 | r = XF86VidModeGetModeLine(a0,a1,a2,a3); |
| 51 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 52 | TRACE("Ret XF86VidModeGetModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 53 | return r; |
| 54 | } |
| 55 | |
| 56 | Bool TSXF86VidModeGetAllModeLines(Display*a0,int a1,int*a2,XF86VidModeModeInfo***a3) |
| 57 | { |
| 58 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 59 | TRACE("Call XF86VidModeGetAllModeLines\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 60 | EnterCriticalSection( &X11DRV_CritSection ); |
| 61 | r = XF86VidModeGetAllModeLines(a0,a1,a2,a3); |
| 62 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 63 | TRACE("Ret XF86VidModeGetAllModeLines\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 64 | return r; |
| 65 | } |
| 66 | |
| 67 | Bool TSXF86VidModeAddModeLine(Display*a0,int a1,XF86VidModeModeInfo*a2,XF86VidModeModeInfo*a3) |
| 68 | { |
| 69 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 70 | TRACE("Call XF86VidModeAddModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 71 | EnterCriticalSection( &X11DRV_CritSection ); |
| 72 | r = XF86VidModeAddModeLine(a0,a1,a2,a3); |
| 73 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 74 | TRACE("Ret XF86VidModeAddModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 75 | return r; |
| 76 | } |
| 77 | |
| 78 | Bool TSXF86VidModeDeleteModeLine(Display*a0,int a1,XF86VidModeModeInfo*a2) |
| 79 | { |
| 80 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 81 | TRACE("Call XF86VidModeDeleteModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 82 | EnterCriticalSection( &X11DRV_CritSection ); |
| 83 | r = XF86VidModeDeleteModeLine(a0,a1,a2); |
| 84 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 85 | TRACE("Ret XF86VidModeDeleteModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 86 | return r; |
| 87 | } |
| 88 | |
| 89 | Bool TSXF86VidModeModModeLine(Display*a0,int a1,XF86VidModeModeLine*a2) |
| 90 | { |
| 91 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 92 | TRACE("Call XF86VidModeModModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 93 | EnterCriticalSection( &X11DRV_CritSection ); |
| 94 | r = XF86VidModeModModeLine(a0,a1,a2); |
| 95 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 96 | TRACE("Ret XF86VidModeModModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 97 | return r; |
| 98 | } |
| 99 | |
| 100 | Status TSXF86VidModeValidateModeLine(Display*a0,int a1,XF86VidModeModeInfo*a2) |
| 101 | { |
| 102 | Status r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 103 | TRACE("Call XF86VidModeValidateModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 104 | EnterCriticalSection( &X11DRV_CritSection ); |
| 105 | r = XF86VidModeValidateModeLine(a0,a1,a2); |
| 106 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 107 | TRACE("Ret XF86VidModeValidateModeLine\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 108 | return r; |
| 109 | } |
| 110 | |
| 111 | Bool TSXF86VidModeSwitchMode(Display*a0,int a1,int a2) |
| 112 | { |
| 113 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 114 | TRACE("Call XF86VidModeSwitchMode\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 115 | EnterCriticalSection( &X11DRV_CritSection ); |
| 116 | r = XF86VidModeSwitchMode(a0,a1,a2); |
| 117 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 118 | TRACE("Ret XF86VidModeSwitchMode\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 119 | return r; |
| 120 | } |
| 121 | |
| 122 | Bool TSXF86VidModeSwitchToMode(Display*a0,int a1,XF86VidModeModeInfo*a2) |
| 123 | { |
| 124 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 125 | TRACE("Call XF86VidModeSwitchToMode\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 126 | EnterCriticalSection( &X11DRV_CritSection ); |
| 127 | r = XF86VidModeSwitchToMode(a0,a1,a2); |
| 128 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 129 | TRACE("Ret XF86VidModeSwitchToMode\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 130 | return r; |
| 131 | } |
| 132 | |
| 133 | Bool TSXF86VidModeLockModeSwitch(Display*a0,int a1,int a2) |
| 134 | { |
| 135 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 136 | TRACE("Call XF86VidModeLockModeSwitch\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 137 | EnterCriticalSection( &X11DRV_CritSection ); |
| 138 | r = XF86VidModeLockModeSwitch(a0,a1,a2); |
| 139 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 140 | TRACE("Ret XF86VidModeLockModeSwitch\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 141 | return r; |
| 142 | } |
| 143 | |
| 144 | Bool TSXF86VidModeGetMonitor(Display*a0,int a1,XF86VidModeMonitor*a2) |
| 145 | { |
| 146 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 147 | TRACE("Call XF86VidModeGetMonitor\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 148 | EnterCriticalSection( &X11DRV_CritSection ); |
| 149 | r = XF86VidModeGetMonitor(a0,a1,a2); |
| 150 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 151 | TRACE("Ret XF86VidModeGetMonitor\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 152 | return r; |
| 153 | } |
| 154 | |
| 155 | Bool TSXF86VidModeGetViewPort(Display*a0,int a1,int*a2,int*a3) |
| 156 | { |
| 157 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 158 | TRACE("Call XF86VidModeGetViewPort\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 159 | EnterCriticalSection( &X11DRV_CritSection ); |
| 160 | r = XF86VidModeGetViewPort(a0,a1,a2,a3); |
| 161 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 162 | TRACE("Ret XF86VidModeGetViewPort\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 163 | return r; |
| 164 | } |
| 165 | |
| 166 | Bool TSXF86VidModeSetViewPort(Display*a0,int a1,int a2,int a3) |
| 167 | { |
| 168 | Bool r; |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 169 | TRACE("Call XF86VidModeSetViewPort\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 170 | EnterCriticalSection( &X11DRV_CritSection ); |
| 171 | r = XF86VidModeSetViewPort(a0,a1,a2,a3); |
| 172 | LeaveCriticalSection( &X11DRV_CritSection ); |
Alexandre Julliard | ded196c | 1999-05-14 08:11:40 +0000 | [diff] [blame] | 173 | TRACE("Ret XF86VidModeSetViewPort\n"); |
Stephen Crowley | 399931a | 1998-12-08 13:10:56 +0000 | [diff] [blame] | 174 | return r; |
| 175 | } |
Patrik Stridvall | 48b5de8 | 1999-02-04 10:51:35 +0000 | [diff] [blame] | 176 | |
| 177 | #endif /* defined(HAVE_LIBXXF86VM) */ |
| 178 | |