59 if (std::holds_alternative<NamedPrimaries>(cs.
primaries)) {
62 }
else if (std::holds_alternative<Colorimetry>(cs.
primaries)) {
63 auto colorimetry = std::get<Colorimetry>(cs.
primaries);
65 colorimetry.white().toxy().x, colorimetry.white().toxy().y,
66 colorimetry.red().toxy().x, colorimetry.red().toxy().y,
67 colorimetry.green().toxy().x, colorimetry.green().toxy().y,
68 colorimetry.blue().toxy().x, colorimetry.blue().toxy().y,
73 request.transferFunction =
79 }
else if (gamma == 18000) {
81 }
else if (gamma == 22000) {
83 }
else if (gamma == 24000) {
85 }
else if (gamma == 28000) {
96 request.colorants.clear();