summaryrefslogtreecommitdiff
path: root/postproc/swscale_template.c
Commit message (Collapse)AuthorAge
* fixing y422p outputMichael Niedermayer2002-09-09
| | | | Originally committed as revision 7352 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* fixing sinc filter (seems the problem was caused by rounding in pmulhw -> ↵Michael Niedermayer2002-07-09
| | | | | | | | | solution use shorter filter, its long and slow enough anyway) some typos some warning fixes Originally committed as revision 6680 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* last line messed up in Y800 bugfixMichael Niedermayer2002-06-30
| | | | Originally committed as revision 6616 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* use unified yuv2rgb initMichael Niedermayer2002-06-27
| | | | | | {RGB,BGR}{1,4,8,15,16,24,32} output supported Originally committed as revision 6579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* killing globalsMichael Niedermayer2002-06-24
| | | | Originally committed as revision 6555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* 100l (non mmx versions didnt compile)Michael Niedermayer2002-06-24
| | | | | | some cleanup Originally committed as revision 6541 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* yvu9 support (other planar yuv formats with other chroma subsamplings should ↵Michael Niedermayer2002-06-23
| | | | | | | | | be trivial to add, if they had a IMGFMT) disabled broken (=new) converters (they cause random sig11) various bugfixes Originally committed as revision 6533 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanupMichael Niedermayer2002-06-23
| | | | Originally committed as revision 6521 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* selftest supportMichael Niedermayer2002-06-23
| | | | | | bugfixes Originally committed as revision 6518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
* cleanup & grayscale supportMichael Niedermayer2002-06-22
| | | | Originally committed as revision 6504 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
* 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