Re: Proposing _NET_WM_STATE_FULLSCREEN_EXCLUSIVE

Luke Benstead <[email protected]> Thu, 25 Oct 2012 15:27:59 +0100
Newsgroups gmane.comp.gnome.wm-spec
Message-ID <CADwP-MQhDYxqzci+Zpi_nwPM_VmBpyE5dV1HqtfCbzZ5YTG-rQ@mail.gmail.com>
On 25 October 2012 15:23, Jasper St. Pierre <[email protected]> wrote:

> On Thu, Oct 25, 2012 at 10:14 AM, Nathaniel Smith <[email protected]> wrote:
>
> ... snip ...
>
> > Yes, everyone agrees on that. But games are going to keep changing
> > resolution no matter what you write on this mailing list, so the
> > question is whether there's anything that can be done to make the
> > users less angry when it happens. (And they will also be angry if
> > their games don't support changing resolutions.) Certainly KWin is
> > potentially in a better place to see that manual layouts and things
> > don't get broken than a random SDL program is... if you can't preserve
> > manual layouts, then who should the game developers be talking to
> > instead?
>
> I don't see how this proposal helps, then: either games have to be
> updated to care about the new _NET_WM_STATE value, or they have to be
> updated to not set the user's resolution.
>
>
I started a similar discussion to this on the Wayland mailing list a couple
of years ago, I thought some of the discussion there might be relevant:
http://lists.freedesktop.org/archives/wayland-devel/2010-November/000080.html

Specifically, the idea about not actually changing the resolution, but
rendering to a buffer of the correct size (resolution) and upscaling it
with appropriate black-barring to account aspect ratio differences.

Luke.

> -n
> > _______________________________________________
> > wm-spec-list mailing list
> > [email protected]
> > https://mail.gnome.org/mailman/listinfo/wm-spec-list
>
> --
>   Jasper
> _______________________________________________
> wm-spec-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/wm-spec-list
>

_______________________________________________
wm-spec-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/wm-spec-list