This is interesting...

  • Martigen
  • Topic Author
More
8 years 2 months ago #1 by Martigen This is interesting... was created by Martigen
nabilfathi.wordpress.com/2016/01/13/alte...ution-with-nf-tools/
Download:
nabilfathi.wordpress.com/2016/01/16/nf-t...amdintelnvidia-gpus/

Basically a software-based GSYNC/Freesync solution, along with a bunch of other 'optimizations'. Kernel level driver.

No time to play with this atm. Crosire, can you determine anything by looking at it? (is it legit? some claims are questionable...)
The following user(s) said Thank You: Wicked Sick

Please Log in or Create an account to join the conversation.

  • crosire
More
8 years 2 months ago - 8 years 2 months ago #2 by crosire Replied by crosire on topic This is interesting...
The author describes he is overriding the V-Sync parameter in Direct3D and OpenGL (and apparently doing some additional processing with DXVA).
Whatever it is, it could never replace G-Sync. There is a big design difference between V-Sync and G-Sync. V-Sync is a software solution that synchronizes rendering with the monitor refresh rate. Say you have a 60Hz monitor, it will then cap the framerate to 60 FPS and enforce that by basically idling the GPU (and often the CPU too) in the remaining time. G-Sync is a hardware solution that does the exact opposite, it synchronizes the monitor refresh rate with the GPU output (as far as the maximum the G-Sync monitor can handle). I cannot give an opinion on how much of a visual effect that has, as I never sat in front of a G-Sync monitor, but it's important to distinguish the two.
Last edit: 8 years 2 months ago by crosire.

Please Log in or Create an account to join the conversation.

  • Martigen
  • Topic Author
More
8 years 2 months ago #3 by Martigen Replied by Martigen on topic This is interesting...
Reading further it seems he's setting up an extra framebuffer (or more, if I read right) independently of driver-based double/triple buffering. In theory this could smooth out some frame drops or 'stuttering', but also is likely to introduce input lag. However, reading comments on the most recent posting some chap is saying his input lag reduced...

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.