meson: favor _aligned_malloc over posix_memalign
x86: Add minor looprestoration asm optimizations
dav1dplay: use new pl_chroma_location API
dav1dplay: allow resizing the window
dav1dplay: don't freeze on render errors
Update NEWS for 0.7.0
dav1dplay: support on-GPU film grain synthesis
dav1dplay: handle all supported csps/reprs/bitdepths
dav1dplay: move and simplify pl_image generation
dav1dplay: don't write directly to iparams.extensions
Fix swapped define guards in dav1dplay’s libplacebo renderer
Update NEWS for 0.7.0
checkasm: x86: Check for stack corruption
tools: add missing fopen error handling
Dav1dPlay: Split placebo renderer into two
Dav1dPlay: Remove redundant log message
Dav1dPlay: Remove unused renderer_info member
Dav1dPlay: Allow runtime renderer selection
Dav1dPlay: Fix renderer selection
Dav1dPlay: Split renderers into different files
Dav1dPlay: Add support for OpenGL with libplacebo
Dav1dPlay: Split FIFO to different files
checkasm: arm: Offset the location of the stack canary reference
checkasm: arm32: Take the number of stack arguments into account when checking for stack clobbering
checkasm: arm64: Take the number of stack arguments into account when checking for stack clobbering
checkasm: Cosmetics
checkasm: Skip printing the seed when using --list-functions
checkasm: arm64: Avoid overwriting the v0/q0/d0/s0 register
checkasm: arm: Don't use blx to call checkasm_fail_func
CI: Add 32 bit instruction set test
CI: Optimise multi-threading tests
CI: Optimise instruction set tests
CI: Add multi-threading to conformance tests
CI: Run conformance tests with different instruction sets
checkasm: filmgrain: Fix benchmarking in 16 bpc mode
cli: Reduce fps fraction in ivf parsing
x86: Use 'test' instead of 'or' to compare with zero
x86: Unconditionally compile msac_init.c
x86-64: Do msac refill before calling dav1d_msac_init_x86()
msac: Avoid attempting to refill after eob has already been reached
arm64: itx: Add NEON implementation of itx for 10 bpc
arm: Mark global symbols hidden
arm64: itx: Prepare for other bitdepths
itx: Add a bpc parameter to the itx dsp init function
arm64: itx: Share code for the three horz_16x8 functions
arm64: itx: Fix the eob checking for dct_dct_64x16
arm64: itx: Simplify inv_txfm_horz_dct_32x8
arm64: itx: Minor optimizations for the 8x32 functions
arm64: itx: Cosmetic fix up
arm64: itx: Remove an unused constant
arm64: itx: Remove a todo comment about more special cased functions
arm64: itx: Remove a now unused macro
arm64: Explicitly forbid using the x18 register
checkasm: arm32: Check for stack overflows
checkasm: arm64: Check for stack overflows
x86: Eliminate redundant 3-operand register syntax in itx
x86: Remove identity/adst itx fast paths
Fix MC masks alignment for sizes >= 64 for AVX-512
CLI: Add missing cpumask for VSX
memory sanitizer: mask all CPU flags
Remove 422 check from cdef loop
const correctness in ipred_tmpl.c
x86: Split AVX2 / AVX-512 CDEF into dedicated files
x86: Add cdef_filter_{4,8}x8 AVX-512 (Ice Lake) asm
arm: mc: NEON implementation of emu_edge for 8bpc
arm64: mc: NEON implementation of emu_edge for 16bpc
arm64: mc: NEON implementation of emu_edge for 8bpc
CI: Remove port number from registry URL
CI: style: Allow the name 'David' in connection with copyright
CI: Add debug messages to style checks
x86: add some explanatory comment to wiener_filter_h
Look up __pthread_get_minstack only in glibc
Update a stale comment for dav1d_alloc_aligned()
x86: mc: Skip checks for zero leftext/rightext within the need_left_ext/need_right_ext blocks
Skip loop restoration cache buffer resize for too-small buffers
x86: add SSSE3 versions for filmgrain.fguv_32x32xn[422/444]
x86: use btc instead of xor+test or 32byte alignment in fgy_32x32xn_ssse3
x86: add AVX2 versions for filmgrain.fguv_32x32xn[422/444]
x86: use btc instead of xor+test in fgy_32x32xn_avx2
Align dav1d_resize_filter[]
x86: don't use vptest in SSSE3 version
x86: add SSSE3 version of mc.resize()
x86: add AVX2 version of mc.resize()
checkasm: add test for mc.resize()
Invert src_w/h argument in mc.resize()
Make dav1d_resize_filter[] negative so it fits in int8_t
const correctness in obu.c
meson/x86: add option to disable AVX-512 asm
const correctness in picture.c
Extract sub_h4 out of inner loop
arm64: ipred: Add NEON implementation of ipred for 16 bpc
checkasm: ipred: Test and benchmark FILTER_PRED separately for 10 and 12 bpc
arm: ipred: Prepare for 16 bpc
arm: ipred: Remove stray leftover instructions
arm64: ipred: Integrate aggregation into the first pass of cfl_ac
arm64: ipred: Use rounded shifts instead of a separate addition
arm64: ipred: Do shifts on only half the register width when possible
arm64: ipred: Avoid data dependencies with consecutive dup instructions