emacs-devel
[Top][All Lists]
Advanced

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

Re: Monitor refresh synchronization


From: Po Lu
Subject: Re: Monitor refresh synchronization
Date: Sun, 31 Jul 2022 12:06:28 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)

Po Lu <luangruo@yahoo.com> writes:

> I just pushed a complete implementation of extended frame
> synchronization on X to master.  This provides synchronization with the
> compositing manager, which should then synchronize frame updates with
> the monitor refresh, thus eliminating the annoying tearing seen while
> playing animated GIFs.
>
> It is only available on the no-toolkit and Xt builds (Motif and Lucid),
> and requires a compositing manager supporting the frame synchronization
> protocol, such as GNOME Shell or KWin.  To enable it, place:
>
>   Emacs.synchronizeResize: extended
>
> in your X defaults file.  It is recommended that double buffering also
> be disabled on the Motif or Lucid builds.
>
> Please give it a try, report any problems you see, and let me know if it
> leads to a noticable improvement to graphics tearing and jitter.
>
> Thanks in advance.

After some serious rework, this should work fine with non-toolkit scroll
bars as well.  Please build without toolkit scroll bars and let me know
of any problems that come up.

Thanks.



reply via email to

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