135 Commits (64834bb86a133400970d203656a30ae6a3d2832f)

Author SHA1 Message Date
Ronald S. Bultje 28c1115a91 swscale: use 15-bit intermediates for 9/10-bit scaling. 14 years ago
Ronald S. Bultje c59f9a68e2 swscale: error dithering for 16/9/10-bit to 8-bit. 14 years ago
Ronald S. Bultje ac9ac45aca swscale: fix 16-bit scaling when output is 8-bits. 14 years ago
Michael Niedermayer ca78fa24b7 sws: disable scale16 when int32 is used 14 years ago
Michael Niedermayer 987e4c1787 sws: fix rgb -> 16bit 14 years ago
Ronald S. Bultje 948ccdadf4 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 5c391a161a swscale: rename uv_off/uv_off2 to uv_off_px/byte. 14 years ago
Ronald S. Bultje 4e3e333a79 swscale: error dithering for 16/9/10-bit to 8-bit. 14 years ago
Ronald S. Bultje 42d622fab3 swscale: fix 16-bit scaling when output is 8-bits. 14 years ago
Ronald S. Bultje 8a8d0ce208 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 45f6ffe5e9 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje ef1ee362b3 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje 13a099799e swscale: change prototypes of scaled YUV output functions. 14 years ago
Ronald S. Bultje 0d994b2f45 swscale: don't use planar output functions to write to NV12/21. 14 years ago
Ronald S. Bultje 97535ffb97 swscale: remove unused xInc/srcW arguments from hScale(). 14 years ago
Ronald S. Bultje a27db4c349 swscale: fix function declaration keywords in x86/swscale_template.c. 14 years ago
Ronald S. Bultje 9bcbb250e2 swscale: fix types of assembly arguments. 14 years ago
Ronald S. Bultje 496d95c34c swscale: move two macros that are only used once into caller. 14 years ago
Ronald S. Bultje 0fb5193156 swscale: reindent x86 init code. 14 years ago
Ronald S. Bultje ca364a5b43 swscale: extract SWS_FULL_CHR_H_INT conditional into init code. 14 years ago
Ronald S. Bultje bda9b20fa4 swscale: un-special-case yuv2yuvX16_c(). 14 years ago
Michael Niedermayer ba91bf58cd swscale: override the lack of the accurate rounding flag when needed for dither. 14 years ago
Ronald S. Bultje 983260b0a4 swscale: split out x86/swscale_template.c from swscale.c. 14 years ago
Michael Niedermayer 6713989c23 swscale: dither for planar yuv outputs 14 years ago
Michael Niedermayer 39d607e5bb swscale: Commits that could not be pulled earlier due to bugs #2 14 years ago
Michael Niedermayer 986f0d86cb Commits that could not be pulled earlier due to bugs. 14 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Ronald S. Bultje 009f829dde swscale: fix crash in bilinear scaling. 14 years ago
Ronald S. Bultje fc72ec727e swscale: reindent h[cy]scale_fast() and updateDitherTables(). 14 years ago
Ronald S. Bultje c3f07903ec swscale: reformat x86/swscale_template.c. 14 years ago
Ronald S. Bultje 1dbf40c383 swscale: remove duplicate mmx/mmx2 functions if they are identical. 14 years ago
Ronald S. Bultje 264dcc63af swscale: remove if (c->dstFormat) branch from yuv2packed[12X](). 14 years ago
Ronald S. Bultje f2a3b23051 swscale: remove if(full_chr_int) from yuv2packed1(). 14 years ago
Ronald S. Bultje 835ab9207e swscale: remove if(accurate_rnd) branch from functions. 14 years ago
Diego Biurrun 11f2eae2ae swscale: Remove commented-out printf cruft. 14 years ago
Diego Biurrun 5a5a0f1613 swscale: Remove unused variables in x86 code. 14 years ago
Ronald S. Bultje 9f5d45025e swscale: fix non-bitexact yuv2yuv[X2]() MMX/MMX2 functions. 14 years ago
Michael Niedermayer 2b6bfff2b2 swscale: Do not loose precission on yuv values after rgb->yuv. 14 years ago
Ronald S. Bultje e758573a88 swscale: fix compile on x86-32. 14 years ago
Ronald S. Bultje b4a224c5e4 swscale: split chroma buffers into separate U/V planes. 14 years ago
Ronald S. Bultje 836b82e3c9 swscale: reindent h[cy]scale_fast() and updateDitherTables(). 14 years ago
Ronald S. Bultje e2bad983b5 swscale: reformat x86/swscale_template.c. 14 years ago
Ronald S. Bultje 71d9c33c86 swscale: remove duplicate mmx/mmx2 functions if they are identical. 14 years ago
Ronald S. Bultje acb96bc268 swscale: remove if (c->dstFormat) branch from yuv2packed[12X](). 14 years ago
Ronald S. Bultje b6cac9b3bf swscale: remove if(full_chr_int) from yuv2packed1(). 14 years ago
Ronald S. Bultje 2159a24573 swscale: remove if(accurate_rnd) branch from functions. 14 years ago
Diego Biurrun 0093199184 swscale: Remove commented-out printf cruft. 14 years ago
Michael Niedermayer d1adad3cca Merge swscale bloatup 14 years ago
Michael Niedermayer d9d56036f3 swscale: MMX optim of hscale16() 14 years ago
Michael Niedermayer 895b616146 swscale: dont loose bits on planar >8bit yuv ind gray nput. 14 years ago