+ # 'rendering' and 'compositing_linear' roles default to the 'scene_linear'
+ # value if not set explicitly
+ if rendering:
+ config.setRole("rendering", rendering)
+ if compositing_linear:
+ config.setRole("compositing_linear", compositing_linear)
+ if scene_linear:
+ config.setRole(ocio.Constants.ROLE_SCENE_LINEAR, scene_linear)
+ if not rendering:
+ config.setRole("rendering", scene_linear)
+ if not compositing_linear:
+ config.setRole("compositing_linear", scene_linear)
+