[MPlayer-dev-eng] Video output for RV280+Mesa3D

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Sat Dec 6 07:27:44 CET 2008


On Sat, Dec 06, 2008 at 03:11:26AM +0300, malc wrote:
> On Sat, 6 Dec 2008, Reimar D?ffinger wrote:
> > Probably libswscale is broken. It would be really interesting to know
> > _what_ part of your code makes it faster, though I suspect that swscale
> > is what causes most of it...
> 
> I'm pretty sure i know which part makes it THAT much faster, r200 dri
> driver (i think i915 too) requires the stride to be multiple of 64 to
> have zero copy texture uploads, something you don't know till you digg
> into the Mesa sources. Having custom yuyv->yv12 converter helps some
> too, but not nearly as much.

Actually it was much more stupid, I forgot to set GL_UNPACK_CLIENT_STORAGE_APPLE (fixed in SVN).
Still does not make a difference with my i945...

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list