Page MenuHomeSolus

Update openexr to 3.1.3
ClosedPublic

Authored by YakoYakoYokuYoku on Oct 27 2021, 2:29 PM.

Details

Summary

Changelog:

  • 3.1.3:
    • Default zip compression level is now 4 (instead of 6), which in the test suite improves compression times by 2x with only a tiny drop in compression ratio.
    • Both setDefaultZipCompression() and setDefaultDwaCompression() now set default compression levels for writing.
    • The Header now has zipCompressionLevel() and dwaCompressionLevel() to get/set the levels used for writing.
  • 3.1.2:
    • Proper handling of pthread with glibc 2.34+.
    • Miscellaneous fixes for handling of invalid input by the new OpenEXRCore library.

Link to full Changelog here.

Depends on D12115.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Build openimageio against it.

Diff Detail

Repository
R2236 openexr
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 2130
Build 2130: arc lint + arc unit

Event Timeline

YakoYakoYokuYoku requested review of this revision.Oct 27 2021, 2:29 PM
YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Dependency on imath.

YakoYakoYokuYoku retitled this revision from Update openexr to 3.1.2 to Update openexr to 3.1.3.
YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Update to 3.1.3.

joebonrichie accepted this revision.Nov 20 2021, 11:30 AM
This revision is now accepted and ready to land.Nov 20 2021, 11:30 AM
This revision was automatically updated to reflect the committed changes.