From: Peter Maydell <peter.maydell@linaro.org>
To: Programmingkid <programmingkidx@gmail.com>
Cc: qemu-devel qemu-devel <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PATCH] Fixes several full screen issues on Mac OS X
Date: Wed, 14 Jan 2015 20:22:31 +0000 [thread overview]
Message-ID: <CAFEAcA-NRyPUcPy4FxoqB8L+NOu4eNiqZQptdZJUCeVXNsZC=g@mail.gmail.com> (raw)
In-Reply-To: <B9B4BF17-D4FB-44D0-A7AE-B3F2285D99DD@gmail.com>
On 14 January 2015 at 18:59, Programmingkid <programmingkidx@gmail.com> wrote:
>
> On Jan 14, 2015, at 1:29 PM, Peter Maydell wrote:
>
>> On 14 January 2015 at 18:18, Programmingkid <programmingkidx@gmail.com> wrote:
>>>
>>> On Jan 14, 2015, at 12:19 PM, Peter Maydell wrote:
>>>> (2) Having done this I find that all my other application windows
>>>> have been squashed down into a corner of my screen, presumably because
>>>> we've told MacOSX "the screen is 640x480" and it's rearranged the
>>>> app windows to suit. We mustn't mess things up like this.
>>>
>>> This can't be avoided. When the screen resolution changes, all the
>>> applications usually adjust to the new size. It is the same thing
>>> that happens when you use a full screen game.
>>
>> No, when I use other full screen programs this doesn't happen at all.
>> QEMU with this patch is the first time I've ever seen this from
>> any OSX app.
>
> How long have you been a Mac user? I am shocked you have never seen
> this before. I'm guessing full screen gaming was never your thing.
Three years or so. I don't do much full screen stuff but I have
played a few games that fullscreen. In any case I think the
behaviour is definitely not something we can accept.
>> The point is that you've dropped a bugfix which isn't related to
>> full screen at all -- if this is the first call to switchSurface
>> we *must* display it, which is what the cdx check does. See
>> commit 381600dad.
> This bugfix does change the appearance of full screen mode.
> Have you seen a guest at full screen? The cdx and cdy variables
> make the guest OS look very distorted.
For me with current trunk the fullscreen is just "usual display,
not expanded at all, as only thing on the screen". Regardless,
this code your patch deletes was added *to fix a bug* and you
cannot simply delete it because it happens to get in the way of
a different fix you want to make. You must come up with something
that fixes both problems.
-- PMM
prev parent reply other threads:[~2015-01-14 20:22 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-04 23:44 [Qemu-devel] [PATCH] Fixes several full screen issues on Mac OS X Programmingkid
2015-01-14 17:19 ` Peter Maydell
2015-01-14 18:18 ` Programmingkid
2015-01-14 18:29 ` Peter Maydell
2015-01-14 18:59 ` Programmingkid
2015-01-14 20:22 ` Peter Maydell [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAFEAcA-NRyPUcPy4FxoqB8L+NOu4eNiqZQptdZJUCeVXNsZC=g@mail.gmail.com' \
--to=peter.maydell@linaro.org \
--cc=programmingkidx@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).