aboutsummaryrefslogtreecommitdiffhomepage
path: root/postproc/rgb2rgb.c
Commit message (Collapse)AuthorAge
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64Gravatar aurel2004-10-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13721 b3059339-0415-0410-9bf9-f77b7e298cf2
* attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>)Gravatar michael2004-04-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12302 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1E10lGravatar michael2003-10-10
| | | | | | | | | | | | | #undef ARCH_X86 ... #ifdef ARCH_X86 ... #define ARCH_X86 ... #endif git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11072 b3059339-0415-0410-9bf9-f77b7e298cf2
* uyvy output support in swscalerGravatar alex2003-10-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11069 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove remaining cpudetect dependancyGravatar michael2003-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9988 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimizeGravatar michael2003-02-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9455 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanup (unsigned stride -> int stride)Gravatar michael2003-02-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9393 b3059339-0415-0410-9bf9-f77b7e298cf2
* *HUGE* set of compiler warning fixes, unused variables removalGravatar arpi2002-11-06
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed palette8to{rgb24,bgr24,rgb32,bgr32}Gravatar alex2002-09-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7335 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing palette8tobgr pairs (hope it's correct)Gravatar alex2002-08-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7160 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing rgb24tobgr32Gravatar michael2002-06-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6615 b3059339-0415-0410-9bf9-f77b7e298cf2
* merging changes from mplayerxp (rgb2rgb*.{c,h} only)Gravatar michael2002-06-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6607 b3059339-0415-0410-9bf9-f77b7e298cf2
* yvu9 -> yv12 unscaled converter with linear chroma scalingGravatar michael2002-06-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6583 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync with mplayer xpGravatar arpi2002-06-22
| | | | | | | | | - partial yvu9 support (copy only) - rgb 15/16 -> 24/32 converters - int->unsigned changes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6493 b3059339-0415-0410-9bf9-f77b7e298cf2
* pre-yvu9toyv12 converter, only grayscale Y-plane coping :)Gravatar alex2002-06-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6485 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuv422p -> yuy2 (untested)Gravatar michael2002-04-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5589 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb24->bgr24Gravatar michael2002-04-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5583 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar michael2002-03-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5339 b3059339-0415-0410-9bf9-f77b7e298cf2
* byte interleaving for mgaGravatar michael2002-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 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5338 b3059339-0415-0410-9bf9-f77b7e298cf2
* add manglingGravatar atmos42002-03-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4924 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb24toyv12 in MMX (untested)Gravatar michael2002-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4623 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-26
| | | | | | | rgb24toyv12 in C git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3133 b3059339-0415-0410-9bf9-f77b7e298cf2
* uyvytoyv12 in MMX (untested)Gravatar michael2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2848 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2toyv12 bugfixGravatar michael2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2807 b3059339-0415-0410-9bf9-f77b7e298cf2
* uyvy->uv12 addedGravatar arpi2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2802 b3059339-0415-0410-9bf9-f77b7e298cf2
* .balign or we´ll align by 64kb on some architecturesGravatar michael2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2801 b3059339-0415-0410-9bf9-f77b7e298cf2
* .align 16Gravatar michael2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2800 b3059339-0415-0410-9bf9-f77b7e298cf2
* bugfixGravatar michael2001-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2767 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb32tobgr32 / bgr32torgb32Gravatar michael2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2756 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor speedup of rgb32to24. (performance is not successful)Gravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2747 b3059339-0415-0410-9bf9-f77b7e298cf2
* MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuffGravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2742 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimized rgb24to16 stuffGravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2741 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb24to32 now is fasterGravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2739 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move yuv2rgb to postprocessGravatar nick2001-11-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2733 b3059339-0415-0410-9bf9-f77b7e298cf2
* unsigned stuffGravatar michael2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2726 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2toyv12 fixed and speedupGravatar michael2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2725 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed yv12toyuy2Gravatar michael2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2724 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed rgb32(24)to15 stuffGravatar nick2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2721 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still brokenGravatar nick2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2720 b3059339-0415-0410-9bf9-f77b7e298cf2
* Well - old algorithms and new stuff rgb24to16(15)Gravatar nick2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2719 b3059339-0415-0410-9bf9-f77b7e298cf2
* More standards compilanceGravatar nick2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2712 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2toyv12 in MMXGravatar michael2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2705 b3059339-0415-0410-9bf9-f77b7e298cf2
* yv12toyuy2 in MMXGravatar michael2001-11-05
| | | | | | | cleanup git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2703 b3059339-0415-0410-9bf9-f77b7e298cf2
* yv12 <-> yuy2 in CGravatar michael2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2702 b3059339-0415-0410-9bf9-f77b7e298cf2
* faster 15to16 bit rgb (the mmx routine is limited by memory speed so there ↵Gravatar michael2001-11-04
| | | | | | is no difference ): but the c routine is faster git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2699 b3059339-0415-0410-9bf9-f77b7e298cf2
* palette to bgr24Gravatar michael2001-11-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2698 b3059339-0415-0410-9bf9-f77b7e298cf2
* bgr32to16, bgr32to15 (needed for palette stuff)Gravatar michael2001-11-04
| | | | | | | | paletteto 32,16,15bgr all in c, will be optimized as soon as they are tested (assuming opt. is possible) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2695 b3059339-0415-0410-9bf9-f77b7e298cf2
* using const modifierGravatar nick2001-11-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2678 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticGravatar nick2001-10-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2565 b3059339-0415-0410-9bf9-f77b7e298cf2
* Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compileGravatar nick2001-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2539 b3059339-0415-0410-9bf9-f77b7e298cf2