Re: [hatari-devel] Feedback SDL2 support

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


----- David Savinkoff wrote:
> ----- Thomas Huth wrote:
> > Am Sun, 24 May 2015 14:36:26 -0600 (MDT)
> > 
> >  Hi David,
> > 
> > sorry for the very late reply, ... finally I had some spare minutes to
> > look into this...
> > 
> > schrieb David Savinkoff:
> > 
> > > ----- David Savinkoff wrote:
> > > > 
> > > > When I toggle SDL2 fullscreen <F11>, the mouse cursor gets
> > > > repositioned because of the different screen sizes. The mouse
> > > > cursor doesn't always get repositioned in a manner that I
> > > > understand... probably in an incorrect manner. This probably causes
> > > > the host computer to change 'window focus' when changing the screen
> > > > sizes; giving bogus coordinates and wreaking havoc.
> > > > 

Hi Thomas,

Here is a patch that gets Fullsrceen/Windowed toggling (F11)
to work significantly better on my CentOS 5 computer. The
FULLSCREEN and BORDERLESS flags are necessary to fix
two separate problems.

Please try this patch on your system to investigate how
things change for you.

Thank You,
David Savinkoff
--- hatari/src/screen.c	2015-10-18 03:37:26.000000000 -0700
+++ hatari/src/screen.c	2015-10-21 23:06:03.000000000 -0700
@@ -436,7 +436,7 @@
 	/* SDL Video attributes: */
 	if (bInFullScreen)
 	{
-		sdlVideoFlags  = SDL_WINDOW_FULLSCREEN_DESKTOP;
+		sdlVideoFlags  = SDL_WINDOW_FULLSCREEN | SDL_WINDOW_BORDERLESS;
 	}
 	else
 	{


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/