github AcademySoftwareFoundation/openexr v3.4.4

2 months ago

Patch release with an optimization to reduce the size of the library.

B44 and DWA compression tables are now initialized at first use rather than being hard-coded in the source code and compiled binary. This reduces the library size at a slight performance cost. Initialization takes under a millisecond, but the size of libOpenEXRCore.so is reduced from around 1Mb to less than half that.

This also fixes a build issue with ILMTHREAD_THREADING_ENABLED which inadvertently enabled threading when it should have been disabled.

This also fixes a bug where importing the python module from a parent directory would fail.

Full changelog: v3.4.3..v3.4.4

Don't miss a new openexr release

NewReleases is sending notifications on new releases.