RSS feed
be60b142
– Michail Alvanos <malvanos@gmail.com>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/09 04:42
Add VSX wiener filter implementation
3e0f1508
– Jean-Baptiste Kempf <jb@videolan.org>
authored
on 2019/10/08 04:37
Move snap to package/ subfolder
61442bee
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/07 09:29
arm: mc: Port the ARM64 warp filter to arm32
5647a57e
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/07 08:24
arm64: mc: Use addp instead of addv+trn1 in warp
3489a9c1
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/02 09:41
arm: cdef: Port the ARM64 CDEF NEON assembly to 32 bit arm
32ae5dd0
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/07 06:27
arm: Support PIC loading of non-global symbols in the movrel macro on apple platforms
7bbc5e3d
– Luc Trudeau <ltrudeau@twoorioles.com>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/08 03:52
Remove branch when changing bit in LR edges mask
dfaa2a10
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/05 04:29
arm64: cdef: Improve find_dir
fa6a0924
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/04 09:53
arm64: cdef: Calculate two initial parameters in the same vector
1f835750
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/03 07:31
arm64: cdef: Use loads with postincrement in more places in the padding function
bc26e300
– Martin Storsjö <martin@martin.st>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/01 19:05
arm64: cdef: Rewrite an expression slightly
d2c94ee1
– Luc Trudeau <ltrudeau@twoorioles.com>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/07 15:53
Don't backup pixels if next restoration unit is NONE
4e22ef3a
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/10/07 05:21
Add AVX2 version of generate_grain_uv (4:2:0)
ff41197b
– Martin Storsjö <martin@martin.st>
authored
on 2019/10/04 19:07
arm64: mc: Schedule instructions better in the warp8x8 functions
e570088d
– Luc Trudeau <ltrudeau@twoorioles.com>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/10/03 19:22
Check for RESTORATION_NONE once per frame
a4ceff6f
– Martin Storsjö <martin@martin.st>
authored
on 2019/10/02 19:32
arm64: mc: Use sbfx instead of ubfx+sxth in the warp function
d4dfa85c
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/10/01 14:13
x86: Increase precision of SSSE3 IDCT intermediates
de561b3b
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/09/27 19:44
x86: Increase precision of AVX2 IDCT intermediates
f404c722
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/10/01 19:34
checkasm: Add a function listing feature
16e0741a
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/10/01 14:43
Simplify README build instructions
f6a8cc0c
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/30 11:30
Minor cleanup
f7743da1
– Martin Storsjö <martin@martin.st>
authored
on 2019/09/17 20:07
arm64: ipred: NEON implementation of dc/h/v prediction modes
a91a03b0
– Victorien Le Couviour--Tuffet <victorien@videolan.org>
authored
on 2019/09/18 05:25
x86: add warp_affine SSE4 and SSSE3 asm
713aa34c
– Martin Storsjö <martin@martin.st>
authored
on 2019/09/28 19:37
arm64: itx: Fix overflows in idct
0ed3ad19
– Martin Storsjö <martin@martin.st>
authored
on 2019/09/29 13:34
arm64: itx: Consistently use the factor 2896 in adst
a4950bce
– Martin Storsjö <martin@martin.st>
authored
on 2019/09/28 20:43
arm64: itx: Use smull+smlal instead of addl+mul
490a1420
– Niklas Haas <git@haasn.xyz>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/09/15 00:38
dav1dplay: initial support for --zerocopy
3f35ef1f
– Niklas Haas <git@haasn.xyz>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/09/14 22:55
dav1dplay: add --untimed for benchmarking purposes
f6ae8c9c
– Niklas Haas <git@haasn.xyz>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/09/14 22:40
dav1dplay: add --highquality to toggle render quality
c0865f35
– Victorien Le Couviour--Tuffet <victorien@videolan.org>
authored
on 2019/07/19 07:53
x86: add 32-bit support to SSSE3 deblock lpf
1e4e6c7a
– Ronald S. Bultje <rsbultje@gmail.com>
authored
and Victorien Le Couviour--Tuffet <victorien@videolan.org>
committed
on 2019/04/17 06:11
x86: add deblocking loopfilters SSSE3 asm (64-bit)
556890be
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/10 07:00
AVX2 for chroma 4:2:0 film grain reconstruction
6d363223
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/05 13:03
Remove luma width check in fguv_32x32xn
99307bf3
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/05 10:42
Y grain AVX2 implementations
04ca7112
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/01 08:00
Add film grain checkasm tests
b9d4630c
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/09/01 07:18
Split out film grain block functions into a DSPContext
79c4aa95
– James Almer <jamrial@gmail.com>
authored
on 2019/09/05 20:50
obu: fix deriving render_width and render_height from reference frames
acad1a99
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/09/04 21:55
Silence some clang-cl warnings
69dae683
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/09/05 18:50
x86: Fix buffer overead in mc put
a9315f5f
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/09/04 18:06
x86: Increase precision of the final inverse ADST transform stages
e2702eaf
– Martin Storsjö <martin@martin.st>
authored
on 2019/09/02 19:13
arm64: itx: Do the final calculation of adst4/adst8/adst16 in 32 bit to avoid too narrow clipping
c0e1988b
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/09/04 10:31
Prefer __builtin_unreachable() over __assume() on clang-cl
666c71a0
– Henrik Gramner <gramner@twoorioles.com>
authored
on 2019/09/03 22:17
Fix clang-cl assertion warning
e65abadf
– Janne Grunau <janne-vlc@jannau.net>
authored
and Martin Storsjö <martin@martin.st>
committed
on 2019/09/04 11:08
arm: Fix assembling with older binutils
863c3731
– Janne Grunau <janne-vlc@jannau.net>
authored
on 2019/09/01 20:46
TileContext: reorder scratch buffer to avoid conflicts
bfc9f72a
– Janne Grunau <janne-vlc@jannau.net>
authored
on 2019/09/01 15:02
CI: use "needs:" to break the static build, test stage dependency
91b0af2f
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/08/30 03:38
Apply high-bitdepth adjustment of pixel index after delta calculation
1ffbeda0
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/08/29 17:26
Use linear interpolation for high bit-depth pixel values
c09f1072
– Ronald S. Bultje <rsbultje@gmail.com>
authored
and Jean-Baptiste Kempf <jb@videolan.org>
committed
on 2019/08/29 15:35
Fix bugs in film grain generation
cfd6fe6d
– B Krishnan Iyer <krishnaniyer97@gmail.com>
authored
on 2019/08/29 16:07
arm: mc: Making code style consistent
f01bbbdd
– Martin Storsjö <martin@martin.st>
authored
on 2019/08/29 10:17
arm: mc: Push fewer registers in w_mask
c3e5ad04
– Martin Storsjö <martin@martin.st>
authored
on 2019/08/29 10:08
arm: mc: Remove an unused instruction in w_mask
37a03fc7
– Ronald S. Bultje <rsbultje@gmail.com>
authored
on 2019/08/28 15:17
Check absolute tile positions in sb-to-tile_idx table generation
2c1467b4
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/28 13:07
Use 64-bit integers for warp_affine mvx/mvy calculations
eeca6f25
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/28 11:30
x86: Fix inverse ADST transform overflows
70b66ff1
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/20 14:59
Optimize coef ctx calculations
a62c445d
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/23 13:01
Consolidate horizontal scan tables
6757cab9
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/21 14:35
Change scan tables from int16_t to uint16_t
6751c980
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/09 18:41
Utilize the constraints in assertions to improve code generation
3d94fb9a
– B Krishnan Iyer <krishnaniyer97@gmail.com>
authored
on 2019/08/01 18:45
arm64: mc: NEON implementation of w_mask_444/422/420 function
1dc2dc7d
– B Krishnan Iyer <krishnaniyer97@gmail.com>
authored
on 2019/07/22 19:20
arm64: mc: NEON implementation of blend, blend_h and blend_v function
d20d70e8
– Michael Bradshaw <mjbshaw@google.com>
authored
and Henrik Gramner <gramner@twoorioles.com>
committed
on 2019/08/13 22:12
Prefer `do {} while (0);` over `while (0);`
0f4edbff
– Henrik Gramner <gramner@twoorioles.com>
authored
and Henrik Gramner <henrik@gramner.com>
committed
on 2019/08/07 10:47
Cosmetics: CDF tables