Skip to content

Commit

Permalink
Update change log for 4.5.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
solidpixel committed Jun 20, 2023
1 parent 9954f01 commit 770ef22
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
15 changes: 9 additions & 6 deletions Docs/ChangeLog-4x.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.
Expand All @@ -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
Expand Down
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down

0 comments on commit 770ef22

Please sign in to comment.