| ||Thread Tools|
|21st August 2004, 18:11||#1|
Join Date: May 2002
Guide to Vertical Synchronization, Triple Buffering, and Temporal Anti-Alias
Since the beginning of time, man has been asking many seemingly unanswerable questions. What is vertical synchronization (V-Sync) and how does it work? What exactly does temporal anti-alias (TAA) really mean? How does triple buffering (TB) operate? How are all of these mysteries connected? Like the crop circles that once confounded, observances of such terms brought conjecture and reasoning…but also some uncertainty. But also like the crop circles, there is a purely logical solution behind them all; these solutions are merely obscured by misdirection.
Sure, that seems a little bit dramatic and perhaps a tad exaggerated. But yet I see these terms popping up on hardware forums everywhere, often questioned and just as often answered. But sometimes the answers are incorrect, or they’re correct but with the wrong foundation…or they’re perfectly correct but without intricate detail or validation. And of course, the terms aren’t always reasonably linked together. So my intention here is to offer a defining presentation that hits all of the basics in one swoop, covering the most obvious ramifications.