- Nov 1, 2011
- 2,605
- 6
- 81
Hi,
I am a bit confused regarding triple buffering in DX applications. As I understand, with double buffering and vsync you get either 60,30,20,15,7.5...fps. As long as I can remember I always had the full spectrum of fps, not just these discrete values. I had a 8800GTX for 5 years and now I have GTX580 SLI.
It is rumored that Nvidia enables triple buffering automatically with vsync (DirectX itself apparently doesn't incorporate TB). Others say, it is something else like render ahead that prevents stalling and allows for the full spectrum of fps. The TB switch in Nvidia drivers is only for OpenGL afaik.
Could someone please shed some light on this mystery?
I am a bit confused regarding triple buffering in DX applications. As I understand, with double buffering and vsync you get either 60,30,20,15,7.5...fps. As long as I can remember I always had the full spectrum of fps, not just these discrete values. I had a 8800GTX for 5 years and now I have GTX580 SLI.
It is rumored that Nvidia enables triple buffering automatically with vsync (DirectX itself apparently doesn't incorporate TB). Others say, it is something else like render ahead that prevents stalling and allows for the full spectrum of fps. The TB switch in Nvidia drivers is only for OpenGL afaik.
Could someone please shed some light on this mystery?