RSS feed
	
	
	
		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
		 
	
		75e88fab
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/19 10:29
		
x86: cdef_filter: use 8-bit arithmetic for SSE
		 
	
		22c3594d
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/12 15:15
		
x86: cdef_filter: use a better constant for SSE4
		 
	
		7d206de2
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/26 07:23
		
x86: cdef_filter: fix macro case (lower to upper)
		 
	
		bd12b1ec
		 – Liwei Wang <liwei@multicorewareinc.com>
 authored
 on 2019/03/25 10:59
		
Add SSSE3 implementation for the 16x32,32x16 and 32x32 blocks in itx
		 
	
		72f8cc62
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2019/03/25 12:01
		
build: Split x86 asm files per bitdepth
		 
	
		3f2bb0d9
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/03/24 18:05
		
Only define DAV1D_API to dllexport when building dav1d itself
		 
	
		ad8d2174
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/03/24 13:03
		
Simplify C for inverse transforms
		 
	
		08020016
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/03/20 15:16
		
x86: Add minor CDEF AVX2 optimizations
		 
	
		585ac462
		 – Liwei Wang <liwei@multicorewareinc.com>
 authored
 on 2019/03/15 09:25
		
Add SSSE3 implementation for the 8x32 and 32x8 blocks in itx
		 
	
		5d944dc6
		 – Xuefeng Jiang <xuefeng@multicorewareinc.com>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2019/03/18 16:04
		
Add SSSE3 implementation for ipred_cfl_ac_420 and ipred_cfl_ac_422
		 
	
		7350c59e
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/16 16:00
		
decode: add a frame tile data buffer size check
		 
	
		f821d9ad
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/16 15:46
		
decode: don't realloc the tile data buffer when it needs to be enlarged
		 
	
		3680b11a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/03/13 04:51
		
tools/dav1d/md5: bswap big endian high bit depth pixel data
		 
	
		d9a911a4
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/02/27 14:30
		
tools/dav1d: make the md5 muxer endian-aware
		 
	
		dc769f5d
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/13 19:39
		
On the road to 0.2.2
		 
	
		408d0486
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/09 06:06
		
build: use the project version as product version in the windows resource file
		 
	
		ace3855a
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/11 15:28
		
x86: remove unused macro arg in SSSE3 cdef_dir
		 
	
		583f9d35
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/11 06:24
		
x86: fix number of xmm used in sgr_calc_ab1_ssse3
		 
	
		5debc462
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/08 17:20
		
x86: optimize SSSE3 sgr_calc_ab{1,2}
		 
	
		cbec1241
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/08 15:48
		
x86: optimize AVX2 cdef_dir
		 
	
		14dc2038
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/11 10:41
		
Update THANKS.md
		 
	
		7f7b5586
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2019/03/09 06:20
		
build: add "api" to api/soname related versions
		 
	
		79052b17
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/09 05:55
		
Update NEWS for 0.2.1
		 
	
		754487c0
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/03/05 13:43
		
let dav1d_version() return the project version
		 
	
		d67e3476
		 – Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 authored
 on 2019/03/04 10:26
		
x86: add SSSE3 cdef dir implementation
		 
	
		18ef9556
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/02/27 06:29
		
arm: looprestoration: Simplify a few padding cases in wiener_filter_h_neon
		 
	
		c204da0f
		 – Kyle Siefring <kylesiefring@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2019/03/06 15:03
		
Use some 8 bit arithmetic in AVX2 CDEF filter
		 
	
		ac4e679b
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/02/24 18:29
		
arm: looprestoration: Remove unnecessary includes
		 
	
		86ce4a3c
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/03/05 07:08
		
arm64: cdef: Clarify a slightly confusing comment
		 
	
		8f8dc928
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/03/05 06:43
		
arm64: cdef: Use a smarter padding constant
		 
	
		4f5261a0
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2019/03/05 06:32
		
arm64: cdef: Do saturating subtractions to avoid max operations with 0
		 
	
		dc2ae517
		 – Kyle Siefring <kylesiefring@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2019/03/05 10:42
		
Utilize a better CDEF constant for avx2
		 
	
		e29cb9af
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/04 13:15
		
On the road to 0.2.1
		 
	
		8e379f1d
		 – Kyle Siefring <kylesiefring@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2019/03/03 05:37
		
Remove unused data from x86/cdef.asm
		 
	
		0afec6b1
		 – Francois Cartegnie <fcvlcdev@free.fr>
 authored
 and Victorien Le Couviour--Tuffet <victorien.lecouviour.tuffet@gmail.com>
 committed
 on 2019/02/15 07:17
		
x86: add SSSE3 mc prep_8tap implementation
		 
	
		65ee1233
		 – Kyle Siefring <kylesiefring@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2019/03/03 10:47
		
Speed up finding the best cost in avx2 cdef
		 
	
		4380bc33
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/01 16:58
		
windres: fix the version number string
		 
	
		493155af
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Henrik Gramner <henrik@gramner.com>
 committed
 on 2019/03/01 17:21
		
x86: Check for BMI1 and BMI2 flags in addition to AVX2
		 
	
		d7c3420b
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/01 10:43
		
picture: fix default_picture_allocator() return value on failure
		 
	
		19d8fac3
		 – James Almer <jamrial@gmail.com>
 authored
 on 2019/03/01 10:10
		
picture: make mastering display and content light metadata accessible when allocating pictures
		 
	
		0e55d462
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/01 13:48
		
Update NEWS for 0.2.0
		 
	
		5c9bd45e
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2019/03/01 13:38
		
Update copyright years
		 
	
		b78fba8f
		 – Matthias Dressel <code@deadcode.eu>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2019/02/28 21:16
		
ci: Add style check for 'david' with an i
		 
	
		e1c5fed0
		 – Matthias Dressel <code@deadcode.eu>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2019/03/01 02:11
		
tools/dav1d: Fix help text
		 
	
		1b30cf2a
		 – Liwei Wang <liwei@multicorewareinc.com>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2019/02/28 11:46
		
Add SSSE3 implementation for the 16x16 blocks in itx
		 
	
		255581d5
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2019/02/28 09:42
		
Add dc-only path to C-implementation of IDCT
		 
Next