How do these tests work?
How do these tests work?
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?
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: How do these tests work?
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
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!