Date: Sat, 06 Dec 2008 14:54:10 +0100
From: Couriersud Subject: SDL: DirectFB mouse patch the attached patch (again) properly registers the mouse in the DirectFB driver. --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403302
This commit is contained in:
parent
700f822150
commit
d8d1c9d630
2 changed files with 8 additions and 5 deletions
|
@ -348,7 +348,9 @@ DirectFB_InitModes(_THIS)
|
||||||
display.driverdata = dispdata;
|
display.driverdata = dispdata;
|
||||||
|
|
||||||
#if (DIRECTFB_MAJOR_VERSION == 1) && (DIRECTFB_MINOR_VERSION >= 2)
|
#if (DIRECTFB_MAJOR_VERSION == 1) && (DIRECTFB_MINOR_VERSION >= 2)
|
||||||
dlc.flags = DLCONF_WIDTH | DLCONF_HEIGHT | DLCONF_PIXELFORMAT | DLCONF_OPTIONS;
|
dlc.flags =
|
||||||
|
DLCONF_WIDTH | DLCONF_HEIGHT | DLCONF_PIXELFORMAT |
|
||||||
|
DLCONF_OPTIONS;
|
||||||
ret = layer->SetConfiguration(layer, &dlc);
|
ret = layer->SetConfiguration(layer, &dlc);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,8 @@ DirectFB_InitMouse(_THIS)
|
||||||
mouse.WarpMouse = DirectFB_WarpMouse;
|
mouse.WarpMouse = DirectFB_WarpMouse;
|
||||||
mouse.FreeMouse = DirectFB_FreeMouse;
|
mouse.FreeMouse = DirectFB_FreeMouse;
|
||||||
mouse.cursor_shown = 1;
|
mouse.cursor_shown = 1;
|
||||||
devdata->mouse = SDL_AddMouse(&mouse, -1, "Mouse", 0, 0, 1);
|
SDL_SetMouseIndexId(0, 0); /* ID == Index ! */
|
||||||
|
devdata->mouse = SDL_AddMouse(&mouse, 0, "Mouse", 0, 0, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue