emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macOS metal rendering engine in mac port


From: Alan Third
Subject: Re: macOS metal rendering engine in mac port
Date: Mon, 27 Sep 2021 11:07:57 +0100

On Tue, Sep 21, 2021 at 07:48:50PM +0100, Alan Third wrote:
> On Tue, Sep 21, 2021 at 10:22:38AM +0300, Y. E. wrote:
> > 
> > > I just had this happen to me as well, screenshots attached.
> > 
> > I confirm these screenshots correspond exactly to the issue I saw.
> > [I had no new cases so far.]
> 
> Both of these look rather like copyRect is playing up but I can't see
> what's wrong with it. There are only two callers of copyRect and I
> can't see anything wrong with them either (and if it was THEIR callers
> playing up we'd see similar problems outside of the NS port).
> 
> Aaron's actually looks like it could be copying FAR larger areas than
> it's supposed to be (for example, wrapping off the right of the screen
> and back on the left).
> 
> Illia's looks just like what happens when scrolling goes wrong. Bits
> of lines end up on the wrong lines and then they get repeated as Emacs
> copies bits of the frame around.

I've pushed a small change to master that *may* fix this, although I
doubt it, and adds a pile of logging if it detects the situation that
I suspect is causing this.

If you run from the terminal it will print the logging to it,
otherwise it'll appear in the system log, so if you see the glitch
please check the logs to see if there's anything in there.

Thanks!
-- 
Alan Third



reply via email to

[Prev in Thread] Current Thread [Next in Thread]