[MPlayer-dev-eng] [PATCH] Improved DGA vertical retrace

Arpi arpi at thot.banki.hu
Mon Sep 30 00:40:09 CEST 2002


Hi,

> I'm sure that you are right about the tdfxfb driver using textures, but
> I've been looking at the XFree86 tdfx driver's XVideo code, and the
> Voodoo3 docs, and the Voodoo3 seems to have overlay capability.
> 
> Overlay is used by the tdfx driver in X.  I added tracing and the overlay
> codes is used when mplayer plays through -vo xv (via, presumably,
> Xv[Shm]PutImage)  (Actually, the X driver has an XF86Config option to
> instead use textures)
> 
> Perhaps this wasn't present on earlier 3dfx boards and that's why its not
> used in tdfxfb?

probably.
anyway i'm not even sure that -vo tdfxfb works with older cards.

> X's tdfx driver doesn't double-buffer the images, but reading the chip
> docs it should be possible to do that - the card can also flip the overlay
> source buffer on VSYNC like the Matrox.
> 
> I'll have a go and see what happens.  It'd be nice to get rid of tearing
> on my system.

what about implementing tdfx_vid, as kernel driver or as vidix one ?


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-dev-eng mailing list