build: do not error out if clock_gettime is not found on darwin
Specify inlining decisions for common ipred_z C functions
cli: Return only EXIT_SUCCESS or EXIT_FAILURE from main
tools: simplify get_seed on macOS
checkasm: replace gettimeofday with clock_gettime
tools: prefer mach_absolute_time on macOS for forward compatibility
tools: mach_absolute_time is not portable, so stop checking at configure
Avoid adding offsets to NULL pointers
snap: bump grade to stable
input: Use EIO instead of ENODATA
annexb: Cast size_t to int before adding to an int
Fix accidental capital letter in variable name
section5: use signed type for seeking backwards
Add section-5 raw OBU demuxer
Make OBU_* types public
Increase DAV1D_PICTURE_ALIGNMENT to 64
Don't run film grain generation beyond visible luma border
Explicitly specify rodata section alignment
NEAREST, NEARER, NEAR, NEARISH
arm: ipred: NEON implementation of dc/h/v prediction functions
arm: 64: loopfilter: Avoid nested ifdefs where easily possible
arm: 64: loopfilter: Fix a typo in a macro parameter condition
arm64: loopfilter: Reorder instructions and tweak register use to match the arm32 port
arm64: loopfilter: Remove a stray double newline
arm: 32: Port the arm64 NEON loopfilter to arm32
arm: 32: Use more unique temporary labels within movrel_local
Tiny improvements to generate_grain_uv_420
Update README.md section on Roadmap
build: Add a workaround for Xcode 11 -fstack-check bug
Update NEWS for 0.5.1
x86: Fix overflows in inverse identity SSSE3 transforms
x86: Fix overflows in inverse identity AVX2 transforms
x86: adapt SSSE3 wiener filter to SSE2
x86: adapt SSSE3 warp_affine_8x8{,t} to SSE2
arm: looprestoration: Fix register names in a comment
arm64: looprestoration: Minimal scheduling improvements
arm64: looprestoration: Fix a typo
arm64: looprestoration: Fix register references in comments
arm64: looprestoration: Use ld2r instead of ld1+dup+dup
arm64: looprestoration: Pass a correct height parameter to sgr_box3_h_neon for the top slice
arm: looprestoration: Port the ARM64 SGR NEON assembly to 32 bit arm
x86: Add minor ipred_z AVX2 optimizations
Shrink some stack buffers in the C versions of ipred_z
Don't backup pixel if next block not "CDEFed"
x86inc: fix LOAD_MM_PERMUTATION for AVX512
x86: adapt SSSE3 cdef_filter_{4x4,4x8,8x8} to SSE2
tools: fix SSE2 cpu masking
ci: Try switching two GCC based arm/aarch64 build configurations to debugoptimized
arm64: ipred: Make sure all symbols are aligned
Update news for 0.5.0: z2-avx2, ipred-neon and wiener-vsx
arm: util: Split movrel into movrel and movrel_local
Check loopfilter levels prior to calling lf_mask
arm64: ipred: NEON implementation of the cfl_ac functions
arm64: ipred: NEON implementation of the cfl_pred functions
arm64: ipred: NEON implementation of the filter function
arm64: ipred: NEON implementation of palette prediction
arm64: ipred: NEON implementation of smooth prediction
arm64: ipred: NEON implementation of paeth prediction
x86: Add ipred_z2 AVX2 asm
Simplify ipred_z C code
checkasm: Improve ipred_z tests
x86: fix generate_grain_uv checkasm crashes on Windows x64
Update NEWS for 0.5.0
Add VSX wiener filter implementation
Move snap to package/ subfolder
arm: mc: Port the ARM64 warp filter to arm32
arm64: mc: Use addp instead of addv+trn1 in warp
arm: cdef: Port the ARM64 CDEF NEON assembly to 32 bit arm
arm: Support PIC loading of non-global symbols in the movrel macro on apple platforms
Remove branch when changing bit in LR edges mask
arm64: cdef: Improve find_dir
arm64: cdef: Calculate two initial parameters in the same vector
arm64: cdef: Use loads with postincrement in more places in the padding function
arm64: cdef: Rewrite an expression slightly
Don't backup pixels if next restoration unit is NONE
Add AVX2 version of generate_grain_uv (4:2:0)
arm64: mc: Schedule instructions better in the warp8x8 functions
Check for RESTORATION_NONE once per frame
arm64: mc: Use sbfx instead of ubfx+sxth in the warp function
x86: Increase precision of SSSE3 IDCT intermediates
x86: Increase precision of AVX2 IDCT intermediates
checkasm: Add a function listing feature
Simplify README build instructions
arm64: ipred: NEON implementation of dc/h/v prediction modes
x86: add warp_affine SSE4 and SSSE3 asm
arm64: itx: Fix overflows in idct
arm64: itx: Consistently use the factor 2896 in adst
arm64: itx: Use smull+smlal instead of addl+mul
dav1dplay: initial support for --zerocopy
dav1dplay: add --untimed for benchmarking purposes
dav1dplay: add --highquality to toggle render quality
x86: add 32-bit support to SSSE3 deblock lpf
x86: add deblocking loopfilters SSSE3 asm (64-bit)
AVX2 for chroma 4:2:0 film grain reconstruction
Remove luma width check in fguv_32x32xn
Y grain AVX2 implementations
Add film grain checkasm tests