Michael Niedermayer
7ad16638de
16bpp is 10% faster
...
Originally committed as revision 2737 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
607379b38b
15 bpp support
...
Originally committed as revision 2736 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
574406bb06
common code moved to a #define
...
added bgr24 output support
Originally committed as revision 2735 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
6611aa83de
Move yuv2rgb to postprocess
...
Originally committed as revision 2733 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
99d2cb7219
faster bgr24 output
...
Originally committed as revision 2731 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
bdc2eb9a00
only 6 registers used
...
Originally committed as revision 2729 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
cfc15dc6bc
unsigned stuff
...
Originally committed as revision 2726 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
dabcdbc493
yuy2toyv12 fixed and speedup
...
Originally committed as revision 2725 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
42b5fcb890
fixed yv12toyuy2
...
Originally committed as revision 2724 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
4aecdf910f
Forgot
...
Originally committed as revision 2722 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
8dd6739c94
Fixed rgb32(24)to15 stuff
...
Originally committed as revision 2721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
90226a43e6
Fixed rgb32(24)to16 stuff, rgb32(24)to15 is still broken
...
Originally committed as revision 2720 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
996e1a7cff
Well - old algorithms and new stuff rgb24to16(15)
...
Originally committed as revision 2719 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
12e3287f03
More standards compilance
...
Originally committed as revision 2712 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
bd09433fa9
yuy2toyv12 in MMX
...
Originally committed as revision 2705 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
4060205ba7
yv12toyuy2 in MMX
...
cleanup
Originally committed as revision 2703 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
d9d58d172e
yv12 <-> yuy2 in C
...
Originally committed as revision 2702 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
9b2c28e6ed
faster 15to16 bit rgb (the mmx routine is limited by memory speed so there is no difference ): but the c routine is faster
...
Originally committed as revision 2699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
9ce6584e49
palette to bgr24
...
Originally committed as revision 2698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
fcfbc150aa
bgr32to16, bgr32to15 (needed for palette stuff)
...
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
23 years ago
Michael Niedermayer
7d7f78b5a4
green line fix for dstw%8!=0
...
Originally committed as revision 2681 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
569931477e
using const modifier
...
Originally committed as revision 2678 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
96034638d1
fixed warnings
...
Originally committed as revision 2672 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
f62255fb13
faster bgr15/16
...
Originally committed as revision 2670 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
162caf680f
right green line bugfix for width not %8==0 (untested -vo vesa doesnt work)
...
Originally committed as revision 2639 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
7fb36f6c51
deinterlace bugfix
...
Originally committed as revision 2596 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
3407a97286
c speedup (x1, rk1 filters)
...
Originally committed as revision 2587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
02a0a992cd
c speedup
...
Originally committed as revision 2586 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
b18ea156c4
15/16bit in C speedup
...
Originally committed as revision 2585 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
397c035e91
c optimizations
...
bugfix
Originally committed as revision 2577 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
d9fc1cfec1
c optimizations
...
Originally committed as revision 2576 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
d022ce5c4f
c optimizations (array is faster than pointer) (16bpp variants tested and 2% faster)
...
Originally committed as revision 2573 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
8405b3fdaf
minor speedup
...
cleanup
Originally committed as revision 2571 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
497d4f9932
interpolate chrominance for every second line in the 1:1 vertical scale function
...
Originally committed as revision 2570 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
1faf086709
bugfixes
...
small speedup for the non x86 stuff
Originally committed as revision 2567 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
51da31f16b
cosmetic
...
Originally committed as revision 2565 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
541c4eb9ba
fixed a warning
...
Originally committed as revision 2541 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
d9384b8b77
No longer required
...
Originally committed as revision 2540 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
a3aece931b
Finish mmx2, 3dnow optimiz. 15to16 should be tested. Better fix of can't compile
...
Originally committed as revision 2539 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
e697a1413b
cant compile on non x86 bugfix
...
Originally committed as revision 2536 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
17f715fa64
patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecassery "memory" removed
...
Originally committed as revision 2535 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
2add307d05
tell the c compiler that the memory changed
...
Originally committed as revision 2522 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
99cefd0bda
3dnow prefetch & sfence
...
Originally committed as revision 2521 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
3885847036
yv12 to yv12 scaler
...
someone who knows a bit about vo_odivx could add support for it ...
Originally committed as revision 2520 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
494a6294bf
32to24: MMX, MMX2, 3DNOW optimization
...
Originally committed as revision 2518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
90f8a479b7
More elegant solution
...
Originally committed as revision 2517 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
2f6b90b0f9
preprocessor cleanup
...
Originally committed as revision 2515 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
79811694c5
sfence
...
Originally committed as revision 2514 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
18224bc9be
More accurate prefetching
...
Originally committed as revision 2513 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
96b956cc46
mmx, mmx2, 3dnow optimized 24to32
...
Originally committed as revision 2512 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago