16 Commits (3fcf788fbbccc4130868e7abe58a88990290f7c1)

Author SHA1 Message Date
Diego Biurrun 1e9c5bf4c1 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Clément Bœsch e8bc642202 lavu: add AV_CEIL_RSHIFT and use it in various places 9 years ago
Diego Biurrun aba70bb538 Add missing headers to make template files compile (more) standalone 11 years ago
Michael Niedermayer 91c981857b rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytes 11 years ago
Michael Niedermayer 7597e6efe4 swscale/x86/rgb2rgb: add support for AVX 11 years ago
Diego Biurrun 2b677ffca5 swscale: Add av_cold attributes to init functions missing them 12 years ago
Diego Biurrun 652f518594 x86: mmx2 ---> mmxext in comments and messages 12 years ago
Giorgio Vazzana 1e6072139b swscale: x86: fix #endif comments in rgb2rgb template file 13 years ago
Mans Rullgard 90540c2d5a x86: swscale: fix fragile memory accesses 13 years ago
Mans Rullgard 10b83cb653 x86: swscale: remove disabled code 13 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Ronald S. Bultje 522d65ba25 rgb2rgb: remove duplicate mmx/mmx2/3dnow/sse2 functions. 14 years ago
Michael Niedermayer 7dc303a60e swscale: Eliminate rgb24toyv12_c() duplication. 14 years ago
Luca Barbato 6216fc70b7 swscale: simplify rgb2rgb templating 14 years ago
Luca Barbato c003832883 swscale: move away x86 specific code from rgb2rgb 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Mans Rullgard ef4a65149d Replace ASMALIGN() with .p2align 14 years ago
Ramiro Polla c12f7b2d2c rgb2rgb: don't misuse HAVE_* defines 14 years ago
Ramiro Polla 40b433b62b swscale: indentation and emtpy line cosmetics 14 years ago
Ramiro Polla 6527e56131 swscale: avoid reading prior to the source buffer in planar2x() MMX2 14 years ago
Ramiro Polla a51125b52f rgb2rgb: replace shuffle_bytes_2103() by optimized rgb32tobgr32() 14 years ago
Ramiro Polla 4821b4456f rgb2rgb: remove unused yvu9toyv12 function 14 years ago
Reimar Döffinger 5b03661fa7 Replace some "m" constraints by MANGLE to avoid issues with some compilers not 15 years ago
Diego Biurrun 819ee683d8 libswscale: Relicense almost all x86 assembler optimizations as LGPL. 15 years ago
Zuxy Meng a959e24780 Const correctness for src pointer. Remove all constness related warnings in 15 years ago
Zuxy Meng 4b19045566 Remove unused PREFETCHW macro 15 years ago
Ramiro Polla 7d73d1c336 Indent. 16 years ago
Ramiro Polla dd68318cee Cosmetics: 16 years ago
Ramiro Polla 9b734d44ab Indent libswscale: 16 years ago
Diego Biurrun 0bf18ed32d Remove disabled crufty code. 16 years ago
Måns Rullgård a898cdc995 Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN 16 years ago
Michael Niedermayer b36da2c215 Remove 2 useless += at the end of rgb16to15(), found by CSA. 16 years ago
Michael Niedermayer 3d99e069e4 10l (C code was buggy and untested) 16 years ago
Michael Niedermayer 870a4adbb7 Average chroma of 2 lines in packed 422 -> planar 420. 16 years ago
Michael Niedermayer 9326d3f355 Revert 16 years ago
Michael Niedermayer 0411072ee3 Unscaled converters for 16 years ago
Reimar Döffinger 62651fa729 Fix libswscale compilation on non-x86, hopefully without breaking MinGW64 again. 16 years ago
Ramiro Polla d0ce212a7a Do not assume long is same width as x86 register. 16 years ago
Cédric Schieli a284d03093 Rewrite of rgb15to32 and rgb16to32 using fewer asm instructions and setting alpha channel to 0xFF 16 years ago
Cédric Schieli f8a138be52 When converting from a non alpha format to an alpha format, defaults 16 years ago
Diego Biurrun f4406ec177 HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes. 16 years ago
Aurelien Jacobs b63f641e9b Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Reimar Döffinger 217d820253 Some forgotten eax -> REG_a changes. 16 years ago
Diego Biurrun aeb87a49a7 cosmetics: typo fix 16 years ago
Diego Pettenò 7ad6469eae Convert asm keyword into __asm__. 16 years ago
Diego Pettenò faf6112e26 Mark variation-specific interleaveBytes static. 16 years ago
Luca Barbato 7cff2c7f44 gcc-apple specific fallback not necessary anymore (btw no apple hardware is less than a Intel core, thus it won't come there w/out disabling all the optimizations) 16 years ago
Diego Biurrun 02a6a6eea4 Use HAVE_FAST_64BIT instead of nonstandard __WORDSIZE macro. 16 years ago
Diego Biurrun 0d696d34ef Remove MPlayer-specific MP_WORDSIZE hack. 16 years ago