summaryrefslogtreecommitdiff
path: root/libswscale/x86/yuv2rgb_template.c
Commit message (Collapse)AuthorAge
* Add missing headers to make template files compile (more) standaloneDiego Biurrun2014-03-26
|
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* x86: build: replace mmx2 by mmxextDiego Biurrun2012-08-03
| | | | | | | Refactoring mmx2/mmxext YASM code with cpuflags will force renames. So switching to a consistent naming scheme beforehand is sensible. The name "mmxext" is more official and widespread and also the name of the CPU flag, as reported e.g. by the Linux kernel.
* swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*.Ronald S. Bultje2011-05-24
|
* Add unconditional return statement to yuva420_rgb32_MMX() / yuva420_bgr32_MMX().Diego Biurrun2011-04-11
| | | | | | | | | | | | 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’: libswscale/x86/yuv2rgb_template.c:412: warning: no return statement in function returning non-void libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_bgr32_MMX’: libswscale/x86/yuv2rgb_template.c:457: warning: no return statement in function returning non-void Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Rename yuv2rgb_template2.c --> yuv2rgb_template.c now that the other is gone.Diego Biurrun2010-05-30
| | | | Originally committed as revision 31279 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove GPL-licensed YUV to RGB MMX routines.Diego Biurrun2010-05-30
| | | | | | 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
* Const correctness for src pointer. Remove all constness related warnings inZuxy Meng2010-01-15
| | | | | | libswscale. Originally committed as revision 30306 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* /nop is illegal with Apple's older version of gas, this was fixed elsewhereDavid Conrad2010-01-12
| | | | | | but not here since it was unused before now. Originally committed as revision 30289 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make sure that sfence is used after any non temporal stores.Zuxy Meng2010-01-12
| | | | Originally committed as revision 30287 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Avoid redefinition of RGB_PLANAR2PACKED24 as the template is included forZuxy Meng2010-01-11
| | | | | | multiple times. Originally committed as revision 30273 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* MMX(2) accelerated yuv420->rgb24 routine, trivial as essentially as it justZuxy Meng2010-01-09
| | | | | | swaps R and B inputs for the existing yuv420->bgr24 routine. Originally committed as revision 30254 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove const to avoid a bunch of GCC warnings against discarded qualifiers andZuxy Meng2010-01-07
| | | | | | incompatible pointer type. Originally committed as revision 30234 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Cosmetics:Ramiro Polla2009-08-16
| | | | | | | - Place curly brackets in the same line as while/for/if/switch/else/do; - Place curly brackets at column 0 in the next line starting a function. Originally committed as revision 29523 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* BGR32 MMX special convertor.Peter Schlaile2009-08-14
| | | | | | Patch by Peter Schlaile < peter at schlaile dot de > Originally committed as revision 29515 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Move yuv2rgb code to subdirs.Ramiro Polla2009-03-26
Originally committed as revision 29063 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale