[SDL] X11 fullscreen code

Markus F.X.J. Oberhumer markus.oberhumer at jk.uni-linz.ac.at
Tue Jan 11 21:25:16 PST 2000


First of all, the new fullscreen code is really amazing. This
may cause a revolution in xfree gaming :-)

Now for the bad news:

 there seems a problem with the kwm windowmanager (I'm running KDE 1.1.2).
 I can see parts of the SDL application window and send events to it,
 causing all sorts of weird results. Hopefully this should be easy
 to workaround...

 Is nobody else on this list using KDE ??

Also, a non-overideable emergency-quit key sequence is absolutely necessary
for fbcon and nice for X as well (how do you nicely leave `testwm -fullscreen' 
otherwise ?). Ctrl-Alt-End comes to my mind for this.

And a non-overidable "pause & iconify" emergency sequence (Ctrl-Alt-Esc ?)
could come handy as well.

Finally some compiler warnings:

 SDL_fb3dfx.c: In function `FillHWRect':
 SDL_fb3dfx.c:73: warning: assignment makes pointer from integer without a cast
 SDL_fb3dfx.c:83: warning: assignment makes integer from pointer without a cast
 SDL_fb3dfx.c: In function `HWAccelBlit':
 SDL_fb3dfx.c:108: warning: assignment makes pointer from integer without a cast
 SDL_fb3dfx.c:111: warning: assignment makes pointer from integer without a cast
 SDL_fb3dfx.c:144: warning: assignment makes integer from pointer without a cast
 SDL_fb3dfx.c:146: warning: assignment makes integer from pointer without a cast

Cheers,
Markus

P.S. I haven't dared to test the fb3fdx driver yet without an emergency-quit ;-)


On 12-Jan-2000 Sam Lantinga wrote:
> Can you folks check the bleeding edge SDL fullscreen code on the CVS
> web page: http://www.devolution.com/~slouken/SDL/cvs/SDL-1.0.tar.gz
> 
> It's very nearly a complete rewrite of the X11 video driver, and currently
> DGA is never enabled, but I would like to know if the code works properly?
> 
> Thanks!
>       -Sam Lantinga                           (slouken at devolution.com)
> 
> Lead Programmer, Loki Entertainment Software
> --
> "Any sufficiently advanced bug is indistinguishable from a feature"
>                                                -- Rich Kulawiec 
> 

----   Markus F.X.J. Oberhumer <markus.oberhumer at jk.uni-linz.ac.at>   ----
----             http://wildsau.idv.uni-linz.ac.at/mfx/               ----
----        5E CB 5C 85 DE AF 9E BF  E9 DA 7E 6A 39 F8 CC 67          ----





More information about the SDL mailing list