[MPlayer-cvslog] CVS: main/libvo gl_common.c, 1.14, 1.15 gl_common.h, 1.11, 1.12 vo_gl.c, 1.86, 1.87

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Sat Aug 20 16:55:52 CEST 2005


Hi,
On Fri, Aug 19, 2005 at 05:03:56PM +0200, Jindrich Makovicka wrote:
> Jindrich Makovicka wrote:
> > Rich Felker wrote:
> >>On Fri, Aug 19, 2005 at 11:31:04AM +0200, Reimar Döffinger CVS wrote:
> >>>CVS change done by Reimar Döffinger CVS
> >>>
> >>>Update of /cvsroot/mplayer/main/libvo
> >>>In directory mail:/var2/tmp/cvs-serv17587/libvo
> >>>
> >>>Modified Files:
> >>>	gl_common.c gl_common.h vo_gl.c 
> >>>Log Message:
> >>>automatic vsync enabling for vo_gl.
> >>This is nice, but afaik it's not true vsync support. It only works if
> >>page flipping is available, which is only in fullscreen mode. The
> >>correct way is to wait to do the actual blit til during vblank, but I
> >>doubt OpenGL can do that. :(
> > At least on nVidia it works even in the windowed mode. -benchmark is the
> > easiest way to verify it.
> I should think twice before posting such nonsense :) Just ignore it.

Actually it does work for me in windowed mode. With swapinterval=0 I
clearly see tearing while I don't see any with swapinterval=1 (using
nVidia drivers ver. 7667).
Values > 1 don't seem to work though, so it seems they did some special
hack...

Greetings,
Reimar Döffinger




More information about the MPlayer-cvslog mailing list