-
When the window system supports color transform matrices, use libcolord to compute an adaptation matrix to convert from an sRGB reference profile to the measured profile for each display. Use gnome_rr_output_set_color_transform from libgnome-desktop to apply that matrix to the window system. Modify the code that sets the _ICC_PROFILE root window property to hard-code a standard sRGB reference profile when a color transform is in use; color-aware applications should not try to apply their own correction if the window system is already doing it.
e90a75fd