432 Commits (f1f7807abd46e4fa77f929eaedc044d3ec593cc5)

Author SHA1 Message Date
Alan Curry 265a1ac75e Reorganize vector constants to work around gcc 4.1 bug: 19 years ago
Alan Curry 340ea251c9 Support all 4 of ARGB/RGBA/BGRA/ABGR unscaled conversions, with more 19 years ago
Alan Curry 1d773cfde0 Fix rgb32tobgr16, rgb32to15, and rgb32tobgr15. All had the same problem that 19 years ago
Alan Curry cd92221a8d Just a comment update, replacing a FIXME to reflect the new expectation of 19 years ago
Alan Curry b9a6fae930 don't call altivec_yuv2packedX() with a dstFormat that it doesn't support; 19 years ago
Alan Curry cbddd5dfc6 Fix vec_clip for gcc's that don't handle (vector signed short){16} according 19 years ago
Alan Curry 247d2c9699 ng the fix for vCCoeffsBank patch by (Alan Curry <pacman TheWorld com>) 19 years ago
Alan Curry 999bbe8367 make swscale-example compile patch by (Alan Curry <pacman TheWorld com>) 19 years ago
Diego Biurrun f41b1d3541 Remove obsolete big-endian FIXMEs. 19 years ago
Alan Curry d33d485e83 Move the v{Y,C}CoeffsBank vectors into the SwsContext, filling them in just 19 years ago
Diego Biurrun c9fa86df9d cosmetics: indentation fixes 19 years ago
Alan Curry f688668c3c Fix big-endian color permutation problems. 19 years ago
Stefan Huehner 9b2283cc33 Patch by Stefan Huehner / stefan % huehner ! org \ 19 years ago
Alan Curry 7d20ebffdf Correct RGB vs. BGR confusion, the macros vec_mstrgb24 and vec_mstbgr24 each 19 years ago
Alan Curry 3845b56dd1 altivec_yuv2packedX() ignores the requested output format and unconditionally 19 years ago
Alan Curry 5edb653bca AltiVec operations need to have memory aligned on 16-byte boundaries. 19 years ago
Alan Curry be9d060d0c vYCoeffsBank and vCCoeffsBank are allocated and initialized using incorrect 19 years ago
Michael Niedermayer 2e728364d3 change sws sharpen filter a little 19 years ago
Diego Biurrun e435887cf6 Make clean/distclean behave uniformly in all directories. 19 years ago
Diego Biurrun 660204c65c Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun b2d374c958 Unify include paths, -I.. is in CFLAGS. 19 years ago
D Richard Felker III 73cbfb1c59 100l -- mismatched type after changing sizes to type long! 19 years ago
Reimar Döffinger 7f526efd17 Change unsigned->signed and int->long, this fits the asm code better on 64 19 years ago
Diego Biurrun b40e353aa4 Reduce unnecessary swscaler verbosity. 20 years ago
Guillaume Poirier dc77ef7fea Re-enables the GCC-4 fix for AMD-64 only. Patch by cartman and poirierg 20 years ago
Guillaume Poirier 9cc768f64c Reverts GCC-4.0 "fixe" which broke GCC-3.3 and maybe others 20 years ago
Reimar Döffinger c35afa2f57 Another REG_d -> REG_D fix. 20 years ago
Michael Niedermayer d926e8c5c3 width % 16 != 0 workaround by (Nicolas Plourde: nicolas plourde, gmail com>) 20 years ago
Guillaume Poirier 69cf0be2c3 Fixes GCC4 fix by using "g" instead of "mp" as some compilers misscompile 20 years ago
Guillaume Poirier 1a2f549126 10l. Previous GCC4 commit broke compilation with gcc-3.4 and maybe others ia-32 20 years ago
Guillaume Poirier bf0c1b62f8 GCC-4 fix for AMD-64 20 years ago
Michael Niedermayer 20ffdcf9c0 one bugfix and a few gcc4 bug workaorunds by (Gianluigi Tiesi: mplayer, netfarm it) 20 years ago
Nicolas Plourde 6634d0ef1d Should fix altivec detection for g3 system. 20 years ago
Alex Beregszaszi b7782b47c9 unused define 20 years ago
Nicolas Plourde f8c1d62d74 fix palette8tobgr32/palette8torgb32 on big endian 20 years ago
Jindřich Makovička 12e1166234 check for negative strides before memcpy 20 years ago
Jindřich Makovička e63ac25d05 support for both orderings of the slices (top->down / bottom->up) 20 years ago
Rene Rebe d07355da77 Fixes rgb32to16 conversion for I think all platforms since the int8 20 years ago
Reimar Döffinger 0ce5275d78 100l, forgot to change an ifdef on last commit 20 years ago
Reimar Döffinger 113ef149fd fix for MAP_ANON vs. MAP_ANONYMOUS fix... 20 years ago
Ville Syrjälä 6118e52ea6 Improved NV12/NV21 support. 20 years ago
Bohdan Horst 171d7d788a FreeBSD fix 20 years ago
Reimar Döffinger 790409c949 Compile fix on non-x86 20 years ago
Aurelien Jacobs 38d5c282cd makes funnyCode pages executable (for CPU with NX bit) 20 years ago
Aurelien Jacobs 6d606c4f5b fix few x86_64 registers handling 20 years ago
Reimar Döffinger b6663a5573 100l, fix broken AMD64 patch. To whoever applied it: Did you actually _try_ 20 years ago
Aurelien Jacobs a7b42d28da 10000l : fix a crash on x86 due to an horrible mistake in my x86_64 patch 20 years ago
Aurelien Jacobs 6e1c66bc06 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 20 years ago
Luca Barbato 582552fb56 postproc/yuv2rgb_altivec.c compile fix 21 years ago
Alex Beregszaszi 6cb38650e8 lot of bigendian fixes 21 years ago