What's Changed
There have been some big changes over the last release:
- Changed the graphics library to
SkiaSharpto add Linux compatibility. Also, the new graphics library adds support for more standard image files, such asheiforwebp - Multithreading support (#1). This should improve performance on multi-core processors
- Added support for more 3DST image formats:
RGB565andRGBA5551 - And some other code improvements
Breaking changes
Support for multithreading changed the arguments behavior. Run ./3DSTTool encode help or ./3DSTTool decode help to view how arguments should be given.
Note for Linux users
You will need to have the SkiaSharp library installed on your machine (check the README for more details). The package included below does not include the library, so you'll need to install it by yourself.
Full Changelog: v0.2.0...v0.3.0