Diffusion Krita e649485bf712

OpenEXR loading performance optimizations.

Authored by jhoolmans on May 20 2018, 7:16 PM.

Description

OpenEXR loading performance optimizations.

Several improvements:

  • Multithreaded reading of files. More cores drastically improve performance with larger files.
  • Loaded Exrs will now have default transparent background color.
  • Fixed crash when saving exr when flattening.
  • Properly loads exrs with different display and data windows.

Differential Revision: https://phabricator.kde.org/D12972

(cherry picked from commit c94a09030c8662c2da9c88533f827af04c77876d)

Details

Committed
remptMay 23 2018, 9:33 AM
Differential Revision
D12972: OpenEXR Loading Performance Improvements
Parents
R37:ca99a6017574: Fix autosave never save stuff because the image is too busy
Branches
Unknown
Tags
Unknown