How do these tests work?

NEW for 2017: Discussion about the testufo.com Blur Busters Motion Tests. Widely used by enthusiasts, display tweakers, YouTubers reviewers, monitor manufacturers and VR headset makers!
Post Reply
lasertown
Posts: 1
Joined: 24 Oct 2019, 14:35

How do these tests work?

Post by lasertown » 24 Oct 2019, 14:49

Is the source code for these tests available anywhere? I have two monitors with different refresh rates (one is 144hz, the other is 60hz) and requestAnimationFrame in chrome runs according to the 144hz rate, even when I pull the browser window to the 60hz monitor. Yet the UFO tests correctly show 60 fps on my 60hz monitor, and 144 fps for my 144hz monitor. How do these tests detect the monitor's refresh rate, if not by requestAnimationFrame?

User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: How do these tests work?

Post by Chief Blur Buster » 28 Oct 2019, 22:21

lasertown wrote:Is the source code for these tests available anywhere?

Source code to TestUFO is proprietary and my copyright.

However, custom motion test creation services are available by contacting me at Blur Busters for licensing and consulting services.

While requestAnimationFrame is definitely one datasource used, I use way more than just that to detect refresh rate.

There are currently unfixable problems with multimonitor systems though. A combined limitation by the OS + the web browser.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

Post Reply