With "proof colors" enabled, rendering intent seems to be ignored
Environment/Versions
-
GIMP version: 2.10.31 commit a251c4e8
-
Package:
Built from git repository
- Operating System:
Linux Fedora 35
Description of the bug
When "proof colors" is enabled, the visual output does not seem to depend on the selected rendering intent anymore: selecting relative colorimetric, perceptual, or saturation, does not produce any change anymore in the visualized image. Selecting absolute colorimetric, instead, does produce a change. I have tried with multiple images, that have out-of-gamut colors, as well as with different paper profiles, both OEM or generated by me. It looks like GIMP remains stuck on one of the relative rendering intents (no ideas on which one). Changing the default soft proofing rendering intent in preferences has no effect. Changing the black point compensation option works correctly. I have just noticed the problem and I am unable to tell when it started, but surely something changed in the last days/weeks, as soft proofing was working correctly before.
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Load a picture (with out of gamut colors)
- Enable "view->color management->proof colors"
- Select an ICC profile (even the sRGB will suffice)
- Change the rendering intent in "view->color management->soft proof rendering intent"
…
Expected result: The visualized image is normally expected to change, even slightly, between different rendering intents (especially if the image has out-of-gamut colors w.r.t. the selected target profile).
Actual result: The visual output does not change by selecting the relative colorimetric, perceptual, or saturation rendering intents; it changes when selecting absolute colorimetric.
Additional information
If you have a backtrace for a crash or a warning, paste it here.