Releases: BinomialLLC/basis_universal
1.50.0
UASTC HDR release
This is the first releasing supporting UASTC HDR encoding/transcoding.
1.16.4
Windows specific fixes: Enabling UTF-8 support (requires Windows 10 build 1903 or later), enabling AVX code generation by default in Windows build so clang build works, changing platform toolset to v142 (VS 2019) to avoid VS 2022 MSVC compiler bugs.
1.16.3
A few minor undefined behavior fixes. Most important one was in the error metric, which could have overflowed on very extreme colors, possibly causing quality to lower than it should have been. In practice, we never noticed any issues, but it's fixed.
The others were either harmless (passing NULL to memcpy() with size=0), or not really an issue but worth fixing or disabling (a few unaligned reads on x86/x64 which address sanitizer reports - not we always disabled unaligned reads in WASM builds).
1.16.2
Fixed KTX files so glTypeSize is 1
Fixed -output_file and cubemaps so they work as expected in individual mode, which is the new default
1.16
OpenCL support, faster ETC1S encoding, removed some dead code from transcoder/encoder, -parallel option, removed most 3rd party dependencies, new PNG reader.
1.15 before 1.16 merge
Before merging v1.16.
v1.15
This is the v1.15 release with a ETC1S compression bugfix.
The previous release didn't have rebuilt WASM files.
v1.14_before_v1.15
Snapshot of repo before the 1.15 (KTX2) release.
v1_14_initial
Initial global codebook support. Feature is not exposed to users yet because it needs more optimization, but it's in and working.