I am still amazed that in this day and age that AMD do not offer a driver-level directX triple-buffering or vsync option in their CCC - I mean they have the option for opengl but not for directx which doesn't make sense seeing as 99% of pc games use directx anyway. How hard can it really be to implement it?
I'm aware of 3rd party softwares like D3DOverrider offers tripple-buffering for 32bit games but not 64bit and I see this presenting a problem in the future as more games run in native 64bit.
Take Murdered: Soul Suspect for example. It runs in 64bit and when vsync is enabled, it locks to 30fps. Disabling vsync unlocks the cap but I get nasty screen tearing so it is unplayable for me. I can't use RadeonPro to force tripple buffering because their 64bit implementation is iffy at best so I end up with a game that is unplayable. Now if I had the option of enabling triple-buffering in the CCC then the problem would be sorted.
Also, the Assassin's Creed series has always run like crap when in-game vsync is turned on and the only way to get smooth frame rates was to disable in-game vsync and force triple-buffering using either D3DOverrider or RadeonPro.
However, how are we going to force triple-buffering with the upcoming Assassin's Creed Unity, which will undoubtedly run in 64bit when there are no 3rd party triple-buffering software out there?
I'm aware of 3rd party softwares like D3DOverrider offers tripple-buffering for 32bit games but not 64bit and I see this presenting a problem in the future as more games run in native 64bit.
Take Murdered: Soul Suspect for example. It runs in 64bit and when vsync is enabled, it locks to 30fps. Disabling vsync unlocks the cap but I get nasty screen tearing so it is unplayable for me. I can't use RadeonPro to force tripple buffering because their 64bit implementation is iffy at best so I end up with a game that is unplayable. Now if I had the option of enabling triple-buffering in the CCC then the problem would be sorted.
Also, the Assassin's Creed series has always run like crap when in-game vsync is turned on and the only way to get smooth frame rates was to disable in-game vsync and force triple-buffering using either D3DOverrider or RadeonPro.
However, how are we going to force triple-buffering with the upcoming Assassin's Creed Unity, which will undoubtedly run in 64bit when there are no 3rd party triple-buffering software out there?