2024-10-23 23:07:22 by Ryo ONODERA | Files touched by this commit (2) |
Log message: multimedia/dav1d: Update to 1.5.0 Changelog: Changes for 1.5.0 'Sonic': -------------------------- 1.5.0 is a major release of dav1d, that: - WARNING: we removed some of the SSE2 optimizations, so if you care about systems without SSSE3, you should be careful when updating! - Add Arm OpenBSD run-time CPU feature - Optimize index offset calculations for decode_coefs - picture: copy HDR10+ and T35 metadata only to visible frames - SSSE3 new optimizations for 6-tap (8bit and hbd) - AArch64/SVE: Add HBD subpel filters using 128-bit SVE2 - AArch64: Add USMMLA implempentation for 6-tap H/HV - AArch64: Optimize Armv8.0 NEON for HBD horizontal filters and 6-tap filters - Power9: Optimized ITX till 16x4. - Loongarch: numerous optimizations - RISC-V optimizations for pal, cdef_filter, ipred, mc_blend, mc_bdir, itx - Allow playing videos in full-screen mode in dav1dplay |
2024-06-28 15:29:15 by Ryo ONODERA | Files touched by this commit (2) |
Log message: multimedia/dav1d: Update to 1.4.3 Changelog: Changes for 1.4.3 'Road Runner': -------------------------------- 1.4.3 is a small release focused on security issues - AArch64: Fix potential out of bounds access in DotProd H/HV filters - cli: Prevent buffer over-read |
2024-06-08 13:50:56 by Thomas Klausner | Files touched by this commit (2) | |
Log message: dav1d: update to 1.4.2. Changes for 1.4.2 'Road Runner': -------------------------------- 1.4.2 is a small release of dav1d, improving notably ARM, AVX-512 and PowerPC - AVX2 optimizations for 8-tap and new variants for 6-tap - AVX-512 optimizations for 8-tap and new variants for 6-tap - Improve entropy decoding on ARM64 - New ARM64 optimizations for convolutions based on DotProd extension - New ARM64 optimizations for convolutions based on i8mm extension - New ARM64 optimizations for subpel and prep filters for i8mm - Misc improvements on existing ARM64 optimizations, notably for put/prep - New PowerPC9 optimizations for loopfilter - Support for macOS kperf API for benchmarking Changes for 1.4.1 'Road Runner': -------------------------------- 1.4.1 is a small release of dav1d, improving notably ARM and RISC-V speed - Optimizations for 6tap filters for NEON (ARM) - More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4, 8x16, 16x8) - Reduction of binary size on ARM64, ARM32 and RISC-V - Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter - Msac optimizations |
2024-02-19 12:44:45 by Thomas Klausner | Files touched by this commit (2) | |
Log message: dav1d: update to 1.4.0. Changes for 1.4.0 'Road Runner': ------------------------------------------------------ 1.4.0 is a medium release of dav1d, focusing on new architecture support and \ optimizations - AVX-512 optimizations for z1, z2, z3 in 8bit and high-bitdepth - New architecture supported: loongarch - Loongarch optimizations for 8bit - New architecture supported: RISC-V - RISC-V optimizations for itx - Misc improvements in threading and in reducing binary size - Fix potential integer overflow with extremely large frame sizes |
2023-10-19 17:08:34 by Thomas Klausner | Files touched by this commit (39) |
Log message: *: recursive bump for dav1d 1.3 |
2023-10-19 17:07:32 by Thomas Klausner | Files touched by this commit (3) | |
Log message: dav1d: update to 1.3.0. Changes for 1.3.0 'Tundra Peregrine Falcon (Calidus)': ------------------------------------------------------ 1.3.0 is a medium release of dav1d, focus on new APIs and memory usage reduction. - Reduce memory usage in numerous places - ABI break in Dav1dSequenceHeader, Dav1dFrameHeader, Dav1dContentLightLevel \ structures - new API function to check the API version: dav1d_version_api() - Rewrite of the SGR functions for ARM64 to be faster - NEON implemetation of save_tmvs for ARM32 and ARM64 - x86 palette DSP for pal_idx_finish function |
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message: *: recursive bump for Python 3.11 as new default |
2023-06-07 12:23:39 by Thomas Klausner | Files touched by this commit (2) | |
Log message: dav1d: update to 1.2.1. 1.2.1 is a small release of dav1d, adding more SIMD and fixes - Fix a threading race on task_thread.init_done - NEON z2 8bpc and high bit-depth optimizations - SSSE3 z2 high bit-depth optimziations - Fix a desynced luma/chroma planes issue with Film Grain - Reduce memory consumption - Improve dav1d_parse_sequence_header() speed - OBU: Improve header parsing and fix potential overflows - OBU: Improve ITU-T T.35 parsing speed - Misc buildsystems, CI and headers fixes |