RSS feed
ee31bb85
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/07/05 23:47
Fix memory leak in dav1d_submit_frame()
1681028f
– James Almer <jamrial@gmail.com>
authored
on 2019/07/05 19:45
obu: also check frame_size_limit with Frame Header OBUs
e2e56ab9
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/07/05 20:25
Improve robustness of handling malloc failures
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
Next