aboutsummaryrefslogtreecommitdiffstats
path: root/postproc/rgb2rgb.c
Commit message (Expand)AuthorAgeFilesLines
* optimizeMichael Niedermayer2003-02-181-0/+5
* cleanup (unsigned stride -> int stride)Michael Niedermayer2003-02-111-12/+12
* *HUGE* set of compiler warning fixes, unused variables removalArpi2002-11-061-0/+1
* fixed palette8to{rgb24,bgr24,rgb32,bgr32}Alex Beregszaszi2002-09-091-17/+21
* added missing palette8tobgr pairs (hope it's correct)Alex Beregszaszi2002-08-301-0/+54
* fixing rgb24tobgr32Michael Niedermayer2002-06-301-2/+1
* merging changes from mplayerxp (rgb2rgb*.{c,h} only)Michael Niedermayer2002-06-291-0/+285
* yvu9 -> yv12 unscaled converter with linear chroma scalingMichael Niedermayer2002-06-271-0/+13
* sync with mplayer xpArpi2002-06-221-42/+82
* pre-yvu9toyv12 converter, only grayscale Y-plane coping :)Alex Beregszaszi2002-06-211-0/+37
* yuv422p -> yuy2 (untested)Michael Niedermayer2002-04-131-0/+23
* rgb24->bgr24Michael Niedermayer2002-04-131-0/+20
* 10lMichael Niedermayer2002-03-251-0/+4
* byte interleaving for mgaMichael Niedermayer2002-03-251-0/+18
* add manglingFelix Bünemann2002-03-031-0/+1
* rgb24toyv12 in MMX (untested)Michael Niedermayer2002-02-101-0/+16
* runtime cpu detectionMichael Niedermayer2001-11-261-757/+206
* uyvytoyv12 in MMX (untested)Michael Niedermayer2001-11-111-3/+92
* yuy2toyv12 bugfixMichael Niedermayer2001-11-111-1/+4
* uyvy->uv12 addedArpi2001-11-101-0/+38
* .balign or we´ll align by 64kb on some architecturesMichael Niedermayer2001-11-101-4/+4
* .align 16Michael Niedermayer2001-11-101-0/+4
* bugfixMichael Niedermayer2001-11-071-0/+3
* rgb32tobgr32 / bgr32torgb32Michael Niedermayer2001-11-061-0/+54
* Minor speedup of rgb32to24. (performance is not successful)Nick Kurshev2001-11-061-13/+41
* MMX2, 3DNOW, MMX optimized rgb32(24)to16(15) stuffNick Kurshev2001-11-061-6/+181
* optimized rgb24to16 stuffNick Kurshev2001-11-061-25/+43
* rgb24to32 now is fasterNick Kurshev2001-11-061-8/+56
* Move yuv2rgb to postprocessNick Kurshev2001-11-061-0/+3
* unsigned stuffMichael Niedermayer2001-11-051-4/+11
* yuy2toyv12 fixed and speedupMichael Niedermayer2001-11-051-62/+109
* fixed yv12toyuy2Michael Niedermayer2001-11-051-43/+58
* Fixed rgb32(24)to15 stuffNick Kurshev2001-11-051-2/+2
* Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still brokenNick Kurshev2001-11-051-12/+16
* Well - old algorithms and new stuff rgb24to16(15)Nick Kurshev2001-11-051-21/+46
* More standards compilanceNick Kurshev2001-11-051-14/+14
* yuy2toyv12 in MMXMichael Niedermayer2001-11-051-0/+55
* yv12toyuy2 in MMXMichael Niedermayer2001-11-051-21/+62
* yv12 <-> yuy2 in CMichael Niedermayer2001-11-051-0/+27
* faster 15to16 bit rgb (the mmx routine is limited by memory speed so there is...Michael Niedermayer2001-11-041-10/+21
* palette to bgr24Michael Niedermayer2001-11-041-1/+22
* bgr32to16, bgr32to15 (needed for palette stuff)Michael Niedermayer2001-11-041-1/+58
* using const modifierNick Kurshev2001-11-041-9/+9
* cosmeticNick Kurshev2001-10-301-1/+1
* Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compileNick Kurshev2001-10-291-45/+54
* cant compile on non x86 bugfixMichael Niedermayer2001-10-291-0/+2
* 32to24: MMX, MMX2, 3DNOW optimizationNick Kurshev2001-10-281-1/+42
* More elegant solutionNick Kurshev2001-10-281-37/+5
* preprocessor cleanupNick Kurshev2001-10-281-1/+1
* sfenceNick Kurshev2001-10-281-0/+7