[MPlayer-dev-eng] nvidia_vid YV12 support

Dmitry Baryshkov mitya at school.ioffe.ru
Thu Jan 1 22:32:03 CET 2004


Hello,
On Thu, Jan 01, 2004 at 10:10:13PM +0100, Sascha Sommer wrote:
> >I've always wondered why rivatv is used as reference, when
> >the XFree86 driver is quite good and stable.
> 
> For your Geforce cards maybe but it doesn't support xv for my riva128 and
> that
> is the card nvidia_vid was developed for.
> 
> >It is even written by NVidia developer ;)
> >And yes, GeForce do have yv12 supported by HW.

Seems, that even Riva128 supports YV12, but it isn't supported for
overlaying :(

> 
> Yes, but it seems like it uses dma blits for this.

IIUC, current X11 CVS contains two drivers: one for DMA blits,
supporting YV12 (haven't tested yet) and one NV10+ only,
which doesn't use blits. BTW: Also, there is overlay driver in DirectFB,
but it uses same registers, as X11, so I suppose it's NV10+ only, and I
dunno, if (and how) it works.

I hope, I'll buy GeForce* card next month, and after that I'll try to
play with nvidia_vid again :)
-- 
With best wishes
Dmitry Baryshkov.




More information about the MPlayer-dev-eng mailing list