Statistics
| Branch: | Revision:

ffmpeg / libswscale / x86 @ c0038328

Name Size Revision Age Author Comment
rgb2rgb.c 5.57 KB c0038328 over 9 years Luca Barbato swscale: move away x86 specific code from rgb2r...
rgb2rgb_template.c 113 KB c0038328 over 9 years Luca Barbato swscale: move away x86 specific code from rgb2r...
yuv2rgb_mmx.c 3.54 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
yuv2rgb_template.c 16.2 KB db46be01 over 9 years Diego Biurrun Add unconditional return statement to yuva420_r...

Latest revisions

# Date Author Comment
c0038328 04/14/2011 08:16 PM Luca Barbato

swscale: move away x86 specific code from rgb2rgb

Keep only the plain C code in the main rgb2rgb.c and move the x86
specific optimizations to x86/rgb2rgb.c
Change the initialization pattern a little so some of it can be
factorized to behave more like dsputils.

db46be01 04/11/2011 12:18 PM Diego Biurrun

Add unconditional return statement to yuva420_rgb32_MMX() / yuva420_bgr32_MMX().

When HAVE_7REGS was not defined these functions had an empty body
causing the following warnings during compilation.
In file included from libswscale/x86/yuv2rgb_mmx.c:58:
libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_rgb32_MMX’:...

2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

2c3589bf 01/18/2011 08:32 PM Janne Grunau

consolidate .gitignore patters into a single file

Signed-off-by: Janne Grunau <>

348b8218 01/17/2011 02:50 PM Janne Grunau

convert svn:ignore properties to .gitignore files

Signed-off-by: Janne Grunau <>

870a6f40 05/30/2010 08:44 AM Diego Biurrun

Rename yuv2rgb_template2.c --> yuv2rgb_template.c now that the other is gone.

Originally committed as revision 31279 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

531f97b0 05/30/2010 08:31 AM Diego Biurrun

Remove GPL-licensed YUV to RGB MMX routines.
We now have an LGPL replacement that is at least equally fast.

Originally committed as revision 31278 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8a26b2c6 05/19/2010 01:31 PM Loren Merritt

13% faster yuv420 to rgb15 mmx.
It is now faster than the old gpl version on conroe.

Originally committed as revision 31181 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

bffc36e0 05/19/2010 08:21 AM Loren Merritt

40% faster yuv420 to rgb24 mmx.
It is now faster than the old gpl version on conroe.

Originally committed as revision 31180 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

f4ea7c89 05/04/2010 09:11 AM Diego Biurrun

alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routines
written by Kostya Shishkov

Originally committed as revision 31135 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

View revisions

Also available in: Atom