summaryrefslogtreecommitdiff
path: root/libswscale/rgb2rgb_template.c
Commit message (Collapse)AuthorAge
* HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes.Diego Biurrun2009-01-25
| | | | Originally committed as revision 28358 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-14
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 28311 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Some forgotten eax -> REG_a changes.Reimar Döffinger2008-12-12
| | | | | | It seems that binutils >= 2.18 just treat eax as rax but older versions fail. Originally committed as revision 28136 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: typo fixDiego Biurrun2008-10-23
| | | | Originally committed as revision 27816 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is not part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 synta. Originally committed as revision 27778 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Mark variation-specific interleaveBytes static.Diego Pettenò2008-10-09
| | | | | | | These functions are never called by themselves, the alias interleaveBytes is used instead. Originally committed as revision 27735 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* gcc-apple specific fallback not necessary anymore (btw no apple hardware is ↵Luca Barbato2008-10-05
| | | | | | less than a Intel core, thus it won't come there w/out disabling all the optimizations) Originally committed as revision 27722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Use HAVE_FAST_64BIT instead of nonstandard __WORDSIZE macro.Diego Biurrun2008-10-05
| | | | Originally committed as revision 27720 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove MPlayer-specific MP_WORDSIZE hack.Diego Biurrun2008-10-04
| | | | Originally committed as revision 27698 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* enable yuv422p to uyvy converterBaptiste Coudurier2008-09-05
| | | | Originally committed as revision 27527 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb vs bgr fix for the unscaled converters.Michael Niedermayer2008-09-04
| | | | Originally committed as revision 27518 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* spelling/grammar/wording overhaulDiego Biurrun2008-07-04
| | | | Originally committed as revision 27190 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* restore needed cast to correct type with constBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26957 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* add const, suppress warningsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26942 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* remove useless castsBaptiste Coudurier2008-06-01
| | | | Originally committed as revision 26941 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* __asm __volatile -> asm volatile part 3Reimar Döffinger2008-02-24
| | | | Originally committed as revision 26091 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make some assembler constants global instead of declaring them multiple times.Reimar Döffinger2008-01-29
| | | | Originally committed as revision 25910 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove some useless parentheses.Benoit Fouet2008-01-17
| | | | Originally committed as revision 25779 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Cosmetics: whitespacesBenoit Fouet2008-01-17
| | | | Originally committed as revision 25778 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove non cosmetic spaces inside parentheses.Benoit Fouet2008-01-17
| | | | Originally committed as revision 25777 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* comment spelling/grammar fixesDiego Biurrun2007-11-22
| | | | Originally committed as revision 25137 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* license header consistency cosmeticsDiego Biurrun2007-07-05
| | | | Originally committed as revision 23722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* misc spelling fixesDiego Biurrun2007-06-13
| | | | Originally committed as revision 23556 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: Fix stray wrongly indented line.Diego Biurrun2007-04-29
| | | | Originally committed as revision 23174 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics attack, part I: Remove all tabs and prettyprint/reindent the code.Diego Biurrun2007-04-28
| | | | Originally committed as revision 23158 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: Replace manual tab indentation by \n\t as in the rest of the file.Diego Biurrun2007-04-28
| | | | Originally committed as revision 23157 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: Remove trailing whitespace.Diego Biurrun2007-04-26
| | | | Originally committed as revision 23147 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* preserve alpha channel when converting rgb32 to bgr32 in plain CIvo van Poorten2007-04-18
| | | | Originally committed as revision 23022 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* skip MMX code in rgb24tobgr24 if the size of the input is smaller than theIvo van Poorten2007-04-18
| | | | | | size of the units the MMX code processes Originally committed as revision 23015 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* skip MMX code in rgb32to16 if the size of the input is smaller than theIvo van Poorten2007-04-18
| | | | | | size of the units the MMX code processes Originally committed as revision 23014 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* skip MMX code in rgb32to15 if the size of the input is smaller than theIvo van Poorten2007-04-18
| | | | | | size of the units the MMX code processes Originally committed as revision 23013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* slightly faster rgb32tobgr32; avoid one add and one cmpIvo van Poorten2007-04-17
| | | | Originally committed as revision 23012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* New implementation of rgb32tobgr32Ivo van Poorten2007-04-16
| | | | | | | | | | The previous implementation segfaulted with MMX enabled when fed an image smaller than the size of the units the MMX code processed. The new code: - is faster for MMX, MMX2 and plain C - processes small images correctly - is LGPL Originally committed as revision 23009 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove code duplication in sws_rgb2rgb_init.Ivo van Poorten2007-04-11
| | | | | | | | | | The lists of assignments of all rgbxtoy variants are removed from sws_rgb2rgb_init and replaced by a single list inside the template file. This way, multiple lists are generated by the preprocessor and each list gets its own initialization function. Those are called from the main sws_rgb2rgb_init function, if applicable. Originally committed as revision 22978 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Clarify that some of the non-SIMD code is now LGPLed.Luca Abeni2006-11-19
| | | | | | All the authours of such code agreed. Originally committed as revision 21045 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix MacIntel build: "/nop" is illegal on Apple's older version of GASNigel Pearson2006-11-07
| | | | | | | | | Patch by Nigel Pearson % nigel A ind P tansu P com P au % Original thread: Date: Nov 6, 2006 10:43 PM Subject: [Ffmpeg-devel] [PATCH] swscale uses /nop, illegal for old versions of GAS Originally committed as revision 20740 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Change license headers to say 'FFmpeg' instead of 'this program'.Diego Biurrun2006-10-07
| | | | Originally committed as revision 20100 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add official GPL header to make license explicit as discussed on ffmpeg-devel.Diego Biurrun2006-09-06
| | | | Originally committed as revision 19709 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* -fPIC support for libswscaleJason Tackaberry2006-08-15
| | | | | | patch by Jason Tackaberry, tack /at/ urandom /dot/ ca Originally committed as revision 19402 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Replace asmalign.h hack by ASMALIGN cpp macros from config.h.Diego Biurrun2006-08-13
| | | | Originally committed as revision 19378 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Move postproc ---> libswscaleLuca Abeni2006-06-30
Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale