The colour management of any PC workstation display can be problematic due to issues associated with ICC Profiles and the requirement for ICC compliant software.
This means display calibration is not the discrete entity it should be, but associated only with those programs that are ICC compatible.
Windows, Mac, & Linux
There are various solution to the problems associated with ICC profiles, from the use of HDMI based LUT boxes, such as the old eeColor or Lumagen, to taking a ColourSpace calibration LUT and applying it directly to the graphics card as a VCGT 1D LUT, without the PC's operating system knowing anything about the applied colour management.
ICC Profiles
PC systems are not 3D LUT compatible in themselves, instead relying on using computer and print industry ICC profiles for colour management.
Unfortunately, calibration systems that directly generate ICC profiles are often far from ideal in the results they attain, mainly using a combination of 1D LUT with 3x3 matrix, rather than being true 3D LUT based.
ColourSpace produces far superior results, and for ICC based calibration will take a 3D calibration LUT and directly convert it into an ICC profile, maintaining the highest possible accuracy for any system that has no alternative than to use ICC profiles.
Graphics Programs
Graphics programs are used in a number of different industry segments, but all have the same calibration requirements and problems, and maintaining accurate calibration workflows can be a serious problem when using such programs.
The ability of ColourSpace to generate matched ICC profiles from any 3D LUT means images can be accurately viewed on non-LUT based graphics software, such as Adobe® Photoshop® and After Effects®, as well as any other ICC compliant software packages, including QuickTime and FCP.