- 06 Jan, 2014 1 commit
-
-
Anton Khirnov authored
Fixes invalid memory access. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
- 29 Aug, 2013 1 commit
-
-
Diego Biurrun authored
-
- 17 Jul, 2013 1 commit
-
-
Diego Biurrun authored
-
- 12 May, 2013 1 commit
-
-
Diego Biurrun authored
The header is not (anymore) MMX-specific.
-
- 30 Apr, 2013 1 commit
-
-
Diego Biurrun authored
-
- 05 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 23 Jan, 2013 1 commit
-
-
Diego Biurrun authored
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 12 Dec, 2012 2 commits
-
-
Ronald S. Bultje authored
Use this in VP8/H264-8bit loopfilter functions so they can be used if there is no aligned stack (e.g. MSVC 32bit or ICC 10.x). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Ronald S. Bultje authored
Use this in VP8/H264-8bit loopfilter functions so they can be used if there is no aligned stack (e.g. MSVC 32bit or ICC 10.x). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 28 Nov, 2012 1 commit
-
-
Diego Biurrun authored
Some optimized functions reference optimized symbols, so the functions must be explicitly disabled when those symbols are unavailable.
-
- 13 Nov, 2012 1 commit
-
-
Diego Biurrun authored
-
- 31 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 09 Sep, 2012 1 commit
-
-
Michael Niedermayer authored
Should fix compilation on open solaris Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Sep, 2012 1 commit
-
-
Diego Biurrun authored
This separates code relying on inline from that relying on external assembly and fixes instances where the coalesced check was incorrect.
-
- 03 Sep, 2012 1 commit
-
-
Diego Biurrun authored
-
- 01 Sep, 2012 1 commit
-
-
Carl Eugen Hoyos authored
-
- 30 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 15 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 08 Aug, 2012 1 commit
-
-
Mans Rullgard authored
This puts x86-specific things in the x86/ subdirectory where they belong. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 03 Aug, 2012 1 commit
-
-
Diego Biurrun authored
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.
-
- 02 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 31 Jul, 2012 3 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
This fixes compilation with YASM disabled.
-
Ronald S. Bultje authored
This completes the conversion of h264dsp to yasm; note that h264 also uses some dsputil functions, most notably qpel. Performance-wise, the yasm-version is ~10 cycles faster (182->172) on x86-64, and ~8 cycles faster (201->193) on x86-32.
-
- 28 Jul, 2012 1 commit
-
-
Ronald S. Bultje authored
-
- 23 Jun, 2012 1 commit
-
-
Diego Biurrun authored
-
- 10 Jun, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 12 Feb, 2012 1 commit
-
-
Reimar Döffinger authored
Some MMX-only CPUs do not have support for CMOV. All SSE/MMX2 CPUs should be fine, thus no check was added to those functions. See also https://sourceforge.net/tracker/?func=detail&aid=3358347&group_id=205275&atid=992986Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 21 Oct, 2011 3 commits
-
-
Ronald S. Bultje authored
Neon parts by Mans Rullgard <mans@mansr.com>.
-
Ronald S. Bultje authored
-
Baptiste Coudurier authored
Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 14 Aug, 2011 1 commit
-
-
Baptiste Coudurier authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 11 Jul, 2011 1 commit
-
-
Jason Garrett-Glaser authored
Much faster high bit depth deblocking.
-
- 21 Jun, 2011 1 commit
-
-
Daniel Kang authored
Mainly ported from 8-bit H.264 weight/biweight. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 16 Jun, 2011 1 commit
-
-
Carl Eugen Hoyos authored
-
- 01 Jun, 2011 1 commit
-
-
Daniel Kang authored
Fixes regression in 836f47d3 in ICC-10.x, since ICC<=11.0 doesn't align stack upon function calls. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 31 May, 2011 2 commits
-
-
Daniel Kang authored
Signed-off-by: Ronald S. Bultje <rbultje@google.com>
-
Daniel Kang authored
Ports the majority of IDCT functions for 10-bit H.264. Parts are inspired from 8-bit IDCT code in Libav; other parts ported from x264 with relicensing permission from author. Signed-off-by: Ronald S. Bultje <rbultje@google.com>
-
- 16 May, 2011 1 commit
-
-
Gil Pedersen authored
This fixes linking errors due to undefined symbols on x86_64 OS X. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 11 May, 2011 1 commit
-
-
Jason Garrett-Glaser authored
Also delete some unused deblock asm macros.
-