RSS feed
	
	
	
		c1a28d0e
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/07/05 16:36
		
Correctly return an error on malloc failure
		 
	
		0435ec9c
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/07/04 23:40
		
Fix potential memory leak
		 
	
		632b4876
		 – B Krishnan Iyer <krishnaniyer97@gmail.com>
 authored
 and Martin Storsjö <martin@martin.st>
 committed
 on 2019/07/01 17:17
		
arm: mc: neon: Improvement in blend_v function
		 
	
		65ba279b
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/06/27 10:32
		
Reduce the size of frame threading buffers
		 
	
		0276455d
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/06/27 10:32
		
Consolidate scratch buffers
		 
	
		beda6e0d
		 – Victorien Le Couviour--Tuffet <victorien@videolan.org>
 authored
 on 2019/07/02 09:35
		
build: fix meson deprecation warning
		 
	
		c9f19b1f
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/29 19:58
		
checkasm: msac: Add verbose printouts on failures
		 
	
		13a7d786
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/29 19:24
		
checkasm: cdef: Add verbose prints for output data (and relevant input)
		 
	
		7107c2f1
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/29 19:41
		
checkasm: looprestoration: Use checkasm_check*
		 
	
		578489df
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/29 19:39
		
checkasm: loopfilter: Use checkasm_check*
		 
	
		764e8ea1
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/29 19:36
		
checkasm: ipred: Use checkasm_check*
		 
	
		fcb6a6da
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/06/24 19:32
		
ci: add test stage for clang armv7a build
		 
	
		18df7139
		 – Martin Storsjö <martin@martin.st>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/06/26 18:44
		
checkasm: mc: Use checkasm_check_* for better debuggability
		 
	
		ef1ea008
		 – Martin Storsjö <martin@martin.st>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/08 19:26
		
arm64: itx: Add NEON optimized inverse transforms
		 
	
		e0346114
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/22 07:39
		
tools: Use DAV1D_ERR for strerror calls
		 
	
		04dc8a4d
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/22 07:38
		
include: Consistently use DAV1D_ERR in docs
		 
	
		c1b3e1a9
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/09 10:36
		
checkasm: itx: Add verbose printouts for the pixel differences
		 
	
		c950e710
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/20 19:38
		
checkasm: Add functions for printing pixel buffers
		 
	
		46980237
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/21 19:12
		
arm: mc: Move the blend functions up above put/prep
		 
	
		4a2ea99d
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/20 08:17
		
arm64: Consistently name macro arguments tX for temporaries in transposes
		 
	
		79e4a5f7
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2019/06/16 09:10
		
cli: use mach_absolute_time as fallback for clock_gettime on darwin. Fixes #283
		 
	
		a1e3f358
		 – B Krishnan Iyer <krishnaniyer97@gmail.com>
 authored
 and Krishnan <krishnaniyer97@gmail.com>
 committed
 on 2019/04/09 08:55
		
arm:mc: NEON implementation of blend, blend_h and blend_v function
		 
	
		efd852af
		 – Luca Barbato <lu_zero@gentoo.org>
 authored
 and Luca Barbato <lu_zero@videolan.org>
 committed
 on 2019/06/04 05:50
		
checkasm: Add an option to benchmark the C code as well
		 
	
		f6024104
		 – Luca Barbato <lu_zero@gentoo.org>
 authored
 and Luca Barbato <lu_zero@videolan.org>
 committed
 on 2019/06/04 05:34
		
checkasm: Add a --help option to checkasm
		 
	
		2073ea11
		 – Luca Barbato <lu_zero@gentoo.org>
 authored
 and Luca Barbato <lu_zero@videolan.org>
 committed
 on 2019/06/03 17:09
		
checkasm: Add a readtime impl for ppc
		 
	
		197032bd
		 – Luca Barbato <lu_zero@gentoo.org>
 authored
 and Luca Barbato <lu_zero@videolan.org>
 committed
 on 2019/06/03 14:19
		
Initial PowerPC support
		 
	
		39dba4cd
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/06/10 06:28
		
meson: Look for librt if clock_gettime isn't found without it
		 
	
		e0623286
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/06/05 14:51
		
meson: simplify a few checks for x86 targets
		 
	
		1df18164
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/06/05 14:51
		
x86: include config.asm in x86inc instead of every asm file
		 
	
		13067916
		 – Martin Storsjö <martin@martin.st>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2019/06/06 18:32
		
