ID 595525 - Launching Mari with an OCIO config where mari_monitor is the sRGB Display View colorspace defined by a BuiltinTransform causes a shader compilation error
Problem summary Launching Mari with an OCIO config where mari_monitor is the sRGB Display View colorspace defined by a BuiltinTransform causes a shader compilation error.
Steps to reproduce
With Mari closed, download the attached OCIO config file and point the OCIO environment variable to it. NOTE: This config is the official studio-config from OpenColorIO, except for the modification described above.
Launch Mari and open any project, such as the Example Project.
Expected behaviour Mari should be able to render the Canvas.
Actual behaviour A rendering error occurs.
Workaround If this OCIO is applied through the Project Settings after the project has been opened, then it will successfully compile without any errors.
Reproduced by support This bug has been reproduced in: Mari 7.1v1 - Windows 10 - Rocky 9 Mari 6.0v1 - Windows 10 - CentOS 7
Earliest version tested Mari 6.0v1 - This feature (OCIO 2.1) did not exist before this version