Ziemowit Zabawa
d8debbc6dd
Fix typos with codespell tool
...
This includes fixing convert_method_to_flag so it recognizes "gauss"
parameter properly instead of silently defaulting to bicubic.
2021-09-29 21:11:16 +00:00
Anton Mitrofanov
8e5e8340f0
Bump dates to 2021
2021-01-24 16:38:34 +03:00
Anton Mitrofanov
04e6c65e6b
Bump dates to 2020
2020-02-29 22:02:01 +03:00
Henrik Gramner
ec1d32302d
Bump dates to 2019
2019-03-06 22:45:52 +03:00
Henrik Gramner
ca5408b13c
Bump dates to 2018
2018-01-17 18:31:04 +01:00
Henrik Gramner
c7a2e327be
Bump dates to 2017
2017-01-21 14:10:37 +01:00
Henrik Gramner
d23d186552
Bump dates to 2016
2016-01-17 00:30:13 +01:00
Anton Mitrofanov
d7ccd89f1b
Bump dates to 2015
2015-02-23 13:34:44 +03:00
Henrik Gramner
807aeaaae7
Bump dates to 2014
...
Also update AUTHORS file and my e-mail address in the headers of various files.
2014-01-08 11:15:45 -08:00
Henrik Gramner
e7a46b6536
x86: AVX2 nal_escape
...
Also rewrite the entire function to be faster and drop the AVX version which is no longer useful.
2013-04-23 14:36:33 -07:00
Loren Merritt
732b072ae2
Bump dates to 2013
2013-01-08 16:01:32 -08:00
Fiona Glaser
42db5e6f8f
BMI1 decimate functions
...
Intel was nice enough to make tzcnt equal to "rep bsf", which is backwards-compatible.
This means we don't actually have to add new functions to make it work.
2012-03-06 17:13:21 -08:00
Hii
27a7b05b83
Bump dates to 2012
2012-02-04 07:18:13 -08:00
Loren Merritt
f85be1cdbe
asm cosmetics: INIT_MMX/XMM/YMM now support a cpuflags argument
...
Reduces the number of macro args that need to be passed around.
Allows multiple implementations of a given macro (e.g. PALIGNR) to check
cpuflags at the location where the macro is defined, instead of having
to select implementations by %define at toplevel.
Remove INIT_AVX, as it's replaced by "INIT_XMM avx".
This commit does not change the stripped executable.
2011-08-09 14:17:34 -07:00
Loren Merritt
189c30d390
Cosmetics: s/mmxext/mmx2/
2011-08-09 14:17:30 -07:00
Daniel Kang
abc2283e9a
Add AVX functions where 3+ arg commands are useful
2011-02-18 01:51:59 -08:00
Sean McGovern
ee9bc136e9
Bump dates to 2011
2011-01-25 12:16:24 -08:00
Fiona Glaser
213a99d070
Update source file headers
...
Update dates, improve file descriptions, make things more consistent.
Also add information about commercial licensing.
2010-09-18 01:30:37 -07:00
Henrik Gramner
270c72d43a
Faster nal_escape asm
2010-09-03 13:34:23 -07:00
Fiona Glaser
6589ad6dc6
x86 assembly code for NAL escaping
...
Up to ~10x faster than C depending on CPU.
Helps the most at very high bitrates (e.g. lossless).
Also make the C code faster and simpler.
2010-06-01 19:51:24 -07:00