Skip to content

Commit bf32abd

Browse files
authored
Update version to 5.3.0 (#571)
1 parent c5cdc6a commit bf32abd

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if(MSVC)
2525
add_compile_options("/wd4324")
2626
endif()
2727

28-
project(astcencoder VERSION 5.2.0)
28+
project(astcencoder VERSION 5.3.0)
2929

3030
set(CMAKE_CXX_STANDARD 14)
3131
set(CMAKE_CXX_STANDARD_REQUIRED ON)

Docs/ChangeLog-5x.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ release of the 5.x series.
66
All performance data on this page is measured on an Intel Core i5-9600K
77
clocked at 4.2 GHz, running `astcenc` using AVX2 and 6 threads.
88

9+
<!-- ---------------------------------------------------------------------- -->
10+
## 5.3.0
11+
12+
**Status:** March 2025
13+
14+
The 5.3.0 release is a minor maintenance release.
15+
16+
* **General:**
17+
* **Feature:** Reference C builds (`ASTCENC_ISA_NONE`) now support compiling
18+
for big-endian CPUs. Compile with `-DASTCENC_BIG_ENDIAN=ON` when compiling
19+
for a big-endian target; it is not auto-detected.
20+
* **Bug fix:** Builds using MSVC `cl.exe` that do not specify an explicit
21+
ISA using the preprocessor configuration defines will now correctly
22+
default to the SSE2 backend on x86-64 and the NEON backend on Arm64. Previously they would have defaulted to the reference C implementation,
23+
which is around 3.25 times slower.
24+
925
<!-- ---------------------------------------------------------------------- -->
1026
## 5.2.0
1127

0 commit comments

Comments
 (0)