Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avcodec/x86/vc1dsp_init: Fix build failure with --disable-optimizations and ↵ | Michael Niedermayer | 2017-04-27 |
| | | | | | | | | | clang compilers doing DCE at -O0 do not necessarily understand "complex" boolean expressions Build succeeds with this change, this was the only failure Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | Merge commit 'e4a94d8b36c48d95a7d412c40d7b558422ff659c' | James Almer | 2017-03-21 |
|\ | | | | | | | | | | | | | * commit 'e4a94d8b36c48d95a7d412c40d7b558422ff659c': h264chroma: Change type of stride parameters to ptrdiff_t Merged-by: James Almer <jamrial@gmail.com> | ||
| * | h264chroma: Change type of stride parameters to ptrdiff_t | Diego Biurrun | 2016-09-29 |
| | | | | | | | | | | This avoids SIMD-optimized functions having to sign-extend their stride argument manually to be able to do pointer arithmetic. | ||
* | | Merge commit '2ec9fa5ec60dcd10e1cb10d8b4e4437e634ea428' | James Almer | 2017-03-21 |
|\| | | | | | | | | | | | | | * commit '2ec9fa5ec60dcd10e1cb10d8b4e4437e634ea428': idct: Change type of array stride parameters to ptrdiff_t Merged-by: James Almer <jamrial@gmail.com> | ||
* | | x86: vc1dsp: Convert vc1_inv_trans_*_dc to NASM format | Timothy Gu | 2016-02-01 |
| | | |||
* | | lavc/x86/vc1dsp_init: Fix compilation with --disable-yasm. | Carl Eugen Hoyos | 2015-10-22 |
| | | |||
* | | x86: vc1dsp_mmx: Move yasm initiation steps to vc1dsp_init | Timothy Gu | 2015-10-19 |
| | | | | | | | | | | That's where all yasm initiation steps are. Also removes the overlap between the two files. | ||
* | | vc1dsp: fix build without inline asm | Hendrik Leppkes | 2014-04-22 |
| | | | | | | | | | | Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||
* | | vc1dsp: introduce cases for 8x8 and 16x16 | Christophe Gisquet | 2014-04-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | This allows further unrolling the DSP implementation where possible. x86 and ARM DSP modified by simply moving the multiple calls from vc1dec to the DSP code. Decoding improvements should only occurs because of the compiler actually able to unroll more. Decoding time: ~8.80s -> 8.64s (ie around 2%) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||
* | | Fix compilation with !HAVE_6REGS. | Carl Eugen Hoyos | 2014-04-19 |
|/ | | | | | Can be tested with: $ ./configure --cc='cc -m32' --disable-optimizations --enable-pic | ||
* | x86: dsputil: Move fpel declarations to a separate header | Diego Biurrun | 2014-03-22 |
| | |||
* | x86: avcodec: Add a bunch of missing #includes for av_cold | Diego Biurrun | 2014-01-09 |
| | |||
* | x86: avcodec: Consistently structure CPU extension initialization | Diego Biurrun | 2013-08-29 |
| | |||
* | x86: avcodec: Use convenience macros to check for CPU flags | Diego Biurrun | 2013-08-29 |
| | |||
* | Consistently use "cpu_flags" as variable/parameter name for CPU flags | Diego Biurrun | 2013-07-18 |
| | |||
* | x86: dsputil: Rename dsputil_mmx.h --> dsputil_x86.h | Diego Biurrun | 2013-05-12 |
| | | | | The header is not (anymore) MMX-specific. | ||
* | dsputil: convert remaining functions to use ptrdiff_t strides | Luca Barbato | 2013-03-12 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | x86: vc1dsp: Move ff_avg_vc1_mspel_mc00_mmxext out of dsputil_mmx.c | Diego Biurrun | 2013-02-26 |
| | |||
* | x86: mmx2 ---> mmxext in asm constructs | Diego Biurrun | 2012-11-14 |
| | |||
* | x86: vc1dsp: port to cpuflags | Diego Biurrun | 2012-11-05 |
| | |||
* | x86: Move optimization suffix to end of function names | Diego Biurrun | 2012-10-31 |
| | | | | This simplifies cpuflags porting. | ||
* | x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) | Janne Grunau | 2012-10-08 |