Tags: image-rs/jpeg-decoder
Tags
Release 0.3.0 - The MSRV policy is now managed by the `rust-version` field in `Cargo.toml`. - The color transform can now be overridden as well as hinted with `Decoder::set_color_transform`. sha256sum: bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e target/package/jpeg-decoder-0.3.0.crate
Release 0.2.3 - Added `Decoder::set_max_decoding_buffer_size` which limits the bytes allocated for the output of the decoding process. - Added Arm64-Neon intrinsic implementation of idct and color conversion. This depends on a Rust nightly compiler feature ([`aarch64_target_feature`]) and it must be explicitly enabled. As soon as the minimum supported Rust version includes the stabilization of this feature, the code will be enabled by default and the feature changed to do nothing. [`aarch64_target_feature`]: rust-lang/rust#90620 a55ad40a2d27923f63b6fbde5934926176c69ac5e23da6ac05ebfaca984e163f target/package/jpeg-decoder-0.2.3.crate
Version 0.2.2 - Added and SSE3-specific SIMD intrinsic implementation for idct and color conversion. It will run if applicable targets are detect at _runtime_. - The SIMD implementation is not bit-for-bit compatible with non-SIMD output. You can enable the `platform_independent` feature, to ensure that only bit-for-bit equivalent code runs and output is the same on all platforms. - Improved performance some more by avoiding bounds checks with array types. - Multithreading is now used more frequently, without the rayon target, except on an explicit list of unsupported platforms. 105fb082d64e2100074587f59a74231f771750c664af903f1f9f76c9dedfc6f1 target/package/jpeg-decoder-0.2.2.crate
PreviousNext