Fixed vm86_enter race conditions.
[wine/hacks.git] / dlls / x11drv / xvidmode.h
blob5bc8d5161996faace8f8a51b4b58a3543891778c
1 /*
2 * DirectDraw HAL XVidMode interface
4 * Copyright 2001 TransGaming Technologies, Inc.
5 */
6 #ifndef __WINE_XVIDMODE_H
7 #define __WINE_XVIDMODE_H
9 #ifndef __WINE_CONFIG_H
10 # error You must include config.h to use this header
11 #endif
13 #ifdef HAVE_LIBXXF86VM
14 #include "ddrawi.h"
16 extern LPDDHALMODEINFO xf86vm_modes;
17 extern unsigned xf86vm_mode_count;
19 void X11DRV_XF86VM_Init(void);
20 void X11DRV_XF86VM_Cleanup(void);
21 int X11DRV_XF86VM_GetCurrentMode(void);
22 void X11DRV_XF86VM_SetCurrentMode(int mode);
23 void X11DRV_XF86VM_SetExclusiveMode(int lock);
24 int X11DRV_XF86VM_CreateDriver(LPDDHALINFO info);
26 BOOL X11DRV_XF86VM_GetGammaRamp(LPDDGAMMARAMP ramp);
27 BOOL X11DRV_XF86VM_SetGammaRamp(LPDDGAMMARAMP ramp);
29 #endif /* HAVE_LIBXXF86VM */
30 #endif /* __WINE_XVIDMODE_H */