checkasm: Check for __ARM_ARCH >= 7 for the arm cpu timer inline assembly
		 
	
		6c90f005
		 – Konstantin Pavlov <thresh@videolan.org>
 authored
 on 2019/06/06 10:01
		
CI: Added ppc64le build and test jobs
		 
	
		3e3855bf
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/05/21 20:30
		
Update NEWS for 0.4.0
		 
	
		75c3f4a4
		 – Tristan Matthews <tmatth@videolan.org>
 authored
 on 2019/06/04 21:00
		
output: automatically use null muxer for /dev/null
		 
	
		098a565c
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 on 2019/06/04 18:55
		
meson: Fix nasm detection
		 
	
		0040d92b
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/31 22:27
		
checkasm: Fix out-of-bounds read in warp8x8 tests
		 
	
		5bc43169
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/31 18:01
		
x86: Optimize warp8x8 AVX2 asm
		 
	
		785f00fe
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2019/05/24 16:53
		
build: add option for fuzzer specific LDFLAGS
		 
	
		63eef332
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/23 19:20
		
arm: Mark the stack as non-executable on ELF
		 
	
		2cce131e
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/23 15:01
		
Optimize coefficient decoding
		 
	
		e88c8eed
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/05/21 15:09
		
dav1d: reserve some bytes in Dav1dSettings
		 
	
		3e0ec4cd
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/05/16 16:55
		
build: Enable SSE2 by default on x86-32
		 
	
		75558f8b
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/05/16 15:42
		
x86: Enable msac asm on x86-32
		 
	
		664c6a5f
		 – Justin Bull <me@justinbull.ca>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/20 15:50
		
Update THANKS.md
		 
	
		bfd4ee57
		 – Justin Bull <me@justinbull.ca>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/18 16:19
		
Hard wrap contribs. Add self for logo
		 
	
		a690e548
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/19 17:30
		
ci: Add full testdata tests on aarch64
		 
	
		7d5f0d0c
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Martin Storsjö <martin@martin.st>
 committed
 on 2019/05/19 11:26
		
checkasm: Update the mc test to check all valid heights
		 
	
		bf920fba
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/19 17:10
		
arm: mc: Fix 8tap_v w8 with OBMC 3/4 heights
		 
	
		f64fdae5
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/17 21:36
		
Optimize obmc blend
		 
	
		3d6479ce
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2019/05/17 10:43
		
Remove one multiply in Z2 filter top left
		 
	
		d04d0a6c
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2019/05/17 10:37
		
Reduce branching in intra angle to mode
		 
	
		af0375ca
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2019/05/17 08:44
		
small code cleaning in intra_edge init_mode
		 
	
		fc3777b4
		 – Dale Curtis <dalecurtis@google.com>
 authored
 and Dale Curtis <dalecurtis@chromium.org>
 committed
 on 2019/04/25 19:21
		
Fix unused function warning on parse_proc_cpuinfo() for Android
		 
	
		60519f04
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/05/15 20:27
		
Use size_t for the msac window size
		 
	
		2e8a3a21
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/14 06:23
		
arm64: msac: Add handwritten versions of msac_decode_bool functions
		 
	
		84f938ec
		 – Martin Storsjö <martin@martin.st>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/15 07:45
		
arm64: msac: Fix a typo in a comment
		 
	
		e16e2726
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/14 16:13
		
x86-64: Add msac_decode_bool and msac_decode_bool_adapt asm
		 
	
		e25ed555
		 – Justin Bull <me@justinbull.ca>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/14 14:26
		
Add dav1d logo
		 
	
		b20a2d63
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/05/13 21:01
		
x86-64: Add msac_decode_bool_equi asm
		 
	
		30d5f486
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/10 19:15
		
Add a hard upper frame size limit on 32-bit systems
		 
	
		046188e4
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/10 19:00
		
Add an option to limit the maximum frame size
		 
	
		ed35b5ba
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/05/12 13:02
		
obu: add missing break to the default case of a switch statement
		 
	
		d0e29420
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/05/12 12:42
		
obu: don't abort on unknown OBUs
		 
	
		c9427fd4
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/05/11 13:23
		
Update NEWS and version for 0.3.1
		 
	
		6bb75a9d
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/11 05:26
		
tools: Add a cast to silence an MSVC warning
		 
	
		b37f87df
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/09 17:46
		
build: Group asm files per instruction set
		 
	
		8d2dd439
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/09 16:39
		
