- 26 3月, 2013 1 次提交
-
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 13 3月, 2013 1 次提交
-
-
由 Luca Barbato 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 27 2月, 2013 2 次提交
-
-
由 Diego Biurrun 提交于
The external assembly function uses mmxext instructions and should not be masqueraded as an mmx-only function. Instead, use the mmx-only inline assembly function.
-
由 Diego Biurrun 提交于
-
- 26 2月, 2013 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 27 1月, 2013 1 次提交
-
-
由 Daniel Kang 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
- 23 1月, 2013 1 次提交
-
-
由 Diego Biurrun 提交于
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
- 01 11月, 2012 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 08 10月, 2012 1 次提交
-
-
由 Janne Grunau 提交于
-
- 31 8月, 2012 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 16 8月, 2012 1 次提交
-
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 09 8月, 2012 1 次提交
-
-
由 Mans Rullgard 提交于
This puts x86-specific things in the x86/ subdirectory where they belong. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 04 8月, 2012 1 次提交
-
-
由 Diego Biurrun 提交于
Refactoring mmx2/mmxext YASM code with cpuflags will force renames. So switching to a consistent naming scheme beforehand is sensible. The name "mmxext" is more official and widespread and also the name of the CPU flag, as reported e.g. by the Linux kernel.
-
- 30 6月, 2012 1 次提交
-
-
由 Mans Rullgard 提交于
The problem is that the ssse3 psign instruction does the wrong thing here. Commit ea60dfe2 incorrectly removed a macro emulating this instruction for pre-ssse3 code. However, the emulation is incorrect, and the code relies on the behaviour of the macro. Specifically, the psign sets destination elements to zero where the corresponding source element is zero, whereas the emulation only negates destination elements where the source is negative. Furthermore, the PSIGNW_MMX macro in x86util.asm is totally bogus, which is why the original VC-1 code had an additional right shift when using it. Since the psign instruction cannot be used here, skip all the macro hell and use the working instruction sequence directly. None of this was noticed due a stray return statement in ff_vc1dsp_init_mmx() which meant that only the mmx version of the loop filter was ever used (before being removed in ea60dfe2). Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 25 6月, 2012 1 次提交
-
-
由 Ronald S. Bultje 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 12 5月, 2012 1 次提交
-
-
由 Michael Kostylev 提交于
-
- 18 2月, 2011 1 次提交
-
-
由 Ronald S. Bultje 提交于
-
- 19 1月, 2011 1 次提交
-
-
由 Mans Rullgard 提交于
This macro has unconditionally used .p2align for a long time and serves no useful purpose.
-
- 08 9月, 2010 1 次提交
-
-
由 Stefano Sabatini 提交于
function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 04 9月, 2010 1 次提交
-
-
由 Stefano Sabatini 提交于
symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h. Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 25 8月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
Originally committed as revision 24909 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 21 7月, 2010 2 次提交
-
-
由 David Conrad 提交于
Should fix compilation with icc and should help prevent any future duplicates Originally committed as revision 24380 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
由 Ronald S. Bultje 提交于
and chroma (width=8). Originally committed as revision 24378 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 12 7月, 2010 1 次提交
-
-
由 David Conrad 提交于
Originally committed as revision 24208 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 30 6月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 3月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
Originally committed as revision 22266 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 06 3月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 22 1月, 2010 1 次提交
-
-
由 Måns Rullgård 提交于
Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 6月, 2009 1 次提交
-
-
由 Jason Garrett-Glaser 提交于
Includes mmx2 asm for the various functions. Note that the actual idct still does not have an x86 SIMD implemtation. For wmv3 files using regular idct, the decoder just falls back to simple_idct, since simple_idct_dc doesn't exist (yet). Originally committed as revision 19204 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 15 4月, 2009 1 次提交
-
-
由 David Conrad 提交于
Originally committed as revision 18519 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 22 12月, 2008 1 次提交
-
-
由 Diego Biurrun 提交于
It contains optimizations that are not specific to i386 and libavutil uses this naming scheme already. Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 10月, 2008 1 次提交
-
-
由 Diego Pettenò 提交于
Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 05 10月, 2008 1 次提交
-
-
由 Diego Pettenò 提交于
Patch by Diego 'Flameeyes' Petten Originally committed as revision 15553 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 09 5月, 2008 2 次提交
-
-
由 Diego Biurrun 提交于
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
由 Ramiro Polla 提交于
typedef x86_reg as the appropriate size and use it instead. Originally committed as revision 13081 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 03 1月, 2008 1 次提交
-
-
由 Christophe Gisquet 提交于
summary of changes: - Use MANGLE when loading some constants into MMX registers. - Convert those constants to non-static and thus add ff_ prefix. - Remove last parameter of MSPEL_FILTER13_CORE (was constant). - Use of "+r" instead of stricter but unnecessary "+g". - Use of REG_c and direct loading of some of the above. patch by Christophe GISQUET, christophe.gisquet free fr Subject: [FFmpeg-devel] [PATCH] Roundup issue #301 Date: Fri, 28 Dec 2007 19:22:18 +0100 Originally committed as revision 11376 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 12月, 2007 1 次提交
-
-
由 Reimar Döffinger 提交于
inferred from arguments. Fixes compilation with Intel compiler Originally committed as revision 11227 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 28 11月, 2007 2 次提交
-
-
由 Aurelien Jacobs 提交于
Originally committed as revision 11102 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
由 Aurelien Jacobs 提交于
Originally committed as revision 11100 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 25 11月, 2007 1 次提交
-
-
由 Christophe Gisquet 提交于
Now MMX version decodes 1:1 what the C version does patch by Christophe GISQUET %christophe P gisquet A free P fr% Originally committed as revision 11090 to svn://svn.ffmpeg.org/ffmpeg/trunk
-