Page MenuHomeSolus

Update zimg to 3.0.1
ClosedPublic

Authored by aleksvor on Aug 24 2020, 5:06 PM.
Tags
None
Referenced Files
F11065939: D9491.diff
Fri, Aug 11, 5:25 PM
F11015790: D9491.diff
Sat, Aug 5, 2:13 PM
F10998442: D9491.diff
Thu, Jul 27, 11:08 PM
F10997526: D9491.id.diff
Thu, Jul 27, 9:27 AM
F10997340: D9491.id22874.diff
Thu, Jul 27, 6:32 AM
F10849852: D9491.id22874.diff
Jun 11 2023, 11:12 PM
F10845245: D9491.id22910.diff
Jun 10 2023, 11:32 PM
F10834127: D9491.diff
Jun 7 2023, 6:29 AM
Subscribers

Details

Summary

Changelog:

  • 3.0.1
    • graph: fix handling of default nominal_peak_luminance (introduced in 3.0).
  • 3.0
    • api: support alpha channel as the fourth plane.
    • colorspace: accept UNSPECIFIED transfer characteristics in more situations.
    • colorspace: fix conversion from ICtCp to ARIB STD-B67.
    • depth: fix out of bounds access in SSE2 ordered dither.
    • graph: rewrite for alpha channel support.
    • resize: fix incorrect rounding when calculating pixel coordinates.
    • resize: AVX-512 VNNI code paths.
Test Plan
  1. Rebuilt vapoursynth against this version.
  2. Used scale filter in mpv (with --sws-allow-zimg option), which uses libzimg.

Diff Detail

Repository
R3323 zimg
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Aug 25 2020, 10:22 PM
This revision was automatically updated to reflect the committed changes.