Fri, 09 May 2008 11:56:36 +0000 |
diego |
Use full path for #includes from another directory.
libavcodec
|
Thu, 08 May 2008 21:11:24 +0000 |
ramiro |
Do not misuse long as the size of a register in x86.
libavcodec
|
Wed, 16 Apr 2008 01:36:14 +0000 |
astrange |
Add a new xvid-style IDCT using SSE2.
libavcodec
|
Sat, 12 Apr 2008 16:54:36 +0000 |
diego |
Add a header file to declare Xvid IDCT functions.
libavcodec
|
Tue, 01 Apr 2008 04:51:28 +0000 |
lorenm |
h264 chroma mc ssse3
libavcodec
|
Fri, 21 Mar 2008 12:36:49 +0000 |
zuxy |
Add missed call to ff_cavsdsp_init_3dnow() in dsputil_init_mmx()
libavcodec
|
Thu, 20 Mar 2008 14:24:29 +0000 |
michael |
Hardcode register to prevent aparent miscompilation.
libavcodec
|
Thu, 20 Mar 2008 14:09:31 +0000 |
michael |
remove unused temp
libavcodec
|
Tue, 04 Mar 2008 00:07:41 +0000 |
aurel |
move draw_edges() into dsputil
libavcodec
|
Mon, 25 Feb 2008 23:14:22 +0000 |
aurel |
split encoding part of dsputil_mmx into its own file
libavcodec
|
Sun, 24 Feb 2008 14:46:22 +0000 |
reimar |
__asm __volatile -> asm volatile, improves code consistency and works
libavcodec
|
Thu, 21 Feb 2008 07:10:46 +0000 |
lorenm |
simd and unroll png_filter_row
libavcodec
|
Wed, 06 Feb 2008 12:32:31 +0000 |
lorenm |
sse2 h264 motion compensation. not new code, just separate out the cases that didn't need ssse3.
libavcodec
|
Wed, 06 Feb 2008 04:44:21 +0000 |
lorenm |
put loop counter in a register if possible. makes some of the qpel functions 3% faster.
libavcodec
|
Wed, 06 Feb 2008 03:51:53 +0000 |
lorenm |
constant was excessively aligned
libavcodec
|
Tue, 05 Feb 2008 11:22:55 +0000 |
lorenm |
ssse3 h264 motion compensation.
libavcodec
|
Tue, 05 Feb 2008 01:16:48 +0000 |
lorenm |
clean up an ugliness introduced in r11826. this syntax will require fewer changes when adding future sse2 code.
libavcodec
|
Mon, 04 Feb 2008 16:20:46 +0000 |
lorenm |
reduce code duplication
libavcodec
|
Sun, 03 Feb 2008 17:04:33 +0000 |
lorenm |
avg_pixels4_mmx2
libavcodec
|
Sun, 03 Feb 2008 16:19:37 +0000 |
lorenm |
use mmx2/3dnow avg functions in avg_qpel*_mc00
libavcodec
|
Sun, 03 Feb 2008 07:05:11 +0000 |
lorenm |
ff_h264_idct8_add_sse2.
libavcodec
|
Wed, 30 Jan 2008 23:54:59 +0000 |
bcoudurier |
add parenthesis, fix warning: i386/dsputil_mmx.c:2618: warning: suggest parentheses around arithmetic in operand of |
libavcodec
|
Wed, 30 Jan 2008 23:52:42 +0000 |
bcoudurier |
fix prototypes, remove warning: i386/dsputil_mmx.c:3594: warning: assignment from incompatible pointer type
libavcodec
|
Sun, 27 Jan 2008 14:46:56 +0000 |
reimar |
Use DECLARE_ALIGNED
libavcodec
|
Fri, 11 Jan 2008 08:29:58 +0000 |
diego |
Factorize some duplicated code from CAVS and H.264 into a common file.
libavcodec
|
Fri, 21 Dec 2007 23:11:22 +0000 |
gpoirier |
add MMX version for put_no_rnd_h264_chroma_mc8_c, used in VC-1 decoding.
libavcodec
|
Fri, 21 Dec 2007 12:38:41 +0000 |
diego |
Fix typo in macro name: WARPER8_16_SQ --> WRAPPER8_16_SQ.
libavcodec
|
Sun, 16 Dec 2007 22:20:47 +0000 |
aurel |
move FLAC mmx dsp to its own file
libavcodec
|
Tue, 11 Dec 2007 18:47:04 +0000 |
diego |
typo/clarification
libavcodec
|
Sat, 01 Dec 2007 22:21:04 +0000 |
vitor |
spelling
libavcodec
|
Tue, 27 Nov 2007 22:57:26 +0000 |
aurel |
remove some unused ff_p* vars from dsputil
libavcodec
|
Tue, 27 Nov 2007 22:56:15 +0000 |
aurel |
remove useless #ifdef around extern declaration
libavcodec
|
Tue, 27 Nov 2007 22:54:46 +0000 |
aurel |
cosmetics: indentation
libavcodec
|
Tue, 27 Nov 2007 22:54:18 +0000 |
aurel |
convert some #ifdef CONFIG_ to if(ENABLE_
libavcodec
|
Tue, 27 Nov 2007 22:42:55 +0000 |
aurel |
build vc1dsp_mmx.c in its own compilation unit
libavcodec
|
Tue, 27 Nov 2007 22:36:15 +0000 |
aurel |
use ff_ prefix for extern vars
libavcodec
|
Tue, 27 Nov 2007 22:23:34 +0000 |
aurel |
make ff_p* vars extern so that they can be used in various *_mmx.c files
libavcodec
|
Wed, 21 Nov 2007 22:41:31 +0000 |
gpoirier |
add VC-1 MMX DSP functions, under MIT license.
libavcodec
|
Mon, 12 Nov 2007 02:04:01 +0000 |
michael |
tring to workaround gcc 2.95 bug which causes random failures
libavcodec
|
Sat, 29 Sep 2007 22:31:18 +0000 |
lorenm |
sse2 version of compute_autocorr().
libavcodec
|
Sun, 26 Aug 2007 16:10:53 +0000 |
ramiro |
CONFIG_7REGS has been renamed to HAVE_7REGS
libavcodec
|
Sun, 26 Aug 2007 12:34:22 +0000 |
michael |
workaround gcc bug, untested as my gcc is not complaining
libavcodec
|
Sun, 26 Aug 2007 01:11:02 +0000 |
michael |
avoid overflow in the 3rd lifting step, this now needs mmx2 at minimum
libavcodec
|
Sat, 25 Aug 2007 15:20:56 +0000 |
michael |
update mmx code to latest snow changes
libavcodec
|
Sat, 25 Aug 2007 03:00:51 +0000 |
michael |
use 16bit IDWT (a SIMD implementation of it should be >2x faster then with
libavcodec
|
Tue, 24 Jul 2007 08:54:56 +0000 |
aurel |
help some gcc version to optimize out those functions
libavcodec
|
Tue, 10 Jul 2007 20:27:50 +0000 |
aurel |
cosmetics: indentation
libavcodec
|
Tue, 10 Jul 2007 20:23:08 +0000 |
aurel |
Avoid linking with h263.c functions when the relevant codecs
libavcodec
|
Sun, 08 Jul 2007 23:15:00 +0000 |
mru |
make arguments to ssd_int8_vs_int16() const
libavcodec
|
Sun, 20 May 2007 05:07:44 +0000 |
zuxy |
Remove incorrect comment; MMX2 is preferred over 3DNow! on Athlon
libavcodec
|
Fri, 18 May 2007 08:18:56 +0000 |
zuxy |
3DNow! and SSSE3 optimization to QNS DSP functions; use pmulhrw/pmulhrsw instead of pmulhw
libavcodec
|
Wed, 16 May 2007 23:23:45 +0000 |
aurel |
better separation of vp3dsp functions from dsputil_mmx.c
libavcodec
|
Wed, 16 May 2007 09:51:45 +0000 |
diego |
Add libavcodec to compiler include flags in order to simplify header
libavcodec
|
Mon, 14 May 2007 14:28:13 +0000 |
takis |
Make vp3dsp*.c compilation optional.
libavcodec
|
Sat, 12 May 2007 02:41:25 +0000 |
lorenm |
factor sum_abs_dctelem out of dct_sad, and simd it.
libavcodec
|
Sat, 12 May 2007 01:16:06 +0000 |
lorenm |
sse2 & ssse3 versions of hadamard. unroll and inline diff_pixels.
libavcodec
|
Wed, 09 May 2007 01:46:33 +0000 |
lorenm |
cosmetics: remove code duplication in hadamard8_diff_mmx
libavcodec
|
Tue, 08 May 2007 17:55:56 +0000 |
lorenm |
cosmetics: remove duplicate transpose macro
libavcodec
|
Sat, 07 Apr 2007 14:10:02 +0000 |
diego |
typos
libavcodec
|
Fri, 30 Mar 2007 19:15:31 +0000 |
lorenm |
mmx 16-bit ssd. 2.3x faster svq1 encoding.
libavcodec
|