summaryrefslogtreecommitdiff
path: root/postproc/rgb2rgb.c
Commit message (Collapse)AuthorAge
* Unify include paths, -I.. is in CFLAGS.Diego Biurrun2005-11-14
| | | | Originally committed as revision 16986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Change unsigned->signed and int->long, this fits the asm code better on 64Reimar Döffinger2005-10-12
| | | | | | | bit systems. Also fixes several crashes because (long)-i is incorrect if i is unsigned. Originally committed as revision 16740 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fix palette8tobgr32/palette8torgb32 on big endianNicolas Plourde2005-04-27
| | | | Originally committed as revision 15278 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64Aurelien Jacobs2004-10-21
| | | | Originally committed as revision 13721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>)Matthieu Castet2004-04-26
| | | | Originally committed as revision 12302 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 1E10lMichael Niedermayer2003-10-10
| | | | | | | | | | | | #undef ARCH_X86 ... #ifdef ARCH_X86 ... #define ARCH_X86 ... #endif Originally committed as revision 11072 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* uyvy output support in swscalerAlex Beregszaszi2003-10-09
| | | | Originally committed as revision 11069 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* remove remaining cpudetect dependancyMichael Niedermayer2003-04-25
| | | | Originally committed as revision 9988 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* optimizeMichael Niedermayer2003-02-18
| | | | Originally committed as revision 9455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanup (unsigned stride -> int stride)Michael Niedermayer2003-02-11
| | | | Originally committed as revision 9393 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* *HUGE* set of compiler warning fixes, unused variables removalArpi2002-11-06
| | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> Originally committed as revision 8124 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed palette8to{rgb24,bgr24,rgb32,bgr32}Alex Beregszaszi2002-09-09
| | | | Originally committed as revision 7335 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* added missing palette8tobgr pairs (hope it's correct)Alex Beregszaszi2002-08-30
| | | | Originally committed as revision 7160 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing rgb24tobgr32Michael Niedermayer2002-06-30
| | | | Originally committed as revision 6615 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* merging changes from mplayerxp (rgb2rgb*.{c,h} only)Michael Niedermayer2002-06-29
| | | | Originally committed as revision 6607 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yvu9 -> yv12 unscaled converter with linear chroma scalingMichael Niedermayer2002-06-27
| | | | Originally committed as revision 6583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* sync with mplayer xpArpi2002-06-22
| | | | | | | | - partial yvu9 support (copy only) - rgb 15/16 -> 24/32 converters - int->unsigned changes Originally committed as revision 6493 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* pre-yvu9toyv12 converter, only grayscale Y-plane coping :)Alex Beregszaszi2002-06-21
| | | | Originally committed as revision 6485 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yuv422p -> yuy2 (untested)Michael Niedermayer2002-04-13
| | | | Originally committed as revision 5589 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb24->bgr24Michael Niedermayer2002-04-13
| | | | Originally committed as revision 5583 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 10lMichael Niedermayer2002-03-25
| | | | Originally committed as revision 5339 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* byte interleaving for mgaMichael Niedermayer2002-03-25
| | | | | | | | | untested (no g200 mga or whatever i would need ...) experimental sse2 version (even less tested as no p4 either ...) sse2 version would need 16-byte aligned src & dst else sig11 sse2 version is disabled by default Originally committed as revision 5338 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* add manglingFelix Bünemann2002-03-03
| | | | Originally committed as revision 4924 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb24toyv12 in MMX (untested)Michael Niedermayer2002-02-10
| | | | Originally committed as revision 4623 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* runtime cpu detectionMichael Niedermayer2001-11-26
| | | | | | rgb24toyv12 in C Originally committed as revision 3133 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* uyvytoyv12 in MMX (untested)Michael Niedermayer2001-11-11
| | | | Originally committed as revision 2848 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yuy2toyv12 bugfixMichael Niedermayer2001-11-11
| | | | Originally committed as revision 2807 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* uyvy->uv12 addedArpi2001-11-10
| | | | Originally committed as revision 2802 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* .balign or we´ll align by 64kb on some architecturesMichael Niedermayer2001-11-10
| | | | Originally committed as revision 2801 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* .align 16Michael Niedermayer2001-11-10
| | | | Originally committed as revision 2800 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bugfixMichael Niedermayer2001-11-07
| | | | Originally committed as revision 2767 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb32tobgr32 / bgr32torgb32Michael Niedermayer2001-11-06
| | | | Originally committed as revision 2756 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Minor speedup of rgb32to24. (performance is not successful)Nick Kurshev2001-11-06
| | | | Originally committed as revision 2747 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuffNick Kurshev2001-11-06
| | | | Originally committed as revision 2742 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* optimized rgb24to16 stuffNick Kurshev2001-11-06
| | | | Originally committed as revision 2741 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb24to32 now is fasterNick Kurshev2001-11-06
| | | | Originally committed as revision 2739 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Move yuv2rgb to postprocessNick Kurshev2001-11-06
| | | | Originally committed as revision 2733 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* unsigned stuffMichael Niedermayer2001-11-05
| | | | Originally committed as revision 2726 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yuy2toyv12 fixed and speedupMichael Niedermayer2001-11-05
| | | | Originally committed as revision 2725 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed yv12toyuy2Michael Niedermayer2001-11-05
| | | | Originally committed as revision 2724 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Fixed rgb32(24)to15 stuffNick Kurshev2001-11-05
| | | | Originally committed as revision 2721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still brokenNick Kurshev2001-11-05
| | | | Originally committed as revision 2720 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* Well - old algorithms and new stuff rgb24to16(15)Nick Kurshev2001-11-05
| | | | Originally committed as revision 2719 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* More standards compilanceNick Kurshev2001-11-05
| | | | Originally committed as revision 2712 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yuy2toyv12 in MMXMichael Niedermayer2001-11-05
| | | | Originally committed as revision 2705 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yv12toyuy2 in MMXMichael Niedermayer2001-11-05
| | | | | | cleanup Originally committed as revision 2703 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yv12 <-> yuy2 in CMichael Niedermayer2001-11-05
| | | | Originally committed as revision 2702 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster 15to16 bit rgb (the mmx routine is limited by memory speed so there ↵Michael Niedermayer2001-11-04
| | | | | | is no difference ): but the c routine is faster Originally committed as revision 2699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* palette to bgr24Michael Niedermayer2001-11-04
| | | | Originally committed as revision 2698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr32to16, bgr32to15 (needed for palette stuff)Michael Niedermayer2001-11-04
| | | | | | | paletteto 32,16,15bgr all in c, will be optimized as soon as they are tested (assuming opt. is possible) Originally committed as revision 2695 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc