[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.