Add __attribute__((cold)) to rarely used functions
		 
	
		d4003615
		 – Pablo Stebler <pablo@stebler.xyz>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/05/09 11:25
		
Add fps counter and --realtime, --frametimes and --realtimecache options
		 
	
		8f7af996
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/09 09:47
		
build: Use -mcmodel=small on 64-bit Windows
		 
	
		68e844aa
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/05/08 23:51
		
Increase thread stack size
		 
	
		a713643e
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/08 19:56
		
arm: Simplify includes for util.S
		 
	
		a2cb9f50
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2019/05/08 17:01
		
fuzzer: fix oss-fuzz undefined behavior sanitizer build
		 
	
		f713e250
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/05/07 20:45
		
Add a DAV1D_ERR define to negate errno values when needed
		 
	
		11da4086
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/08 19:14
		
Fix buffer overflow in 64x16 ssse3 idct
		 
	
		94e30ef9
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2019/05/08 17:09
		
arm64: remove invalid macro argument delimiter
		 
	
		5d472702
		 – Liwei Wang <liwei@multicorewareinc.com>
 authored
 on 2019/05/07 12:50
		
Add SSSE3 implementation for ipred_filter
		 
	
		af2a8bee
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/07 13:33
		
ci: Check for unprefixed global symbols
		 
	
		7398f083
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/07 13:57
		
Fix all remaining symbols without a dav1d prefix
		 
	
		5a42b801
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/05 23:35
		
ci: Ignore binary files in style check
		 
	
		2dddfaac
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/05 19:03
		
Add missing dav1d prefixes to picture allocation functions
		 
	
		2756254f
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/05/03 11:01
		
Control the stack size of spawned threads
		 
	
		1d5c1a49
		 – Martin Storsjö <martin@martin.st>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/04/27 20:08
		
arm64: msac: Implement NEON msac_decode_symbol_adapt
		 
	
		058ca08d
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/05/04 13:31
		
itx_tmpl: Fix the assert in inv_txfm_add_c
		 
	
		de2059a1
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/04/29 15:04
		
Release 0.3.0
		 
	
		0d7aa95d
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/04/24 12:39
		
ci: Add a test for x86-64 with 16-byte stack alignment
		 
	
		89518ccd
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/04/24 07:42
		
Update NEWS for 0.3.0 - Sailfish
		 
	
		f8cac8c5
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/04/22 12:26
		
Fix crash in SSSE3 inverse transform
		 
	
		1f7a7e8a
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/04/19 05:16
		
Update NEWS for 0.2.2
		 
	
		589e96a1
		 – Liwei Wang <liwei@multicorewareinc.com>
 authored
 on 2019/04/18 10:26
		
Add SSSE3 implementation for the {16, 32, 64}x64 and 64 x{16, 32} blocks in itx
		 
	
		36e1490b
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2019/04/16 05:18
		
Over-allocate level array by 3-bytes
		 
	
		0282f6f3
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/03/29 20:02
		
arm64: loopfilter: Implement NEON loop filters
		 
	
		204bf211
		 – Martin Storsjö <martin@martin.st>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/02/24 18:55
		
arm64: looprestoration: Add a NEON implementation of SGR
		 
	
		003fa104
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/04/16 05:34
		
msac: Add a cast to indicate intended narrowing from size_t to unsigned
		 
	
		fa1b2651
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/04/11 19:20
		
x86-64: Add msac_decode_symbol_adapt SSE2 asm
		 
	
		44d0de41
		 – Xuefeng Jiang <xuefeng@multicorewareinc.com>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2019/04/10 08:58
		
Add SSSE3 implementation for ipred_paeth
		 
	
		8bbcd3f7
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/04/07 20:11
		
arm: Add a _neon suffix to all internal functions
		 
	
		556780b7
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/04/07 20:13
		
arm: Fix typos in comments
		 
	
		5d888dde
		 – Martin Storsjö <martin@martin.st>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2019/04/03 10:57
		
arm: Consistently use 8/24 columns indentation for assembly
		 
	
		0d936a1a
		 – Xuefeng Jiang <xuefeng@multicorewareinc.com>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2019/04/04 11:47
		
Add SSSE3 implementation for ipred_cfl_ac_444
		 
	
		abb972a5
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/03/28 13:39
		
CI: Check for newline at end of file
		 
	
		91568b2a
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/21 13:11
		
x86: cdef_dir: optimize best cost finding for SSE
		 
Next