nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Nouvea driver = less input latency (http://www.nvnews.net/vbulletin/showthread.php?t=181875)

duud 05-26-12 01:45 PM

Nouvea driver = less input latency
 
Currently I'm using the Nouveau driver for gaming, mainly because of better input latency behavior. Input latency is especially noticeable in fast FPS games like Quakelive.

Are there any setting which influence input latency in NVIDIAs drivers for Linux?
NVIDIAs drivers for Windows seem to have a 'Maximum Pre-Rendered Frames' option for this which is missing in NVIDIAs drivers for Linux.

TPG 05-26-12 03:20 PM

Re: Nouvea driver = less input latency
 
This option works only for DirectX games, not for OpenGL.

duud 05-26-12 03:45 PM

Re: Nouvea driver = less input latency
 
Quote:

Originally Posted by TPG (Post 2559145)
This option works only for DirectX games, not for OpenGL.

It seems this options is also available for OpenGL:
http://forums.nvidia.com/index.php?s...ic=214503&st=0

kokoko3k 05-28-12 11:29 AM

Re: Nouvea driver = less input latency
 
Maybe you have triplebuffering on?

duud 05-28-12 12:19 PM

Re: Nouvea driver = less input latency
 
Quote:

Originally Posted by kokoko3k (Post 2559667)
Maybe you have triplebuffering on?

sync to vblank is off

brebs 05-28-12 05:19 PM

Re: Nouvea driver = less input latency
 
Can also try:

In xorg.conf: (Makes e.g. Raven Shield game, in Wine, less jerky)
Code:

Option "NoFlip" "True"

In ~/.bashrc:
Code:

export __GL_YIELD="NOTHING"

duud 05-29-12 11:21 AM

Re: Nouvea driver = less input latency
 
Quote:

Originally Posted by brebs (Post 2559771)
Can also try:

In xorg.conf: (Makes e.g. Raven Shield game, in Wine, less jerky)
Code:

Option "NoFlip" "True"

In ~/.bashrc:
Code:

export __GL_YIELD="NOTHING"

No, doesn't help.
Actually, the games aren't jerky they run smooth.

kriko 05-29-12 11:52 AM

Re: Nouvea driver = less input latency
 
Do you have vsync on?

duud 05-31-12 11:01 AM

Re: Nouvea driver = less input latency
 
Quote:

Originally Posted by kriko (Post 2559876)
Do you have vsync on?

vsync is off, you can't play fast FPS games with it.

After some research I fount that it's possible to adjust the amount of prerendered frames by this setting:

Code:

Option "RegistryDwords" "OGL_MaxFramesAllowed=0x1
I've tried this with 302.07 driver and it reduces the input latency.

Sadly there was no help from NVIDIA on such a simple question.

kriko 05-31-12 02:27 PM

Re: Nouvea driver = less input latency
 
How you cannot? Vsync locks them to tear-free 60fps

duud 06-01-12 08:12 AM

Re: Nouvea driver = less input latency
 
Quote:

Originally Posted by kriko (Post 2560423)
How you cannot? Vsync locks them to tear-free 60fps

That's right, the tearing disappears but Quakelive seems less responsive to me with vsync on.

RealNC 06-01-12 01:12 PM

Re: Nouvea driver = less input latency
 
With VSync you almost always also need triple buffering:

Option "TripleBuffer" "true"

Doesn't always help, but many times, it does :-)

But the best way to eliminate input lag is to enable the frame limiter. The Windows version of the driver does have a frame limiter now. I don't know if the Linux version can also be tweaked that way.


All times are GMT -5. The time now is 09:57 AM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.