Releases: Traverse-Research/ispc-downsampler
Releases · Traverse-Research/ispc-downsampler
0.3.0
What's Changed
- Fix generate binaries action after upload-artifacts bump by @KYovchevski in #44
- Improve the downsampling algorithm by @KYovchevski in #15
- Fix alpha coverage for images of single width/height by @Athosvk in #45
- Update binaries by @Athosvk in #46
- CI: Always install the Rust target for MacOS on x86_64 by @MarijnS95 in #51
- 📏 Add renormalization based on pixel format to Lanczos kernel by @KYovchevski in #48
- Update image requirement from 0.24.1 to 0.25.1 by @dependabot in #50
- Update resize requirement from 0.7 to 0.8 by @dependabot in #35
- Release 0.3.0 by @MarijnS95 in #52
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- Generate binaries on ISPC 1.20 by @MarijnS95 in #23
- Update criterion requirement from 0.4 to 0.5 by @dependabot in #24
- lanczos3: Actually sample 7x7 instead of 6x6 by @MarijnS95 in #27
- lanczos3: Scale input kernel by source size, not target size by @MarijnS95 in #26
- lanczos3: Const-fold
offset
calculation to hardcoded0.5
by @MarijnS95 in #28 - lanczos3: Inline uv -> source pixel coord calculation and drop
inv_src_size
by @MarijnS95 in #30 - Preserve alpha coverage on downsample in ISPC by @Athosvk in #34
- Bump actions/checkout from 3 to 4 by @dependabot in #36
- lib: Fix
clippy::slow_vector_initialization
by @MarijnS95 in #37 - Revert "lanczos3: Actually sample 7x7 instead of 6x6 (#27)" by @MarijnS95 in #31
- Update stb_image requirement from 0.2.4 to 0.3.0 by @dependabot in #39
- 🪟 Add aarch64 windows build by @Jasper-Bekkers in #40
- lanczos3: Mark filter weights as
uniform
by @MarijnS95 in #38 - CI: Build binaries for Windows aarch64 by @MarijnS95 in #41
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #43
- Require and use stable
ispc_compile 2.0.1
by @MarijnS95 in #42
New Contributors
- @Athosvk made their first contribution in #34
- @Jasper-Bekkers made their first contribution in #40
Full Changelog: 0.1.1...0.2.0
0.1.0 - Initial release
What's Changed
- First release of the ispc-downsampler crate, written by @KYovchevski
- ci: Clean up and simplify scripts, run
cargo fmt
andcargo clippy
by @MarijnS95 in #1
New Contributors
- @MarijnS95 made their first contribution in #1
Full Changelog: https://github.com/Traverse-Research/ispc-downsampler/commits/v0.1.0