[MPlayer-dev-eng] Re: [Mplayer-cvslog] CVS: main/postproc swscale.c,1.3,1.4

Michael Niedermayer michaelni at gmx.at
Wed Oct 17 15:43:03 CEST 2001


Hi

On Wednesday 17 October 2001 12:43, Arpi wrote:
> Hi,
>
> > Modified Files:
> > 	swscale.c
> > Log Message:
> > MMX & MMX2 optimizations (MMX2 is buggy and commented out)
> > 32, 24, 16, 15 bit support in C (only 32 & 16 tested)
> > 32, 16 bit support in mmx (16 with dithering)
> > ranges of some variables changed so mmx likes them more
>
> Great work!
> I like the runtime code generation idea :)
:)

>
> Btw, I've fixed bpp (now it means bits/pixel), and -fs option of -vo x11.
>
> Tested in 16 and 32bpp, both works well.
>
> What about 24bpp?
> I've found that current bottleneck is video bandwith.
> About 60% (at 32bpp) is spent in blitting (XShmPutImage/XPutImage)
> We could win 15% here if using 24bpp.
ok, its in cvs but untested
we win more with 16bpp

Michael



More information about the MPlayer-dev-eng mailing list