Releases: xiph/rav1e
Releases · xiph/rav1e
Weekly pre-release
What's Changed
- Fix new clippy lints by @shssoichiro in #3036
- Remove arrayref dependency by @redzic in #3038
- Replace AVX2 HBD SATD intrinsics with ASM, for some block sizes by @redzic in #3039
Full Changelog: p20221011...p20221018
Weekly pre-release
What's Changed
- Move v_frame to its own repository by @shssoichiro in #3033
Full Changelog: p20221004...p20221011
Weekly pre-release
What's Changed
- Fix UB in pred_max test by @redzic in #3030
- Add scales and segment thresholds to
dump_lookahead_data
by @barrbrain in #3031
Full Changelog: p20220927...p20221004
Weekly pre-release
What's Changed
- Keep the version line compatible with 0.5 by @lu-zero in #3024
- Create new speed level 8, drop level 7 by @barrbrain in #3025
- bin: Admit more than 2 encoder passes by @barrbrain in #3026
- Delete build.sh by @shssoichiro in #3027
Full Changelog: p20220920...p20220927
Weekly pre-release
What's Changed
- Prepare for 0.6.0 release by @shssoichiro in #3018
- Criterion update by @lu-zero in #3019
- Add back shorthand for
--verbose
and--quiet
by @redzic in #3022
Full Changelog: p20220913...p20220920
Weekly pre-release
What's Changed
- build: Handle absent
CARGO_CFG_TARGET_FEATURE
by @barrbrain in #3014 - CI: Deploy rav1e-ch binary tuned for modern x86_64 by @barrbrain in #3015
- bin: Bring
--photon-noise
out from under unstable feature by @barrbrain in #3017
Full Changelog: p20220906...p20220913
Weekly pre-release
What's Changed
- Fix new lints from Rust nightly by @shssoichiro in #3006
- logexp: Correct rounding bias in
blog32_q11
by @barrbrain in #3007 - logexp: Correct integer part in
blog32_q11
by @barrbrain in #3008 - Remove
aq_strength
configuration by @barrbrain in #3009 - Remove duplicated constants by @shssoichiro in #3011
- Bump several dependencies by @shssoichiro in #3012
- Calculate per-plane scales in Q14 and center
log(base_q)
by @barrbrain in #3013
Full Changelog: p20220830...p20220906
Weekly pre-release
What's Changed
- Clean up k-means implementation by @barrbrain in #2999
- Eliminate floating-point paths from
segmentation_optimize()
by @barrbrain in #3002 - Replace binary log in
segmentation_optimize
with a polynomial approximation in Q11 by @barrbrain in #3004
Full Changelog: p20220823...p20220830
Weekly pre-release
What's Changed
- Add T.35 metadata C API. by @tdaede in #2990
- Use fixed-sized array in luma/chroma pred mode counts by @redzic in #2989
- Compute segmentation map thresholds from the offsets by @barrbrain in #2993
- Adjust chroma offsets for frame-mean spatiotemporal scale by @barrbrain in #2992
- Updating QUALITY_&_SPEED_FEATURES document in regards to libaom by @BlueSwordM in #2994
- Remove vergen and use built to provide the same information by @lu-zero in #2996
- Derive quantizer index offsets for segments from distortion scales by @barrbrain in #2694
- Add missing code for segmentation with --tune Psnr by @barrbrain in #2997
- segmentation: Change precision of
log(scale)
to Q23 by @barrbrain in #2998
Full Changelog: p20220816...p20220823
Weekly pre-release
What's Changed
- Stabilize the --film-grain-table parameter by @shssoichiro in #2975
- CI: Do not consider crates directory for code coverage by @Luni-4 in #2976
- CI: Switch to codecov by @Luni-4 in #2977
- Improve badges in README by @Luni-4 in #2978
- Add T.35 metadata support. by @tdaede in #2968
- Add enhanced version info by @shssoichiro in #2979
- Retune constants for ssim_boost by @barrbrain in #2974
- Add aarch64 NEON 8-bit SATD assembly for 4x4-transformed block sizes by @redzic in #2972
- Remove always-true if statement in encode_partition_topdown() by @redzic in #2980
- Fix aarch64 satd compilation on gcc by @redzic in #2982
- CI: Fix
clippy::derive_partial_eq_without_eq
, etc. warnings by @barrbrain in #2983 - Clean up encode_partition_topdown() by @redzic in #2984
- Use frame-relative spatiotemporal scores by @barrbrain in #2981
- segmentation: Limit minimum segment to avoid lossless mode by @barrbrain in #2986
- Implement
SegmentationLevel::Full
again by @barrbrain in #2987 - CI: Pull in dev packages from Ubuntu Kinetic by @barrbrain in #2988
- Bump console + dav1d-sys + system-deps by @eclipseo in #2961
Full Changelog: p20220802...p20220816