Diego Biurrun
|
b23650491f
|
prores: Use consistent names for DSP arch initialization functions
|
11 years ago |
Michael Niedermayer
|
cb613657ee
|
avcodec/x86/proresdsp_init: x86 prores IDCT is bitexact again
reenable it for for bitexact mode
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
11 years ago |
Diego Biurrun
|
3ac7fa81b2
|
Consistently use "cpu_flags" as variable/parameter name for CPU flags
|
12 years ago |
Diego Biurrun
|
6fee1b90ce
|
avcodec: Add av_cold attributes to init functions missing them
|
12 years ago |
Diego Biurrun
|
88bd7fdc82
|
Drop DCTELEM typedef
It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
12 years ago |
Diego Biurrun
|
e0c6cce447
|
x86: Replace checks for CPU extensions and flags by convenience macros
This separates code relying on inline from that relying on external
assembly and fixes instances where the coalesced check was incorrect.
|
12 years ago |
Carl Eugen Hoyos
|
a26789cf9f
|
Fix compilation with yasm-0.6.2.
|
12 years ago |
Diego Biurrun
|
6961bdface
|
x86: avcodec: Consistently name all init files
|
12 years ago |
Diego Biurrun
|
2cb7c81669
|
x86: Fix linking of ProRes DSP ASM with YASM disabled.
|
13 years ago |
Ronald S. Bultje
|
05c8f119cc
|
proresdsp: fix function prototypes.
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Michael Niedermayer
|
337496980e
|
prores: use C idct for fate as the SSE code is not matching the SSE* code down at the bits
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Elvis Presley
|
ef47c608be
|
x86/proresdsp-init: add forgotten HAVE_YASM
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Ronald S. Bultje
|
e3f530feca
|
prores: idct sse2/sse4 optimizations.
~3.0-3.5x as fast as original C version, 1.6x as fast overall.
|
13 years ago |