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

Arpi arpi at thot.banki.hu
Wed Oct 17 12:43:04 CEST 2001


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.


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu



More information about the MPlayer-dev-eng mailing list