Re: [AD] SF.net SVN: alleg:[13184] allegro/branches/4.9 |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: "Coordination of admins/developers of the game programming library Allegro" <alleg-developers@xxxxxxxxxx>
- Subject: Re: [AD] SF.net SVN: alleg:[13184] allegro/branches/4.9
- From: Thomas Fjellstrom <tfjellstrom@xxxxxxxxxx>
- Date: Fri, 2 Apr 2010 18:53:25 -0600
On April 2, 2010, strangemoose@xxxxxxxxxx wrote:
> Revision: 13184
> http://alleg.svn.sourceforge.net/alleg/?rev=13184&view=rev
> Author: strangemoose
> Date: 2010-04-03 00:45:31 +0000 (Sat, 03 Apr 2010)
>
> Log Message:
> -----------
> Preliminary X11 Fullscreen support.
>
> Modified Paths:
> --------------
> allegro/branches/4.9/CMakeLists.txt
> allegro/branches/4.9/examples/ex_fs_resize.c
> allegro/branches/4.9/include/allegro5/internal/aintern_xglx.h
> allegro/branches/4.9/include/allegro5/platform/alplatf.h.cmake
> allegro/branches/4.9/src/x/xdisplay.c
> allegro/branches/4.9/src/x/xfullscreen.c
> allegro/branches/4.9/src/x/xsystem.c
>
Allrighty. It aught to work ok now in some circumstances. Elias's recent
changes broke ex_fs_resize though, it doesn't seem to want to actually
resize the window on the resize call, other than that things are mostly ok.
Some obvious things, no you can not get modes for extra displays with
TwinView enabled systems. there just isn't a way to get them, nor set them.
And it seems at the moment there is no way to get the window to appear above
KDE4's plasma panels, after plasma is done responding to the mode change,
the panels re appear. So probably a KDE bug. It is also likely to mess up
your plasma desktop widget positions. Also another KDE bug.
And as I mentioned before, there is a mesa bug causing random GL apps to
crash X on shutdown. I don't know how many people are affected, but I don't
think its anything I'm doing.
Any comments, suggestions, flames, let me know. I'll fix what I can, but if
you see any glaring errors, don't hesitate to fix them, or tell me about
them so I can fix them (whichever).
--
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx