Why do we need refresh rates at all?

Advanced display talk, display hackers, advanced game programmers, scientists, display researchers, display manufacturers, vision researchers & Advanced Display Articles on Blur Busters. The masters on Blur Busters.
User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: Why do we need refresh rates at all?

Post by Chief Blur Buster » 31 May 2014, 17:15

Alcazar wrote:If this is what G-SYNC and FreeSync are doing, then color me impressed. Clearly I need to give these technologies a 2nd look.
I am very impressed at what GSYNC does. However, GSYNC doesn't provide CRT motion clarity. It's important to understand what it is doing, however. I have quoted a section from my GSYNC Preview #1 and also GSYNC Preview #2:
Mark Rejhon wrote:G-SYNC: Eliminates stutters, tearing and reduces lag, but not motion blur.
Strobing: Eliminates motion blur, but not stutters or tearing.

Motion blur eliminating strobe backlights (LightBoost or ULMB) always looks best when strobe rate matches frame rate. Such strobe backlights tend to run at high refresh rates only, in order to avoid flicker (to avoid eyestrain-inducing 60Hz style CRT flicker).

We found that G-SYNC looked nicer at the low frame rates experienced in both Battlefield 4 and Crysis 3, while ULMB looked very nice during Counter Strike: GO. We did not yet do extensive tests on input lag, but preliminary checks shows that ULMB adds only approximately 4ms (center/average) input lag compared to VSYNC OFF or good frame-capped G-SYNC. If you do, however, use ULMB, and you prefer not to fully lock the frame rate to refresh rate, then using a close frame rate works well (e.g. fps_max 118) as a latency compromise, if you prefer the motion clarity of ULMB.

It is a personal preference whether to use G-SYNC or ULMB. As a rule of thumb:

G-SYNC: Enhances motion quality of lower & stuttery frame rates.
Strobing: Enhances motion quality of higher & consistent frame rates.
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!

User avatar
RealNC
Site Admin
Posts: 3757
Joined: 24 Dec 2013, 18:32
Contact:

Re: Why do we need refresh rates at all?

Post by RealNC » 01 Jun 2014, 00:28

Chief, the question was about fixed refresh rates and why we need them. G-Sync fixes *exactly* that.

Motion blur was not part of that question at all :-)
SteamGitHubStack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.

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

Re: Why do we need refresh rates at all?

Post by Chief Blur Buster » 01 Jun 2014, 01:03

RealNC wrote:Chief, the question was about fixed refresh rates and why we need them. G-Sync fixes *exactly* that.
Motion blur was not part of that question at all :-)
Ignoring motion blur, you're right.
The OP's talk of CRTs (renowed for motion clarity) threw me off the trail somewhat. ;)
Alcazar wrote:Why must a GPU be talking to a LCD monitor at some predetermined frequency? Couldn't the GPU just send a new frame to the monitor "when it's ready" and get us a perfect tear-free low-lag image every time? I'm sortof baffled this hasn't happened yet. Comments?
It's happening already: RealNC is correct, this is eaxctly what GSYNC is doing.
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!

User avatar
Alcazar
Posts: 9
Joined: 31 May 2014, 10:10
Location: Silicon Valley, CA
Contact:

Re: Why do we need refresh rates at all?

Post by Alcazar » 01 Jun 2014, 10:24

Tremendous amounts of useful information here, thanks.

I heard from my friend at nvidia that G-SYNC is only capable of 8bit color right now, did you guys know that? I'm sure the nvidia boys will get that resolved though. Same with higher resolutions like 2560 and 4K, eventually.

So now I'm wondering if we could expect a DP1.2a connected 4K display to give us >60hz at *lower resolutions*. My 32" Dell 4K is pretty stupid right now and won't even drop to lower resolutions unless you manually turn off DP 1.2. I imagine future 4K panels will be smarter and allow >60hz via GSYNC at "gaming resolutions" while still allowing us to have 4K for 2D workspaces. Not to mention 10bit color.

But this is exciting times indeed, and long overdue!

User avatar
RealNC
Site Admin
Posts: 3757
Joined: 24 Dec 2013, 18:32
Contact:

Re: Why do we need refresh rates at all?

Post by RealNC » 02 Jun 2014, 06:04

(The discussion about color banding was getting a bit off-topic, so that part was moved to its own thread: http://forums.blurbusters.com/viewtopic.php?f=7&t=927)
SteamGitHubStack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.

Post Reply