Releases: nfrechette/acl
Releases · nfrechette/acl
Version 1.3.3
- Fix single track decompression when scale is present with more than one segment
- Gracefully fail compression when we have more than 65535 samples
Version 1.3.2
- Fix crash when compressing with an empty track array
- Strip unused code when stat logging isn't required
- Fix CompressedClip hash to be deterministic
Version 1.3.1
- Fix bug with scalar track decompression where garbage could be returned
- Fix scalar track quantization to properly check the resulting error
- Fix scalar track creation and properly copy the sample size
- Other minor fixes and improvements
Version 1.3.0
- Added support for VS2019, GCC 9, clang7, and Xcode 11
- Updated sjson-cpp and added a dependency on Realtime Math (RTM)
- Optimized compression and decompression significantly
- Added support for multiple root bones
- Added support for scalar track compression
- Many bug fixes and improvements
Version 1.2.1
- Silence SSE floating point exceptions during compression
- Minor fixes
Version 1.2.0
- Added support for GCC 8, clang 6, Xcode 10, and Windows ARM64
- Updated catch2 and sjson-cpp
- Integrated SonarCloud
- Added a compression level setting and changed default to Medium
- Various bug fixes, minor optimizations, and cleanup
Version 1.1.0
- Added proper ARM NEON support
- Properly detect SSE2 with MSVC if AVX isn't used
- Lots of decompression performance optimizations
- Minor fixes and cleanup
Version 1.0.0
- Minor additions to fully support UE4
- Minor cleanup and fixes
Version 0.8.0
- Improved error handling
- Added additive clip support
- Added
acl_decompressor
tool to profile and test decompression - Increased warning levels to highest possible
- Many more improvements and fixes
Version 0.7.0
- Added full support for Android and iOS
- Added support for GCC6 and GCC7 on Linux
- Downgraded C++ version to from 14 to 11
- Added regression tests
- Added lots of unit tests for core and math headers
- Many more improvements and fixes