mirror of
https://git.code.sf.net/p/quake/quakeforge-old
synced 2024-11-10 06:31:56 +00:00
cleaned up the DGA stuff a little
This commit is contained in:
parent
a3c55ff7f1
commit
15488dd27e
1 changed files with 15 additions and 9 deletions
|
@ -460,20 +460,26 @@ IN_Init(void)
|
||||||
#ifdef HAS_DGA
|
#ifdef HAS_DGA
|
||||||
vid_dga_mouseaccel = Cvar_Get ("vid_dga_mouseaccel","1",CVAR_ARCHIVE,
|
vid_dga_mouseaccel = Cvar_Get ("vid_dga_mouseaccel","1",CVAR_ARCHIVE,
|
||||||
"None");
|
"None");
|
||||||
#if 1
|
|
||||||
// XF86DGASetViewPort(x_disp, x_win, 0, 0);
|
// XF86DGASetViewPort, XF86DGASetVidPage, and XF86DGADirectVideo's
|
||||||
XF86DGADirectVideo(x_disp, DefaultScreen(x_disp), XF86DGADirectMouse|XF86DGADirectKeyb);
|
// XF86DGADirectVideo flag are disabled till someone has a chance to
|
||||||
// XF86DGADirectVideo(x_disp, x_win, XF86DGADirectGraphics|XF86DGADirectMouse|XF86DGADirectKeyb);
|
// figure out what's wrong with them (if anything) --KB
|
||||||
//
|
|
||||||
// XF86DGASetVidPage(x_disp, x_win, 0);
|
// XF86DGASetViewPort(x_disp, DefaultScreen(x_disp), 0, 0);
|
||||||
|
XF86DGADirectVideo(x_disp, DefaultScreen(x_disp),
|
||||||
|
/*XF86DGADirectGraphics|*/
|
||||||
|
XF86DGADirectMouse|XF86DGADirectKeyb);
|
||||||
|
// XF86DGASetVidPage(x_disp, DefaultScreen(x_disp), 0);
|
||||||
|
|
||||||
XGrabKeyboard(x_disp, x_win, True, GrabModeAsync, GrabModeAsync, CurrentTime);
|
XGrabKeyboard(x_disp, x_win, True, GrabModeAsync, GrabModeAsync, CurrentTime);
|
||||||
XGrabPointer(x_disp, x_win, True, MOUSE_MASK, GrabModeAsync, GrabModeAsync,
|
XGrabPointer(x_disp, x_win, True, MOUSE_MASK, GrabModeAsync, GrabModeAsync,
|
||||||
x_win, None, CurrentTime);
|
x_win, None, CurrentTime);
|
||||||
in_dgamouse = Cvar_Get ("in_dgamouse", "1", CVAR_ROM, "");
|
|
||||||
#endif
|
in_dgamouse = Cvar_Get ("in_dgamouse", "1", CVAR_ROM,
|
||||||
|
"1 if you have DGA mouse support");
|
||||||
#else
|
#else
|
||||||
in_dgamouse = Cvar_Get ("in_dgamouse", "1", CVAR_ROM, "");
|
in_dgamouse = Cvar_Get ("in_dgamouse", "1", CVAR_ROM,
|
||||||
|
"1 if you have DGA mouse support");
|
||||||
#endif
|
#endif
|
||||||
if (COM_CheckParm("-nomouse")) return 1;
|
if (COM_CheckParm("-nomouse")) return 1;
|
||||||
mouse_x = mouse_y = 0.0;
|
mouse_x = mouse_y = 0.0;
|
||||||
|
|
Loading…
Reference in a new issue