Re: [hatari-devel] Feedback SDL2 support |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Feedback SDL2 support
- From: David Savinkoff <dsavnkff@xxxxxxxxx>
- Date: Thu, 22 Oct 2015 00:43:50 -0600 (MDT)
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=telus.net; s=neo; t=1445496230; bh=80uuEA3HHIbYu95eu/F68RBwIMDD0ZbXkurQrtUfH/Q=; h=Date:From:To:Message-ID:In-Reply-To:References:Subject: MIME-Version:Content-Type; b=3vzhmrNWIHf4qT23w7vK9+G/cQhoXWzg5B4yr6nKOom5TQtR4sGKcvyBRY0UEcx1V 8V1C6PElHPBiJEimP7I7kI14U1X971IZNQyMsqChUF+FVMCSQVCTcP4Rpx63KsQzKB YumZVc35IgpYi2/C2YF73aLvTnoW8vkGgIqkbOJchdxsr8D7HG5hRBaGJIIbXVW0xX 4+9Hwsy8giojuuHDpklRj+x5yFz4K5qKi8/ac1HpeEyI8kp6DHlQkOxlQC75XWNJlY pxEDLy43G++DvdsOcdAOgB/HNXRfj93w5qLccYZsS802byKXfI+FJkNNZj6XwQAg+B aKyBqAKI1lI4Q==
- Thread-index: 7f9td2QrPNyEaLU3QJhDK4M0C7s0+APOPLvz
- Thread-topic: Feedback SDL2 support
----- 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
{