From 770ef22552e190dd1627b3956a1319d7803e48f5 Mon Sep 17 00:00:00 2001 From: Peter Harris Date: Tue, 20 Jun 2023 13:52:02 +0100 Subject: [PATCH] Update change log for 4.5.0 release --- Docs/ChangeLog-4x.md | 15 +++++++++------ README.md | 3 --- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Docs/ChangeLog-4x.md b/Docs/ChangeLog-4x.md index 74b1ffbde..33fce159b 100644 --- a/Docs/ChangeLog-4x.md +++ b/Docs/ChangeLog-4x.md @@ -9,7 +9,7 @@ clocked at 4.2 GHz, running `astcenc` using AVX2 and 6 threads. ## 4.5.0 -**Status:** In development +**Status:** June 2023 The 4.5.0 release is a maintenance release with small image quality improvements, and a number of build system quality of life improvements. @@ -20,6 +20,9 @@ improvements, and a number of build system quality of life improvements. * **Bug-fix:** Invariant Clang builds now use `-ffp-model=precise` with `-ffp-contract=off` which is needed to restore invariance due to recent changes in compiler defaults. + * **Change:** macOS binary releases are now distributed as a single universal + binary for all platforms. + * **Change:** Windows binary releases are now compiled with VS2022. * **Change:** Invariant MSVC builds for VS2022 now use `/fp:precise` instead of `/fp:strict`, which is is now possible because precise no longer implies contraction. This should improve performance for MSVC builds. @@ -40,11 +43,11 @@ improvements, and a number of build system quality of life improvements. images can different across platforms and compilers. * **Optimization:** Color quantization and packing for LDR RGB and RGBA has been vectorized to improve performance. - * **Change:** Color quantization for LDR RGB and RGBA will now try multiple - quantization packing methods, and pick the one with the lowest endpoint - encoding error. This gives a minor image quality improvement, for almost - no performance impact when combined with the vectorization optimizations - above. + * **Change:** Color quantization for LDR RGB and RGBA endpoints will now try + multiple quantization packing methods, and pick the one with the lowest + endpoint encoding error. This gives a minor image quality improvement, for + no significant performance impact when combined with the vectorization + optimizations. ## 4.4.0 diff --git a/README.md b/README.md index eb7ae2a99..8f6515264 100644 --- a/README.md +++ b/README.md @@ -58,10 +58,7 @@ from 0.89 bits/pixel up to 8 bits/pixel. Release build binaries for the `astcenc` stable releases are provided in the [GitHub Releases page][3]. -**Latest 4.x stable release:** 4.4 * Change log: [4.x series](./Docs/ChangeLog-4x.md) - -**Latest 3.x stable release:** 3.7 * Change log: [3.x series](./Docs/ChangeLog-3x.md) Binaries are provided for 64-bit builds on Windows, macOS, and Linux.