Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x86: rename dsputil.asm to idctdsp.asm | James Almer | 2014-07-02 | 1 | -80/+0 |
| | | | | | | | Its only function is no longer part of dsputil. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | x86/dsputil: move put_signed_pixels_clamped out of bswapdsp.asm | James Almer | 2014-06-23 | 1 | -0/+80 |
| | | | | | | | It's still a dsputil function Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | dsputil: Split bswap*_buf() off into a separate context | Diego Biurrun | 2014-06-22 | 1 | -135/+0 |
| | |||||
* | dsputil: Split audio operations off into a separate context | Diego Biurrun | 2014-06-22 | 1 | -113/+0 |
| | |||||
* | dsputil: Move APE-specific bits into apedsp | Diego Biurrun | 2014-05-29 | 1 | -137/+0 |
| | |||||
* | dsputil: Split off HuffYUV decoding bits into their own context | Diego Biurrun | 2014-05-27 | 1 | -140/+0 |
| | | | | Also shorten HuffYUV context member names to avoid clutter. | ||||
* | x86: dsputil: Move ff_apply_window_int16_* bits to ac3dsp, where they belong | Diego Biurrun | 2014-04-04 | 1 | -130/+0 |
| | |||||
* | x86: Make function prototype comments in assembly code consistent | Diego Biurrun | 2014-03-13 | 1 | -6/+11 |
| | | | | This helps grepping for functions, among other things. | ||||
* | x86: qpel: Move fullpel and l2 functions to a separate file | Ronald S. Bultje | 2013-04-08 | 1 | -192/+0 |
| | | | | | | | This way, they can be shared between mpeg4qpel and h264qpel without requiring either one to be compiled unconditionally. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | x86: consistently use unaligned movs in the unaligned bswap | Janne Grunau | 2013-03-25 | 1 | -6/+6 |
| | | | | Fixes fate errors in asv1, ffvhuff and huffyuv on x86_32. | ||||
* | Revert "Move H264/QPEL specific asm from dsputil.asm to h264_qpel_*.asm." | Diego Biurrun | 2013-02-28 | 1 | -0/+191 |
| | | | | | | | This reverts commit f90ff772e7e35b4923c2de429d1fab9f2569b568. The code should be put back in h264_qpel_8bit.asm, but unfortunately it is unconditionally used from dsputil_mmx.c since 71155d7. | ||||
* | x86: dsputil: Fix h263 loop filter link error in some configurations | Daniel Kang | 2013-02-18 | 1 | -162/+0 |
| | | | | | | | This was caused by unconditionally referencing a conditionally compiled table. Now the code is also compiled conditionally. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | dsputil: x86: Fix compile error | Daniel Kang | 2013-02-07 | 1 | -2/+2 |
| | | | | | | Accidentally prefixed ff_ with cextern. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: x86: Convert h263 loop filter to yasm | Daniel Kang | 2013-02-06 | 1 | -0/+163 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | x86: hpel: Move {avg,put}_pixels16_sse2 to hpeldsp | Diego Biurrun | 2013-01-31 | 1 | -43/+0 |
| | |||||
* | Move H264/QPEL specific asm from dsputil.asm to h264_qpel_*.asm. | Ronald S. Bultje | 2013-01-26 | 1 | -188/+0 |
| | |||||
* | floatdsp: move scalarproduct_float from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 | 1 | -26/+0 |
| | | | | This makes the aac decoder and all voice codecs independent of dsputil. | ||||
* | floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 | 1 | -37/+0 |
| | | | | | | Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also. | ||||
* | floatdsp: move vector_fmul_add from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 | 1 | -28/+0 |
| | |||||
* | dsputil: remove butterflies_float_interleave. | Ronald S. Bultje | 2013-01-20 | 1 | -44/+0 |
| | | | | The function is unused. | ||||
* | lavc: introduce VideoDSPContext | Ronald S. Bultje | 2012-12-20 | 1 | -571/+0 |
| | | | | | | | | Move some functions from dsputil. The idea is that videodsp contains functions that are useful for a large and varied set of video decoders. Currently, it contains emulated_edge_mc() and prefetch(). Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | x86: h264: Convert 8-bit QPEL inline assembly to YASM | Daniel Kang | 2012-11-25 | 1 | -0/+231 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | x86: SPLATD: port to cpuflags | Diego Biurrun | 2012-11-18 | 1 | -2/+0 |
| | |||||
* | x86: dsputil: port to cpuflags | Diego Biurrun | 2012-11-16 | 1 | -114/+106 |
| | |||||
* | x86: mmx2 ---> mmxext in asm constructs | Diego Biurrun | 2012-11-14 | 1 | -4/+4 |
| | |||||
* | build: Drop AVX assembly ifdefs | Diego Biurrun | 2012-11-11 | 1 | -6/+0 |
| | | | | An assembler able to cope with AVX instructions is now required. | ||||
* | x86: yasm: Use complete source path for macro helper %includes | Diego Biurrun | 2012-10-31 | 1 | -1/+1 |
| | | | | | This is more consistent with the way we handle C #includes and it simplifies the build system. | ||||
* | x86: include x86inc.asm in x86util.asm | Diego Biurrun | 2012-10-31 | 1 | -1/+0 |
| | | | | This is necessary to allow refactoring some x86util macros with cpuflags. | ||||
* | x86: Split inline and external assembly #ifdefs | Diego Biurrun | 2012-08-31 | 1 | -3/+3 |
| | |||||
* | x86: Drop silly "_yasm" suffixes from filenames | Diego Biurrun | 2012-08-12 | 1 | -0/+1373 |