Standards Group Adds Adaptive-Sync To DisplayPort
MojoKid (1002251) writes "Over the past nine months, we've seen the beginnings of a revolution in how video games are displayed. First, Nvidia demoed G-Sync, its proprietary technology for ensuring smooth frame delivery. Then AMD demoed its own free standard, dubbed FreeSync, that showed a similar technology. Now, VESA (Video Electronics Standard Association) has announced support for "Adaptive Sync," as an addition to DisplayPort. The new capability will debut with DisplayPort 1.2a. The goal of these technologies is to synchronize output from the GPU and the display to ensure smooth output. When this doesn't happen, the display will either stutter due to a mismatch of frames (if V-Sync is enabled) or may visibly tear if V-Sync is disabled. Adaptive Sync is the capability that will allow a DisplayPort 1.2a-compatible monitor and video card to perform FreeSync without needing the expensive ASIC that characterizes G-Sync. You'll still need a DP1.2a cable, monitor, and video card (DP1.2a monitors are expected to ship year end). Unlike G-Sync, a DP1.2a monitor shouldn't cost any additional money, however. The updated ASICs being developed by various vendors will bake the capability in by default."
I have to wonder why the idea of adaptive vsync wasn't thought of earlier or implemented into display standards earlier. It just seems like such an obvious idea once you've heard of it. Surely someone else in the graphics/display industry must have had the idea before NVidia?
I can't think of any downsides to having this technology; it's pure upside as far as I can tell. Although, I guess I could imagine that there could be some technical downsides, depending upon how displays are typically implemented. For an LCD, I can imagine that knowing the frequency ahead of time allows the LCD panel to perhaps "pipeline" some of its operation, allowing faster grey-to-grey transitions. For example, if the display knows that the next frame is going to come at exactly X milliseconds in the future, then perhaps it could start transitioning all pixels to grey at time X - N, where N is the average time it takes for pixels to transition to grey, and then when the frame is received, it could then transition all pixels from grey to the next frame pixel colors faster. With adaptive vsync, the display would not be able to do this; it would have to start the transition from frame M pixel values to frame M + 1 pixel values only as soon as frame M + 1 becomes available.
Not being able to play grey-to-grey optimization games is I guess a possible downside of adaptive vsync; but I suspect it's a pretty small downside. Aside from gamers who want to see "the next frame" with the smallest latency possible, I don't know that anyone is really going to care much about that potential downside.
I didn't realise this wasn't already a thing. I mean it made sense with CRTs, since they had an analog PLL for synching the line sweep to the end of line markers. I'm sort of surprised that with digital ones they went to the effort of syncing frame display when there wasn't any data in the input line.
SJW n. One who posts facts.
So it's gonna hit stores earlier than G-Sync?
Yeah, I'm a bit frustrated... does it show? ;)
CRTs do not flicker if they are refreshed after at max 10 ms. There may be a problem with intensity fluctuations. LCD panels do not wash out if they are refreshed after at max 30 ms? Since the desktop runs in 3d today, this is useful for everybody. You could even watch movies at 48 fps, PAL at 50 fps, NTSC at 59.997 fps fullscreen. No more tripple buffer! Maybe we could even get variable timing for horizontal refresh in order to calculate post-processing on the fly like in on the gameboy.
You know, for us filthy casual console players?
Skipping grey would require enough frame buffer to hold 2 frames. If they blank to grey however, they can just reuse a single frame buffer.
This tech has been a long time overdue, nothing else to say.
My video cards are DVI and HDMI, monitors are DVI and VGA...
The only thing that belong N'Sync is dirty dish. -Karl Malone
There goes the great contrast ratio of monitors. Just as we're mourning the loss of vertical resolution thanks to the economics of reusing 16:9 television panels, we'll be mourning the good old days of nice dark blacks and well-saturated colors if they were to completely grey out the screen between each frame. Thanks but no thanks.
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
Actually CRTs flicker regardless of refresh rate, it's just that if they flicker fast enough our eyes don't register it visually (but may still experience added eye strain). If you film a CRT with a high-speed camera you can actually see the electron gun racing across the screen, and the first-row phosphors stop glowing long before the beam reaches the bottom rows. Here's an example of a CRT and LCD side-by-side, you can see the effect clearly: https://www.youtube.com/watch?...
I love the idea of video playback at native speeds, I hadn't thought of that application. It could also be great for those speed-reading apps that flash words on the screen - you could gradually increase speed across the spectrum, instead of getting those last huge steps of 900wpm->1200->1800->3600 on a 60Hz screen.
--- Most topics have many sides worth arguing, allow me to take one opposite you.
I see 2 changes involved here:
Computer: If I don't have a new frame to send yet, don't re-send the current frame.
Monitor: If the sender doesn't send a frame, don't rescan. Just leave the image there.
I see why this is a change to the communications protocol. But why does this require a new cable? And why would the cable require a chip in it?
I hope our government isn't so stupid as to let them trademark FreeSync, as FreeFileSync has been around for years.
BTW, if there is any question I hearby trademark FreeFileSync(TM), and give all rights to the open source file syncronization program: http://sourceforge.net/project...
https://www.youtube.com/c/BrendaEM
Probably the best explanation of the problem and how adaptive sync works that I've seen. Well done!
I want a new rig. After reading all the praise of gsync, that seemed like a reasonable cost-benefit to wait for that since the monitors were coming out in early 2014. Except not really. So now we have a new standard coming "year end" which probably means March or April. I guess a new rig with a very good graphics card this summer and then do something about a new monitor at "year end." If it really is a new standard out this year, I can see a lack of enthusiasm for an nVidia-only monitors that costs an extra couple of hundred dollars and only makes sense for a few months.