From 42b2b24fb8819f1ed3643aa9cf2a62f03868e3aa Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf <jb@videolan.org> Date: Sun, 15 Dec 2024 21:16:21 +0100 Subject: [PATCH] Update NEWS for 1.5.1 --- NEWS | 20 ++++++++++++++++++++ meson.build | 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 691737dc..bc0de1ac 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,23 @@ +Changes for 1.5.1 'Sonic': +-------------------------- + +1.5.1 is a minor release of dav1d, focusing on optimizations and stack reduction: + + - Rewrite of the looprestoration (SGR, wiener) to reduce stack usage + - Rewrite of {put,prep}_scaled functions + +Now, the required stack space for dav1d should be: 62 KB on x86_64 and +58KB on arm and aarch64. + + - Improvements on the SSSE3 SGR + - Improvements on ARM32/ARM64 looprestoration optimizations + - RISC-V: blend optimizations for high bitdepth + - Power9: blend optimizations for 8bpc + - Port RISC-V to POSIX/non-Linux OS + - AArch64: Add Neon implementation of load_tmvs + - Fix a rare, but possible deadlock, in flush() + + Changes for 1.5.0 'Sonic': -------------------------- diff --git a/meson.build b/meson.build index 4a114d1f..369bb030 100644 --- a/meson.build +++ b/meson.build @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. project('dav1d', ['c'], - version: '1.5.0', + version: '1.5.1', default_options: ['c_std=c99', 'warning_level=2', 'buildtype=release', @@ -147,7 +147,7 @@ if host_machine.system() == 'windows' rc_data.set('API_VERSION_MAJOR', dav1d_api_version_major) rc_data.set('API_VERSION_MINOR', dav1d_api_version_minor) rc_data.set('API_VERSION_REVISION', dav1d_api_version_revision) - rc_data.set('COPYRIGHT_YEARS', '2018-2024') + rc_data.set('COPYRIGHT_YEARS', '2018-2025') else thread_dependency = dependency('threads') thread_compat_dep = [] -- GitLab