Probably a bit backwards, but going back to linear (without premultipication), and then back to sRGB( with premultiplication) works:
{
Tools = ordered() {
Merge1 = Merge {
Inputs = {
PerformDepthMerge = Input { Value = 0, },
Background = Input {
SourceOp = "Background1",
Source = "Output",
},
Foreground = Input {
SourceOp = "Gamut1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 825, 346.5, }, },
},
Gamut1_1 = GamutConvert {
CtrlWZoom = false,
Inputs = {
OutputSpace = Input { Value = FuID { "sRGB", }, },
PreDividePostMultiply = Input { Value = 1, },
Input = Input {
SourceOp = "Gamut1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 825, 313.5, }, },
},
Background1 = Background {
CurrentSettings = 2,
CustomData = {
Settings = {
[1] = {
Tools = ordered() {
Background1 = Background {
Inputs = {
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1, },
[1] = { 1, 1, 1, 1, },
},
},
},
TopLeftRed = Input { Value = 0.207843154668808, },
TopLeftBlue = Input { Value = 0.584313750267029, },
GlobalOut = Input { Value = 100, },
TopLeftGreen = Input { Value = 0.462745130062103, },
Height = Input { Value = 1556, },
Width = Input { Value = 2048, },
},
CtrlWZoom = false,
ViewInfo = OperatorInfo { Pos = { 569, 354, }, },
CustomData = {
},
},
},
},
},
},
Inputs = {
GlobalOut = Input { Value = 100, },
Width = Input { Value = 2048, },
Height = Input { Value = 1556, },
TopLeftRed = Input { Value = 0.505882352941176, },
TopLeftGreen = Input { Value = 0.717647058823529, },
TopLeftBlue = Input { Value = 0.819607843137255, },
Gradient = Input {
Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 1, },
[1] = { 1, 1, 1, 1, },
},
},
},
},
ViewInfo = OperatorInfo {
Pos = { 715, 346.5, },
Flags = {
ShowName = true,
},
},
},
Gamut1 = GamutConvert {
Inputs = {
SourceSpace = Input { Value = FuID { "sRGB", }, },
Input = Input {
SourceOp = "Loader1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 825, 280.5, }, },
},
Loader1 = Loader {
Clips = {
Clip {
ID = "Clip1",
Filename = "comp:\\pot.tif",
FormatID = "TiffFormat",
StartFrame = -1,
LengthSetManually = true,
TrimIn = 0,
TrimOut = 0,
ExtendFirst = 0,
ExtendLast = 0,
Loop = 0,
AspectMode = 0,
Depth = 0,
TimeCode = 0,
GlobalStart = 0,
GlobalEnd = 0,
},
},
Inputs = {
EnableClipList = Input { Value = 0, },
},
ViewInfo = OperatorInfo {
Pos = { 825, 181.5, },
Flags = {
ShowModes = true,
},
},
},
},
}