Releases: Yellow-Dog-Man/Compressonator.NET
1.1.2
Full Changelog: 1.1.1...1.1.2
1.1.1
1.1.0
What's Changed
- add 2 new images for compressinator by @Redd56 in #22
- Tidying Up by @ProbablePrime in #25
- Quality Evaluation + Decompress by @ProbablePrime in #26
- This PR mostly added tests and glue code, however the tests might be useful for users so check them out.
- They show Decompression and all sorts
- Also scoring with: https://github.com/Yellow-Dog-Man/Ssimulacra2.NET \o/
- New Functions:
- CMP_SaveTexture that takes a CMP_Texture rather than a CMP_MipSet
- CMP_MipSetToTexture that can extract a given mip level from a set into a CMP_Texture
- Combining both of these allows you to dump MipLevels to files, Decompress Textures
- You can't decompress a mipset currently see Yellow-Dog-Man/compressonator#16
New Contributors
Full Changelog: 1.0.1...1.1.0
1.0.1
1.0.0
Breaking changes
Due to some changes with the method signature of native methods, you may need to update your calling locations. You can see examples of this in our tests which now cover all BC types.
What's Changed
- Added texture conversion example by @piterson05 in #12
- Basic Tests by @ProbablePrime in #13
- BC Compression Tests by @ProbablePrime in #14
- feat(tests): add bc6h by @ProbablePrime in #16
New Contributors
- @piterson05 made their first contribution in #12
Full Changelog: 0.3.0...1.0.0
0.3.0
Linux Fixes
It turns out that 0.2.0, did not actually support linux in all circumstances. This was due to a native library compilation issue. We fixed that over in: Yellow-Dog-Man/compressonator#5
Native Changes
This also includes:
Yellow-Dog-Man/compressonator#4 - Which corrects an error return with CMP_ConvertTexture.
Testing
GitHub Action tests now exist to prove that things work on both operating systems.
Once #6 has more work we can start turning samples into further tests.
Automated ChangeLog
What's Changed
- feat(tests): add basic test setup by @ProbablePrime in #11
- Remove extra dot in filename by @jae1911 in #10
New Contributors
Full Changelog: 0.2.0...0.3.0
0.2.0 - Cross-Platform
What's Changed
- Create samples project by @ProbablePrime in #6
- Make Cross-Platform by @ProbablePrime in #9
- Add options from newer versions to CMP_CompressOptions.cs by @gameboycjp in #5
New Contributors
- @ProbablePrime made their first contribution in #6
- @gameboycjp made their first contribution in #5
Full Changelog: 0.1.2...0.2.0
0.1.2
0.1.1
- Fixed ci issue.
0.1.0
Intial