Are all Vsync options equal?

I've noticed there are a handful of ways to apply v-sync to a game:

  • In-game option
  • Catalyst Control Center
  • D3DOverrider
  • RadeonPro
  • Windows 7 Desktop Window Manager (via DWM.exe when gaming in Windowed-Fullscreen mode)

What are the functional/applicable differences between methods? I'm trying to determine which method might be preferable over another, or when you might want to use one method over another.


Solution 1:

I've always used the in game options if available, then the CCC, then a 3rd party program like www.radeonpro.info if necessary.

My reasoning has been this:

For games that don't support anti-aliasing in game, you can force it through the CCC. However, this method is less efficient than if the game supported anti-aliasing natively.

I've always applied this same logic to vSync.