DisplayCAL 3.1.7 released

This release features much easier Argyll CMS instrument driver installation under Windows – no need to (temporarily) disable driver signature enforcement for Windows 8/8.1/10 anymore. Furthermore, the Windows profile loader now offers a way to define exceptions. Also included in this release are minor changes as well as fixes.

See the full changelog at https://displaycal.net/#changelog-3.1.7 for details.

Enjoy!

DisplayCAL 3.1.6 released

Added in this release:

  • HDR/SMPTE 2084: Advanced options to specify maximum content light level for roll-off (use with care!) as well as content colorspace (affects perceptual intent gamut mapping, less so colorimetric).

Changed in this release:

  • Increased timeout to launch Argyll CMS tools to 20 seconds.
  • Show failed items when otherwise successfully importing colorimeter corrections, and detect updated CCSS files.
  • HDR/SMPTE 2084: Improve overall saturation preservation.
  • Linux/colord: When checking for a valid colord device ID, also try with manufacturer omitted.
  • Windows Vista and later: Use “known folders” API to determine path to “Downloads” directory.

Fixed in this release:

  • HDR/SMPTE 2084: Slightly too light near-black tones when black output offset was set to below 100%.
  • Synthetic ICC Profile Creator: Undefined variable when creating synthetic profile with custom gamma or BT.1886 and non-zero black level (regression of HDR-related changes made in 3.1.5).
  • When loading settings from a profile created with DisplayCAL prior to 3.1.5 and custom 3D LUT tone curve gamma in DisplayCAL 3.1.5, the gamma and output offset controls wouldn’t be shown if advanced options weren’t enabled until re-selecting the tone curve choice.
  • Cosmetic (Windows 10): Banner would go blank under some Windows 10 configurations when showing the profile or 3D LUT installation dialog.
  • Cosmetic (Linux): Missing backgrounds and wrongly sized combo boxes when wxGTK is built against GTK3.
  • Linux: Profile loader autostart entry was installed under wrong (mixed-case) name if installing for the current user, which lead to the loader unnecesarily being run twice if DisplayCAL was installed from a RPM or DEB package. The superfluous loader entry will be automatically removed the next time you install a profile, or you can remove it manually by running rm ~/.config/autostart/z-DisplayCAL-apply-profiles.desktop in a terminal.
  • Linux/colord: Don’t cache device IDs that are not the result of a successful query.
  • Windows: Make elevated subprocess calls synchronous. Fixes importing colorimeter corrections system-wide not listing all succesfully imported items on the first use.

Enjoy!

DisplayCAL 3.1.5 released

Added in this release:

  • HDR: Allow specifying of black output offset for SMPTE 2084.

Changed in this release:

  • HDR: Implemented SMPTE 2084 rolloff according to ITU-R BT.2390.
  • HDR: Implemented SMPTE 2084 3D LUT tone mapping (preserve hue and saturation with rolloff).
  • HDR: Improved SMPTE 2084 3D LUT perceptual intent rendering (better preserve saturation). Note that colorimetric intent is recommended and will also do tone mapping.
  • Linux/colord: Increase timeout when querying for newly installed profiles to 20 seconnds.

Fixed in this release:

  • Minor: HDR peak luminance textbox was sometimes not able to receive focus.
  • Minor (Mac OS X): Don’t omit ICC files from compressed archives (regression of adding device link profiles as possible 3D LUT output format in DisplayCAL 3.1.3).

Enjoy!

DisplayCAL 3.1.4 released

Added in this release:

  • A fourth Rec. 709 encompassing color space variant as a profile connection space candidate for XYZ LUT profiles. May lead to better utilization of PCS-to-device color lookup table grid points in some cases (and thus potentially smaller profiles when the effective resolution is set to the default of “Auto”).
  • An option to include legacy serial ports (if any) in detected instruments.
  • SMPTE 2084 (HDR) as 3D LUT tone curve choice.

Changed in this release:

  • Don’t preserve shaper curves in ICC device link profiles if selected as 3D LUT output format (effectively matching other 3D LUT formats).
  • Removed “Prepress” preset due to large overlap with “Softproof”.
  • Changed “Softproof” preset to use 5800K whitepoint target (in line with Fogra softproof handbook typical photography workflow suggested starting point value) and automatic black point hue correction.
  • Synthetic ICC profile creator: Changed SMPTE 2084 to always clip (optionally with roll-off) if peak white is below 10000 cd/m².
  • Synthetic ICC profile creator: Changed transition to specified black point of generated profiles to be consistent with BT.1886 black point blending (less gradual transition, blend over to specified black point considerably closer to black).
  • Profile loader (Windows): If no profile assigned, load implicit linear calibration.

Fixed in this release:

  • When loading settings from an existing profile, some CIECAM02 advanced profiling options were not recognized correctly.
  • Don’t accidentally remove the current display profile if Argyll CMS is older than version 1.1 or the Argyll CMS version is not included in the first line of output due to interference with QuickKeys under Mac OS X.
  • Make sure the Argyll CMS version is detected even if it isn’t contained in the first line of output (fixes Argyll CMS version not being detected if QuickKeys Input Manager is installed under Mac OS X).
  • When loading settings, add 3D LUT input profile to selector if not yet present.
  • Curve viewer/profile information: Fix potential division by zero error when graphing unusual curves (e.g. non-monotonic or with very harsh bends).
  • Profile information: Reset right pane row background color on each profile load (fixes “named color” profile color swatches sticking even after loading a different profile).

Enjoy!

Display Calibration and Characterization powered by ArgyllCMS