AMD FreeSync will be adopted by VESA
As you guys know AMD announced a competitive and may I say very cheap solution to tackle Nvidia's Gsync recently, it goes under the name FreeSync. The problem thus far is that monitors need to support a new protocol, and for a monitor protocol you need to talk to VESA to make it a standard. Well, good news AMDs FreeSync will be adopted by VESA.
So the graphics card is running a dynamic device and that the monitor is static Hz, these two don't really match together. Now the irony is that the solution to solve all this is so very simple in its bare essence. G-Sync and FreeSync will get rid of screen tearing and sync stuttering/pulsing.
Basically the protocol will be embeded into DisplayPort 1.2a, there is a catch though, manufacturers of monitors are free to decide wether or not to support the technology.
If you like to learn more about the 'overall' technology, have a peek at our G-Sync article. Both companies use different methodologies, but the outcome is nearly similar.
Senior Member
Posts: 774
Joined: 2006-05-08
why wouldn't you think its true? that it can only do 60hz in its current level...
Senior Member
Posts: 6361
Joined: 2005-02-25
Yes.
http://www.pcper.com/reviews/Graphics-Cards/AMD-Variable-Refresh-FreeSync-Could-Be-Alternative-NVIDIA-G-Sync
"All that is needed for this to work, as AMD explained it, was an eDP connection between the discrete GPU and the display, a controller for the screen that understands the variable refresh rate methods of eDP 1.0 specifications and an updated AMD driver to properly send it the signals. The panel can communicate that it supports this variable refresh technology to the graphics card through the EDID as resolutions and timings are communicated today and then the graphics driver would know to send the varying vblank signals to adjust panel refresh times on the fly."
Laptop displays use an eDP connection, but existing desktop monitors do not. There's a scalar chip inside desktop monitors and it doesn't do dynamic v-sync which is why Freesync was demoed on a laptop. I'm fairly sure HDTVs are in the same boat with desktop monitors.
Huum, well im not sure, but eDP connected monitor ( mainly laptop and mobile phone, tablet ) had allready the dynamic v-blank control, as it is used for reduce power usage of the monitor.
Now Vesa applied the "dynamic v-blank" to DP 1.2a as standard.. this is by software, you dont need a scalar chip .. Basically a new parameter is taking in account by the monitor software: it can ignore the timing of the v-sync ( i should say v-blank ), and let it controlled by the GPU driver.
The only thing is doing this vesa appliccations is add a new parameter in the actual 1.2a compliance: " MSA timing parameter Ignore" .. ( and not 1.3 as it was mentionned early in some article ) .
This is the assesment deposed by AMD to VESA compliance. and added in DP1.2a compliance.
Summary
Extend the “MSA TIMING PARAMETER IGNORE” option to DisplayPort to enable source based control of the frame rate similar to embedded DisplayPort.
Intellectual property rights
N/A
Benefits as a result of changes
This enables the ability for external DisplayPort to take advantage of the option to ignore MSA timing parameter and have the sink slave to source timing to realize per frame dynamic refresh rate.
Assessment of the impact
The proposed change enable per frame dynamic refresh rate for single stream devices that expose dynamic refresh rate capability in EDID for DisplayPort interface. The source will be able to enable this with an SST interface or MST hub with physical ports. Logical MST port support of the feature is not included as part of this SCR. A generic framework to enable such feature for logical port is required that can accommodate other feature where stream related configuration is programmed in DPCD.
Analysis of the device software implication
SST device which support “MSA TIMING PARAMETER IGNORE” option will be able to expose the capability in EDID and DPCD to let source enable dynamic refresh rate.
Source driver would have to be updated to parse EDID and enable “MSA TIMING PARAMETER IGNORE” feature when source want the sink to be refreshed based on its update rate.
Analysis of the compliance test and interop implications
Currently this feature is tested as part of eDP CTS. New test would have to be added as part of DP LL CTS and EDID CTS.
Based on an unnamed source, hardware.fr (google translate) appears to have seen the response to this document, specifically mentioning it in the line “Extend DP1.2a MSA Tmg settings Ignore Option AMD”. This indicates that the specific option AMD requested has been accepted, and will be extended into the DisplayPort 1.2a specification.
This should mean that any display supporting DP1.2a should support the dynamic refresh rate that is required for AMD to make use of what they called “Freesync” when they showed it off at CES. This is a developing story, and we’ll be updating it as new information comes in.
Now, does it need a firmware update ? or a driver monitor update, can it applied to exisiting monitor, HDTV ? .. i dont know.. we will need to wait more.
Something is sure, we can maybe expect any monitor in the future will got this function added, without any additional cost. Or monitor / TV manufacturers can improve and use this feature on their own for their panels.
Senior Member
Posts: 2195
Joined: 2006-04-10
I have 144hz running on my DP.
Senior Member
Posts: 774
Joined: 2006-05-08
hmm...i couldnt get mine to go higher than 60hz @ 2560x1080
Senior Member
Posts: 105
Joined: 2008-10-09
So basically everyone that already owns a monitor/HDTV and has it connected to their discrete gpu is out of luck for enjoying either FreeSync or G-Sync. Correct?
Yes.
http://www.pcper.com/reviews/Graphics-Cards/AMD-Variable-Refresh-FreeSync-Could-Be-Alternative-NVIDIA-G-Sync
"All that is needed for this to work, as AMD explained it, was an eDP connection between the discrete GPU and the display, a controller for the screen that understands the variable refresh rate methods of eDP 1.0 specifications and an updated AMD driver to properly send it the signals. The panel can communicate that it supports this variable refresh technology to the graphics card through the EDID as resolutions and timings are communicated today and then the graphics driver would know to send the varying vblank signals to adjust panel refresh times on the fly."
Laptop displays use an eDP connection, but existing desktop monitors do not. There's a scalar chip inside desktop monitors and it doesn't do dynamic v-sync which is why Freesync was demoed on a laptop. I'm fairly sure HDTVs are in the same boat with desktop monitors.
My question is: Do all modern laptops support ePD 1.0 and above and, if so, why doesn't nVidia include support for dynamic v-sync in their drivers? I mean, I can run BF4 on my laptop which has a GTX 675MX. With dynamic v-sync I could increase the detail settings and the game would still appear to run smooth.