<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2716.2200" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#c0c0c0>
<DIV><FONT face=Arial size=2>The only way for SDL to get around the VSync 
problem is using the SDL_Flip. It works fine</FONT></DIV>
<DIV><FONT face=Arial size=2>except the performance is terrible. Seems to me 
that the driver uses polling method to detect</FONT></DIV>
<DIV><FONT face=Arial size=2>the Vertical retrace. It calls the kernel function 
too often so it eats up a lot of CPU time. Put the</FONT></DIV>
<DIV><FONT face=Arial size=2>SDL_Flip in a thread doesn't help at all because it 
also slows down other tasks.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Does anyone have a better way to detect the 
Vertical retrace?</FONT></DIV>
<DIV> </DIV></BODY></HTML>