summaryrefslogtreecommitdiff
path: root/postproc/swscale_template.c
Commit message (Collapse)AuthorAge
* printf to mp_msgAlban Bedel2002-05-02
| | | | Originally committed as revision 5938 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* overread in the mmx2 horizontal scaler fixedMichael Niedermayer2002-04-01
| | | | | | 2% faster horizontal mmx2 scaler Originally committed as revision 5453 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
* 101++Michael Niedermayer2002-02-21
| | | | Originally committed as revision 4795 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing bgr32 output on big-endian systemsMichael Niedermayer2002-02-21
| | | | Originally committed as revision 4794 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor dststride bugfix for i420 outputMichael Niedermayer2002-02-14
| | | | | | srcHeight %2 != 0 bugfix / chroma height = (luma height +1)>>1 in YV12 Originally committed as revision 4699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr24toUV in MMXMichael Niedermayer2002-02-09
| | | | Originally committed as revision 4620 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr24toY in MMXMichael Niedermayer2002-02-09
| | | | Originally committed as revision 4613 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr15 input supportMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4581 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster bgr16 inputMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4580 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* bgr16 input supportMichael Niedermayer2002-02-08
| | | | Originally committed as revision 4579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* rgb32 & rgb24 input supportMichael Niedermayer2002-02-06
| | | | | | squished a endianness bug in the 15/16bgr output Originally committed as revision 4559 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* swScale internally uses yuv2rgb now if possibleMichael Niedermayer2002-02-06
| | | | Originally committed as revision 4555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* MMX(2) optimized YUY2 inputMichael Niedermayer2002-02-02
| | | | | | avoid duplicate checks for formats by changeing them (Y8->Y800, IYUV->I420) Originally committed as revision 4482 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* YUY2, BGR24, BGR32 input support (no mmx yet)Michael Niedermayer2002-02-01
| | | | Originally committed as revision 4468 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* YV12 like formats support (I420/IYUV)Michael Niedermayer2002-01-30
| | | | | | bugfixes related to vo_x11 resizeing Originally committed as revision 4420 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 15/16 bit dithering in C (5% slower, can be disabled by comenting #define ↵Michael Niedermayer2002-01-21
| | | | | | | | | | DITHER1XBPP out) x/yInc bugfix (bug was introduced during the global var removial) more emms & no messing with ARCH_X86 (=workaround against not cleared mmx state somewhere) sharpening filter (-ssf cs=<int> & -ssf ls=<int>) Originally committed as revision 4298 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* copyright(swscaler) = GPLMichael Niedermayer2002-01-21
| | | | Originally committed as revision 4296 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* general convolution filtering of the source pictureMichael Niedermayer2002-01-21
| | | | | | dynamic memory allocation for the buffers (needed for the filter stuff) Originally committed as revision 4291 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* removed global vars so that multiple swscalers can be usedMichael Niedermayer2002-01-20
| | | | | | | | | | experimental upscaling mode (-sws 3) general convolution filters support (unfinished) bugfix for bicubic upscaling assertion checking if defined MP_DEBUG checking of the input/output size instead of segfault if its very large Originally committed as revision 4277 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* mangle for win32 in postprocFelix Bünemann2002-01-19
| | | | Originally committed as revision 4249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* only print last line warning if verbose is onMichael Niedermayer2001-12-30
| | | | Originally committed as revision 3884 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* output shifted by a few pixels on extreem scalings bugfixMichael Niedermayer2001-12-27
| | | | | | filterPos was wrong by 0.5 pixels on downscale with -sws 1 and 2 bugfix Originally committed as revision 3783 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* looks betterJohannes Feigl2001-12-25
| | | | Originally committed as revision 3731 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* minor bugfixes (noone noticed them)Michael Niedermayer2001-12-21
| | | | | | a few more asserts Originally committed as revision 3642 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* print more info if -vMichael Niedermayer2001-12-06
| | | | | | | | use new horizontal mmx scaler instead of old x86asm if mmx2 cant be used (FAST_BILINEAR only) fixed overflow in init function ... using double precission fp now :) using C scaler for the last 1-2 lines if there is a chance to write over the end of the dst array Originally committed as revision 3353 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* dithering info wasnt displayedMichael Niedermayer2001-12-06
| | | | Originally committed as revision 3346 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* vertical cubic/linear scalingMichael Niedermayer2001-12-06
| | | | | | | prints some info (MMX, dstbpp, ...) mainloop rewritten Originally committed as revision 3345 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* typoMichael Niedermayer2001-12-03
| | | | Originally committed as revision 3300 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* horizontal up/downscale linear & cubicMichael Niedermayer2001-12-02
| | | | | | -sws command line option (0 -> fast_bilinear, 1->bilinear, 2->bicubic) Originally committed as revision 3273 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* sliced scaleing bugfixMichael Niedermayer2001-11-29
| | | | Originally committed as revision 3216 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* swscaler cleanupMichael Niedermayer2001-11-29
| | | | | | | green line at bottom bugfix green lines in yuv2yuv scaler bugfix Originally committed as revision 3210 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* oopsMichael Niedermayer2001-11-26
| | | | Originally committed as revision 3137 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* runtime cpu detectionMichael Niedermayer2001-11-26
| | | | Originally committed as revision 3127 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
* gcc does optimize writes to non volatile variables away if it didnt know ↵Michael Niedermayer2001-11-06
| | | | | | that they were read in between Originally committed as revision 2751 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* better ditheringMichael Niedermayer2001-11-06
| | | | Originally committed as revision 2749 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster bgr24 outputMichael Niedermayer2001-11-06
| | | | Originally committed as revision 2731 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* only 6 registers usedMichael Niedermayer2001-11-05
| | | | Originally committed as revision 2729 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* green line fix for dstw%8!=0Michael Niedermayer2001-11-04
| | | | Originally committed as revision 2681 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixed warningsMichael Niedermayer2001-11-04
| | | | Originally committed as revision 2672 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* faster bgr15/16Michael Niedermayer2001-11-04
| | | | Originally committed as revision 2670 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* right green line bugfix for width not %8==0 (untested -vo vesa doesnt work)Michael Niedermayer2001-11-02
| | | | Originally committed as revision 2639 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* c speedupMichael Niedermayer2001-10-31
| | | | Originally committed as revision 2586 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 15/16bit in C speedupMichael Niedermayer2001-10-31
| | | | Originally committed as revision 2585 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* c optimizationsMichael Niedermayer2001-10-30
| | | | | | bugfix Originally committed as revision 2577 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* c optimizationsMichael Niedermayer2001-10-30
| | | | Originally committed as revision 2576 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* c optimizations (array is faster than pointer) (16bpp variants tested and 2% ↵Michael Niedermayer2001-10-30
| | | | | | faster) Originally committed as revision 2573 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* interpolate chrominance for every second line in the 1:1 vertical scale functionMichael Niedermayer2001-10-30
| | | | Originally committed as revision 2570 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc