Statistics
| Branch: | Revision:

ffmpeg / postproc / swscale_template.c @ d604bab9

History | View | Annotate | Download (41.5 KB)

# Date Author Comment
d604bab9 10/20/2001 09:12 PM Michael Niedermayer

fixed alignment (static variables where sometimes not 8-byte aligned)
added half uv interpolation support
added prefetch
BGR15 support in MMX (untested) (so BGR15,16,24,32 are supported)
special unscaled height version (not much faster but it doesnt interpolate uv vertically)...

84adc106 10/19/2001 03:50 PM Michael Niedermayer

first line bug fixed (happend if the image was scaled down or 1:1)

Originally committed as revision 2298 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

0f25d72b 10/19/2001 12:30 PM Michael Niedermayer

horizontal scaling bugs fixed, should be mostly bugfree now

Originally committed as revision 2280 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

44f9179b 10/19/2001 02:21 AM Arpi

xinc scaled by 16 instead of 8

Originally committed as revision 2275 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

b3a134b6 10/19/2001 01:53 AM Michael Niedermayer

horizontal lines bugfix

Originally committed as revision 2272 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

d3fda508 10/19/2001 01:26 AM Michael Niedermayer

vertical lines bugfix

Originally committed as revision 2271 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

afa569af 10/19/2001 12:42 AM Arpi

(C) fixed

Originally committed as revision 2270 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

cd410226 10/19/2001 12:21 AM Michael Niedermayer

fixed a bug which caused horizontal lines

Originally committed as revision 2268 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

783e9cc9 10/18/2001 10:27 PM Michael Niedermayer

increased precission of s_xinc s_xinc2 (needed for the mmx2 bugfix)
moved mmx variables to top to avoid alignment issues
mmx2 code should work fine now if and only if the input width is 16=0 and the output width is %32=0
reordered some code (5
faster with a simply -benchmark)...

d9cf0d33 10/17/2001 01:59 PM Michael Niedermayer

24bpp support (untested)

Originally committed as revision 2238 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

fffd2e0a 10/17/2001 11:57 AM Arpi

added (f)emms

Originally committed as revision 2237 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

e72c545c 10/17/2001 10:55 AM Arpi

bpp changed from bytespp to bitspp

Originally committed as revision 2236 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

a6e972a2 10/17/2001 03:40 AM Michael Niedermayer

fixed out of regs "bug"

Originally committed as revision 2234 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

d3f41512 10/17/2001 02:30 AM Michael Niedermayer

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

Originally committed as revision 2233 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

d1530c64 10/17/2001 12:29 AM Felix B√ľnemann

fix rgb/bgr for 15/16bpp

Originally committed as revision 2231 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

62ac0b01 10/16/2001 11:58 PM Arpi

16bpp code for atmos

Originally committed as revision 2230 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

31190492 10/15/2001 06:59 PM Arpi

software yv12->rgb scaler - separated from fsdga

Originally committed as revision 2217 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc