Page 1 of 1

VSync is available on Linux

Posted: 30 Dec 2017, 11:58
by OneComment
The tests say VSync is not available on Linux but that is not true in all cases. Maybe include that link somewhere?

Re: VSync is available on Linux

Posted: 30 Dec 2017, 13:46
by RealNC
OneComment wrote:The tests say VSync is not available on Linux but that is not true in all cases. Maybe include that link somewhere?
What the message means is that vsync through the web browser is not available. Vsync in general works just fine in Linux. It's just the browsers that don't correctly report frame timings through Javascript.

Re: VSync is available on Linux

Posted: 01 Jan 2018, 13:29
by Chief Blur Buster
Correct. Not all web browsers reliably support VSYNC.

It's possible that some browsers already do on Linux, but I am unable to detect that fact, so a message is displayed anyway.

For example, JavaScript often lies to me about the exact refresh rate or the existence of VSYNC. I am trying to encourage web browser vendors to add proper VSYNC discoverability. But until then, I have to use advanced programming tricks to detect VSYNC in web browsers -- I'm one of the few websites that does this "relatively" successfully. The other one is http://www.vsynctester.com

VSYNC ends up actually supported if you see perfect zero microstutters and zero tearing in motion (e.g. http://www.testufo.com/photo ) in a motion quality similar to what you see under Windows on a modern GPU (with browser the only app running). In this situation, simply disregard the "VSYNC unsupported" message if you've confirmed perfect motion in the Panning Photo test.

EDIT: See Calling 120Hz+ Linux Users: TestUFO Works/Fail?