View Single Post
Old 26th July 2011, 02:24   #8952  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Quote:
Originally Posted by budtz View Post
is there an optimal setting for the gpu flush settings?
...
What do the settings do exactly?
There is no one-size-fits-all optimal flush setting. If you are having issues with stuttering panning scenes, tearing, or delayed/dropped frames, you can try playing with the flush settings. Otherwise just leave it as the default.

Their purpose is for fine-tuning madVR for your GPU and computer. Many factors like OS, Drivers, Aero, Subtitles, CPU, CPU load, and DPC latency can influence both your GPU and madVR. Flushing or not flushing after certain steps can at times change how your GPU behaves. Your goal when tweaking should be finding the minimal flush settings which show an improvement but don't cause other issues.

Don't Flush = Don't Flush - No CPU Load
Flush = Make a no-guarantee attempt to flush - Usually No CPU Load
Flush & Wait (Sleep) = Flush no later than 1ms after requested - Low to Moderate CPU Load
Flush & Wait (Loop) = Flush immediately when requested - Low to High CPU load

Flush & Wait (Loop) is somewhat dangerous to use, unless you never experience ANY slowdowns, high CPU load, or things other than madVR fighting for CPU/GPU time. Keep your eye out for increases in CPU load or dropped/delayed frames when using a Flush & Wait setting.

Last edited by cyberbeing; 26th July 2011 at 02:28.
cyberbeing is offline   Reply With Quote