X: 25 years and still lacking vsync'ed double buffering
X: 25 years and still lacking vsync'ed double buffering
Posted Oct 2, 2009 17:02 UTC (Fri) by dlang (guest, #313)In reply to: X: 25 years and still lacking vsync'ed double buffering by hrydgard
Parent article: LPC: 25 years of X
on an LCD it takes no more time to go from the bottom of the display to the top of the display than it takes to go from the first row to the second row.
in any case, the cause of tearing was caused by disrupting the sync signals (most commonly the horizontal sync at the beginning of each line) causing the display to 'tear' horizontally across the screen. by waiting to update the video ram until the vertical retrace period (when the CRT isn't displaying anything anyway)you avoided causing this problem.
with dual-port ram or a digital feed to the display this problem just doesn't exist
