Sign in
◑
Theme
chromium
/
external
/
github.com
/
videolan
/
dav1d
/
HEAD
d7a83f6
x86: Fix out-of-bounds read in high bitdepth sgr AVX-512 asm
by Alejandro Pacheco
· 3 days ago
master
99f3354
x86: mc: avoid redundant blendmask load in warp_affine on SSE4
by Herman Semenoff
· 3 weeks ago
7f12cf2
x86: refmvs: optimize save_tmvs_c using crossplatform memset
by Herman Semenoff
· 3 weeks ago
9a275d0
x86: ipred: optimize SSSE3 smooth_v and smooth_h
by Herman Semenoff
· 3 weeks ago
d01a3ff
sgr rotate5_x2: use memmove memcpy SIMD-like optimization
by Herman Semenov
· 3 weeks ago
72942c7
AArch64: Optimize HBD CDEF filters
by Arpad Panyik
· 3 weeks ago
22883c9
AArch64: Optimize SBD CDEF filters
by Arpad Panyik
· 3 weeks ago
90e00e6
AArch64: Reschedule CDEF find dir
by Arpad Panyik
· 3 weeks ago
e74be62
AArch64: Optimize CDEF find dir
by Arpad Panyik
· 3 weeks ago
22f23d8
AArch64: Optimize ipred_filter_8bpc
by Arpad Panyik
· 3 weeks ago
3e9741c
x86: optimize load_tmvs SSE4 SIMD routine
by Herman Semenoff
· 3 weeks ago
99444f1
Improve filling level cache in dav1d_create_lf_mask_intra/dav1d_create_lf_mask_inter
by Timothy Herchen
· 3 weeks ago
173a09e
x86: optimize loopfilter SIMD routines
by Herman Semenoff
· 3 weeks ago
bf5a879
x86: ipred: optimize SSSE3 ipred_h
by Herman Semenoff
· 4 weeks ago
5fa003d
x86: optimize warp_affine SSE4 SIMD routine
by Herman Semenoff
· 4 weeks ago
7bebea4
x86/mc_sse: eliminate redundant register moves in MASK macro
by Herman Semenoff
· 4 weeks ago
7a82c11
x86/lr_sse/avx2: Optimize Wiener filter tails and SGR 3x3/5x5 cross-lane reductions
by Herman Semenoff
· 4 weeks ago
854dd6f
Small optimization in decode_b
by Timothy Herchen
· 4 weeks ago
028ea64
refmvs: Collapse runs of identical temporal MVs
by Matevz Kovacic
· 4 weeks ago
9711965
x86: Minor optimization to high bitdepth pal_pred AVX2 asm
by Herman Semenoff
· 4 weeks ago
c2e9c9e
AArch64: Simplify MC filter macros using register type aliases
by Arpad Panyik
· 5 weeks ago
4096805
AArch64: Use register aliasing macros in load_tmvs_neon
by Arpad Panyik
· 5 weeks ago
cd63c46
AArch64: Introduce register type renaming macros
by Arpad Panyik
· 5 weeks ago
362bc11
CI: Enable rvv_vl_half_avl option for RVV
by Sungjoon Moon
· 5 weeks ago
07882a0
CI: setup QEMU to clobber unused vector elements for RVV
by Bogdan Gligorijević
· 5 weeks ago
e91a97f
riscv/filmgrain: fix SIGSEGV in generate_grain_y
by Najmus Sakib Afsan
· 5 weeks ago
1aed984
AArch64: Optimize emu_edge_16bpc_neon
by Arpad Panyik
· 5 weeks ago
53dc79d
AArch64: Optimize emu_edge_8bpc_neon
by Arpad Panyik
· 5 weeks ago
a34e068
compat: Fix building with newer versions of MSVC
by Martin Storsjö
· 6 weeks ago
060854a
x86: optimize cdef SIMD routines
by Herman Semenoff
· 6 weeks ago
aa09a63
lf_apply: move out of loop constant-calculated expressions
by Herman Semenoff
· 7 weeks ago
52b9d3d
aarch64: Always use PIC versions of the movrel macro
by Martin Storsjö
· 9 weeks ago
54706fc
Update NEWS for 1.5.4
by Jean-Baptiste Kempf
· 3 months ago
1.5.4
a749472
check_loop_filter_c: make f1,f2 const int without decl
by Herman Semenoff
· 3 months ago
07f1214
AArch64: Simplify some Neon load/store addressing
by Arpad Panyik
· 3 months ago
bc37d19
AArch64: Use ldrel for constant loads
by Arpad Panyik
· 3 months ago
464180b
AArch64: Add ldrel macro
by Arpad Panyik
· 3 months ago
b9c59a5
arm: Fix code style in asm.S
by Martin Storsjö
· 4 months ago
e7bc889
lr_apply: move out of loop constant-calculated expressions
by Herman Semenoff
· 4 months ago
eb2219f
ipred_cfl_c: use const for variable dc
by Herman Semenov
· 4 months ago
5a6bce2
decode: move out of loop constant-calculated expressions
by Herman Semenoff
· 4 months ago
c150ba6
riscv64/filmgrain: Implemented `generate_grain_y` for 8bpc in RVV
by Mohd Zaid
· 4 months ago
b62f72f
riscv: mc: remove some failed experiments/debug code
by Mikołaj Zalewski
· 4 months ago
7de554e
riscv: mc: make profiles more detailed
by Mikołaj Zalewski
· 4 months ago
29c80ca
riscv: mc: faster 8tap implementation for mx==0 && my==0
by Mikołaj Zalewski
· 4 months ago
f009dae
riscv: mc: add 6tap optimization for non-sharp filters
by Mikołaj Zalewski
· 4 months ago
97c431b
Implement prep_8tap_c and put_8tap_c in RISC-V assembly
by Mikołaj Zalewski
· 4 months ago
77ef663
On the road to 1.5.4
by Jean-Baptiste Kempf
· 4 months ago
953c713
CI: Update image
by Matthias Dressel
· 4 months ago
ee0255b
riscv64/ipred: Optimize pal_pred 8 and 16 bpc variant on RVV
by Mohd Zaid
· 4 months ago
a717c62
riscv/ipred: Optimized ipred_v & ipred_h for 16bpc on RVV
by Mohd Zaid
· 4 months ago
14c73c7
cdef: re-add comments accidentally removed in previous commit
by Ronald S. Bultje
· 4 months ago
c989794
cdef: move out of loop constant-calculated expressions
by Herman Semenoff
· 4 months ago
6b30911
refmvs: move out of loop constant-calculated expressions
by Herman Semenoff
· 4 months ago
bd95380
ipred_dc/dc_left/dc_top/dc_128 implementation in RISC-V assembly
by Mikołaj Zalewski
· 4 months ago
e9c5800
Precompute dav1d quantization matrix tables at build time to eliminate CoW costs
by Chris Davis
· 4 months ago
6d681d5
Replace platform-specific APIs for getting the program name in getopt fallback
by Cameron Cawley
· 4 months ago
46e9017
subprojects: Update checkasm to v1.2.0
by Matthias Dressel
· 4 months ago
720adf9
ci: Add -Dtrim_dsp=false in a couple of aarch64/arm configurations
by Martin Storsjö
· 4 months ago
beda1b3
riscv64/itx: Match stack allocation of 16x16 itx
by Nathan E. Egge
· 4 months ago
62501cc
AArch64: Optimize ipred_smooth_8bpc_neon
by Arpad Panyik
· 5 months ago
dbed372
AArch64: Optimize ipred_smooth_v_8bpc_neon further
by Arpad Panyik
· 5 months ago
a382364
AArch64: Optimize ipred_smooth_h_8bpc_neon further
by Arpad Panyik
· 5 months ago
1718ff9
riscv64/ipred_h: Implement ipred_h in RISC-V asm
by Najmus Sakib Afsan
· 5 months ago
c85856e
aarch64: Fix a name mismatch in a macro error message
by Martin Storsjö
· 5 months ago
1cfad6d
riscv64/ipred_v: Remove redundent vxrm set instr
by Najmus Sakib Afsan
· 5 months ago
de223ad
riscv64/cdef: Fix up code style
by Najmus Sakib Afsan
· 5 months ago
51b6701
AArch64: Optimize ipred_smooth_v_8bpc_neon
by Arpad Panyik
· 6 months ago
4db1a05
AArch64: Optimize ipred_smooth_h_8bpc_neon
by Arpad Panyik
· 6 months ago
0374301
arm: Fix up code style slightly
by Martin Storsjö
· 6 months ago
7b9ab83
ci: Update the main CI image
by Martin Storsjö
· 6 months ago
ac5dfb0
examples: Treat SDL2 headers as system headers
by Martin Storsjö
· 6 months ago
556c520
ci: Add testing on macOS on Apple Silicon too
by Martin Storsjö
· 6 months ago
e1bd6f7
checkasm: Readd a dependency on threads
by Martin Storsjö
· 6 months ago
5cfc383
arm: mc: Optimize prep_neon for the w4/w8 cases
by Martin Storsjö
· 6 months ago
727d0f9
arm: mc: Fix a comment typo
by Martin Storsjö
· 6 months ago
f995e1f
threading: Schedule TILE tasks for all passes at once
by Victorien Le Couviour--Tuffet
· 6 months ago
c0f2fe3
build: Update meson version requirement to 0.54.0
by Henrik Gramner
· 6 months ago
c572627
AArch64: Optimize ipred_h_8bpc_neon
by Arpad Panyik
· 6 months ago
47e2607
AArch64: Optimize ipred_v_8bpc_neon
by Arpad Panyik
· 6 months ago
aa45047
arm: Fix a typo in a URL
by Martin Storsjö
· 7 months ago
d69235d
CI: Use shortform QEMU_CPU for loongarch64
by Matthias Dressel
· 7 months ago
bfbd7d4
CI: loongarch64: Move QEMU_LD_PREFIX to crossfile
by Matthias Dressel
· 7 months ago
afcdb78
CI: riscv64: Move QEMU_LD_PREFIX to crossfile
by Matthias Dressel
· 7 months ago
42ac987
CI: aarch64: Move QEMU_LD_PREFIX to crossfile
by Matthias Dressel
· 7 months ago
8feb852
CI: Remove outdated version suffix from job name
by Matthias Dressel
· 7 months ago
594d160
arm: Add Armv9.3-A GCS (Guarded Control Stack) support
by Martin Storsjö
· 7 months ago
6894b7f
Improve the memory pool API
by Henrik Gramner
· 7 months ago
241a6b2
x86: Fix warp8x8 gamma/delta naming mixup
by Henrik Gramner
· 8 months ago
4fd22e9
arm: Switch to a more correct Windows flag for detecting I8MM
by Martin Storsjö
· 8 months ago
1dcfc90
CI: Update images
by Matthias Dressel
· 8 months ago
daef396
CI: Switch to loongarch64 Debian toolchain
by Matthias Dressel
· 8 months ago
de4ce4f
arm: mc: Add missing # for some immediate constants, for consistency
by Martin Storsjö
· 9 months ago
9c13b5f
subprojects: Update checkasm to v1.1.0
by Martin Storsjö
· 9 months ago
60507bf
Fix compiler warning on platforms without cfi-icall
by Cameron Cawley
· 9 months ago
4264096
Allow falling back to standard C signal on non-POSIX systems
by Cameron Cawley
· 9 months ago
2272a19
x86: Update x86inc.asm
by Henrik Gramner
· 9 months ago
b29c578
Export DAV1D APIs correctly on OS/2
by KO Myung-Hun
· 9 months ago
8674770
Add asm support on OS/2
by KO Myung-Hun
· 9 months ago
f0b233f
Replace use of sprintf with snprintf
by Cameron Cawley
· 9 months ago
Next »