Slashdot Mirror


AMD Debuts Radeon FreeSync 2 For Gaming Displays With Stunning Image Quality (venturebeat.com)

AMD announced Tuesday it is introducing Radeon FreeSync 2, a new display technology that will enable monitors to show the exact intended image pixels that a game or other application wants to. The result will be better image quality for gamers, according to AMD. From a report on VentureBeat: With the FreeSync 2 specification, monitor makers will be able to create higher-quality monitors that build on the two-year-old FreeSync technology. Sunnyvale, Calif.-based AMD is on a quest for "pixel perfection," said David Glen, senior fellow at AMD, in a press briefing. With FreeSync 2, you won't have to mess with your monitor's settings to get the perfect setting for your game, Glen said. It will be plug-and-play, deliver brilliant pixels that have twice as much color gamut and brightness over other monitors, and have low-latency performance for high-speed games. AMD's FreeSync technology and Nvidia's rival G-Sync allow a graphics card to adjust the monitor's refresh rate on the fly, matching it to the computer's frame rate. This synchronization prevents the screen-tearing effect -- with visibly mismatched graphics on different parts of the screen -- which happens when the refresh rate of the display is out of sync with the computer.

14 of 67 comments (clear)

  1. Stunning Image Quality! by _xanthus_47 · · Score: 2

    Take our word for it folks, we have all the pixels!

  2. Can someone please explain? by arth1 · · Score: 2

    It will be plug-and-play, deliver brilliant pixels that have twice as much color gamut and brightness over other monitors, and have low-latency performance for high-speed games.

    Can someone please explain how FreeSync2 has any influence at all on any of that?
    (Except possibly increase latency slightly, because you can only delay drawing through synchronization, never display what hasn't been rendered yet.)

    1. Re:Can someone please explain? by JustNiz · · Score: 2, Informative

      It doesn't. This is a blatantly misleading (and therefore presumably bought-and-paid-for by AMD) article.

    2. Re:Can someone please explain? by Kjella · · Score: 5, Informative

      Can someone please explain how FreeSync2 has any influence at all on any of that?

      FreeSync 2 comes with a developer API that will let developers access a HDR pipeline on non-HDR operating systems (that's the extended gamut and brightness bit) while skipping the HDR display's layer of tone mapping (that's the lower latency). If the developers don't do anything or you already do HDR, you only get the latter. And they can do that because FreeSync 2 monitors tell the GPU what HDR capabilities they have so the GPU can deliver a custom tailored output and the monitor display it unprocessed.

      --
      Live today, because you never know what tomorrow brings
    3. Re:Can someone please explain? by Gadget_Guy · · Score: 5, Informative

      Freesync 2 is all about adding HDR support for the existing Freesync standard. There is more information in the arstechnica article:

      HDR on PC is a more complex beast than just panel brightness, though. First, a game performs colour tone mapping after an engine renders a scene. Then, when the frame is passed to a monitor, it's tone-mapped yet again to fit the display's supported colour range. That may or may not be the same colour space required by HDR10 or Dolby Vision. This two-stage process takes time and introduces latency.

      With FreeSync 2, AMD is removing the second step, connecting the game engine directly to the HDR display. When you plug in a FreeSync 2 display, the display announces its HDR capabilities, and the AMD graphics driver will shuttle that information over to the game engine. This ensures that gamers get the best possible image quality, because the game tone-maps to the screen's native colour space, while also reducing input lag. Unfortunately, it also means that in order for FreeSync 2 and HDR to work, AMD needs the specific colour and brightness capabilities of every FreeSync 2 monitor, while games and video players must be enabled via AMD's API. AMD is going to have to win over a lot of hardware partners to make FreeSync 2 a reality.

      So they are getting more colours by mandating HDR and increasing performance by removing a stage from the rendering process by allowing the game to use to exact colour space of the monitor.

    4. Re:Can someone please explain? by Gadget_Guy · · Score: 2

      You need more than that. From Microsoft's DirectX Graphics Infrastructure (DXGI) documentation:

      As displays support greater ranges of color and luminance (e.g. HDR), apps should take advantage of this by increasing bit depth. 10-bit/channel color is an excellent starting point. 16-bit/channel color may work well in some cases. Games that want to use HDR to drive an HDR display (a TV or Monitor) will want to use at least 10bit, but could also consider using 16bit floating point, for the format for the final swap chain.

  3. Freesync has nothing to do with color gamut. by BenJeremy · · Score: 4, Interesting

    One thing is not related to the other.

    Freesync is just a way to handle variant refreshes without screen tearing. Those refreshes can happen faster or slower. If a refresh happens faster than the LCDs can make the transition (which is rare, and only will really be an issue on whole scene changes, and likely you'll never see ghosting anyway), it will still happen.

    That said, Sync tech has to do with human perception of changes that respond more precisely, and eliminating stutter (which happens because the refresh can't occur at the cyclical vertical refresh, which is mostly an artifact of CRT tech anyway). It is frustrating that nvidia has pushed proprietary sync tech that is costly to implement, rather than go with "Free Sync" which only requires firmware changes for most basic monitor controllers.

    It seems like AMD's real push here is to maintain Free Sync capability as monitor manufacturers increase the color gamut and enhance LCD response times.

    1. Re:Freesync has nothing to do with color gamut. by Anonymous Coward · · Score: 2, Insightful

      > Freesync has nothing to do with color gamut.

      Sure, but if you RTFAnandtechArticleOnTheTopic you find that Freesync 2 is:

      Freesync (with guaranteed LFC) + EDID information that's _correct_ (did you know that EDID lets monitors inform video cards of their color gamut? It's true!) + an API for software to uniformly and reliably query that EDID information + some uniform and correct instructions on how to do proper colorspace transformation + a testing lab to verify that a manufacturer (whether hardware or software) is not Doing It Wrong.

      Microsoft could have done #3, #4, and #5 at any point since the introduction of Direct3D (waaay back in 1996), but they've _consistently_ failed to do so.

      As a long-time owner of a monitor that can display the entire AdobeRGB gamut, I'm _really_ glad that AMD is ensuring that EDID information is correct, and telling everyone how to properly do colorspace transformations. It's _waaaay_ fucking past time that this shit gets sorted out.

      Here's hoping that Team Green doesn't introduce their own, incompatible way of doing the color management side of things!

  4. Re:Coming soon: screen lag? by GuB-42 · · Score: 4, Informative

    This Freesync 2 technology should be able to give you the best possible response time your display is capable of without artifacts (i.e. no tearline).

    The way rendering works is by using a double buffer. The back buffer is the canvas where the GPU draws the picture where the front buffer contain the completed previous frame, intended for display. When the GPU part of the drawing is complete, the buffers are swapped.
    Further down, the RAMDAC (is it still how it is called?) scans the front buffer and send the data to the monitor, line by line. The monitor then processes the data and displays the image.
    The problem with the usual fixed framerate is that the scanning is a continuous process, going top down ($refresh_rate) times per second no matter how fast the GPU is drawing new frames, which mean that the image may change mid-display, creating a tearline effect. To avoid this, it is possible to wait for the drawing to complete but it causes lag (that's vsync). It mean that gamers had to choose between an ugly tearline and increased lag.
    Freesync/G-Sync fix the problem by synchronizing the GPU rendering, RAMDAC scanning and display. So when a frame is complete, the scanning starts immediately afterwards and the monitor starts the display process at the same time. If the monitor is able to follow, there is no extra lag.

    Freesync 2 goes a step further and addresses the data processing part of the monitor. Unlike old CRTs, modern monitors do plenty of things before lighting up pixels : contrast, scaling, color correction, etc..., and it can cause more lag. This is too bad because it is something your GPU can do better and faster. And it is exactly what Freesync 2 does : it takes some image processing out of the monitor and on to the GPU where it belongs.

  5. Re:Blatant advert or what? by Gadget_Guy · · Score: 4, Informative

    Since when ever was this NOT happening? , specially with digital interfaces such as HDMI.

    Consumer-level LCD monitors don't show the full colour gamut. It varies between monitors exactly how much of the computer's idea of the colour range can be displayed. This will only get more complicated as monitors start offering HDR.

    FreeSync 2 allows the monitor to tell the computer exactly what it can display so the graphic cards can output the exact colours that can are supported. This eliminates the need for the monitor to convert the video's colours on the fly. Supposedly this makes it faster to display, although given how fast monitors are now I'm not sure how much difference it will make.

  6. Re:Blatant advert or what? by Fly+Swatter · · Score: 2

    Many monitors do not support the full color spectrum, instead they dither colors to be 'closer'. This can cause unwanted artifacts. Also it will make some pixels 'not what the computer software intended'. Using a digital interface such as hdmi or displayport will not help in this case.

  7. Re:Coming soon: screen lag? by epyT-R · · Score: 2

    Essentially, g/freesync is variable refresh rate capability. This is different than the old fixed refresh standard which comes from the old days of CRT refresh strobes. Regardless of what the video chip was doing, the screen had to be refreshed before the phosphor decayed too much or all the eye would see is a flickering mess. The 'multisync' monitors that came later still operated at fixed rates once a mode was set (60hz, 75, 120 etc). LCD panels mimicked this behavior to retain compatibility with established video standards but there's no reason for them to be bound by this limitation. The benefit of gpu driven refresh is that it offers lower latency for applications that can't render at a high fixed refresh rate on the hardware. Because the gpu no longer has to skip frames waiting for the monitor's next cycle, all are displayed, resulting in the smoothest progression of motion possible.

    Theoretically, this is also a boon for emulators of hardware that used oddball or variable refresh rates.

  8. Re:Nvidia is still better by Anonymous Coward · · Score: 2, Interesting

    you understand that g-sync is a objectively inferior standard when it comes to latency right? Because it requires additional hardware processing on the display's end to enable g-sync. Whereas FreeSync makes use of an optional ISO standard extension for LCD screens (that was mostly designed for laptops as a battery saving measure but is now being used on desktops for stopping screen tear) and therefore doesn't require any additional hardware cost.

    Say what you want about 'support' (I personally have opinions about anti-trust/anti-consumer practices that I whole-hardheartedly believe nvidia has done on purpose http://techreport.com/review/21404/crysis-2-tessellation-too-much-of-a-good-thing/2 to make games run slower on all systems, but slowest on ATI/AMD cards (Due to ATI/AMD cards being better at particle effects than nvidia cards, but less strong on poly counts... so nvidia pushes everything to have stupidly high poly counts when it doesn't need it..)) ... but back on topic...

    Say what you want about 'support', but AMD's contributions to the open source (mantle -> openGL's replacement: vulkan), freesync (which monitors could EASILY support ALONG with gysnc ... but nvidia won't license its gysnc to any manf. who wants to do that...(again, might be good business, but anti-consumer and I'd argue anti-trust issue)) along with a lot of other technical specifications over the last ...ohh 4~5 years (HBM memory among them) far out weighs in my opinion the crap nvidia has pushed onto society with its practices...

  9. Re:Coming soon: screen lag? by FireXtol · · Score: 2

    A RAMDAC is used for analog signals. Digital signals don't use a Digital to Analog Converter.

    --
    Enlightenment is the elimination of that which is unnecessary.