Bug 344143

Summary: Enabling OCIO makes the advanced colorselector unable to pick primaries
Product: [Applications] krita Reporter: Jonathan Ringstad <jwringstad>
Component: Color modelsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: amy, halla, raghu
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jonathan Ringstad 2015-02-14 01:54:39 UTC
Using OCIO, one cannot select certain colors (e.g. pure red) in the advanced colorselector anymore.

Some examples of colors and their re-picked versions:

https://dl.dropboxusercontent.com/u/21559589/ocio-picker-32-bit-float.png 32 bit float, the color difference is pretty weak, but noticeable

https://dl.dropboxusercontent.com/u/21559589/ocio-picker-16-bit-float.png 16 bit float, the color difference is pretty weak, but noticeable

https://dl.dropboxusercontent.com/u/21559589/ocio-picker-16-bit.png 16 bit integer, the color difference is pretty drastic

https://dl.dropboxusercontent.com/u/21559589/ocio-picker-8-bit.png 8 bit integer, the color difference is pretty drastic

The OCIO configs are taken from https://github.com/imageworks/OpenColorIO-Configs , using the "nuke-defaults".

Reproducible: Always

Steps to Reproduce:
1. set up OCIO config as shown on screenshot
2. use specific color selector to select pure red
3. use advanced color-selector to re-select the same pixel, it will yield a different color.

Actual Results:  
Color differs depending on colormodel used

Expected Results:  
Color should probably be the same
Comment 1 Raghavendra kamath 2017-04-18 13:24:52 UTC
the drop box links give 404 , can you please attach the screenshots here, so that we can check if it is still reproducible. Thank you
Comment 2 amyspark 2020-02-18 01:14:24 UTC
Unable to reproduce this with Krita in the 4.2 branch (dac91dfbe735e35af2f7ce1fef930960915c6148), tried with RGB 8-bit and 32-bit floating point. OpenColorIO-Configs commit was 0bb079c08be410030669cbf5f19ff869b88af953.