Re: [AD] RFC - Linux WM Fullscreen Patch |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
Dear Trent,
I tried to use this patch agains the same WM's as you and my results
were similar, except for compiz which seems to work less well than
with patch 6. However, since my distro is older than yours, I'm
probably using an outdated version of compiz, so your results are more
representative of the current state of the WM's.
All in all I'd say that this patch 7 is going in the right direction.
Perhaps you could try a few more things to get xfwm4 to work better? I
guess people do like to switch between full screen and window several
time when they are playing a game...
The new setting is OK, but could you also document it in allegro5.cfg? Thanks!
Kind Regards,
B.
On 8/8/14, Trent Gamblin <trent@xxxxxxxxxx> wrote:
> Here's yet another patch. I'll apply this one if there are no new
> results. This patch adds a config variable called
> force_netwm_fullscreen_off. It also makes al_resize_display work
> correctly in most cases whereas it wasn't tested before, so consecutive
> modesets didn't work well.
>
> On 14-08-06 03:43 PM, trent@xxxxxxxxxx wrote:
>>
>> I finally had a chance to have a go at the ALLEGRO_FULLSCREEN_VIRTUAL
>> code (attached.)
>>
>> The patch isn't necessarily considered ready to go. There are some
>> problems. On KDE I get a nearly fullscreen display that's shifted up
>> about 20 pixels. On XFCE it works sometimes, but if the panel is
>> positioned a certain way the display doesn't cover it. On Compiz it
>> seems to work.
>>
>> I had to modify the primitives addon which is perhaps the ugliest
>> part, as primitives and transforms seems to be different. The patch
>> jimmies in the ALLEGRO_FULLSCREEN_VIRTUAL flag into ex_bitmap,
>> ex_prim, cosmic protector and speed. Seems to work with and without
>> the flag in those examples with this patch.
>>
>> Wondering if anyone has ideas on how to fix XFCE and KDE? Also extra
>> testing is highly appreciated.
>>
>>
>> Thanks.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>>
>>
>
>