Lines Matching refs:XYZ
304 // XYZ is also a PCS signature, so it's defined in skcms.h
402 // XYZType is technically variable sized, holding N XYZ triples. However, the only valid uses of
615 // We require exactly three (ie XYZ/Lab/RGB) output channels
642 // For B2A, exactly 3 input channels (XYZ) and 3 (RGB) or 4 (CMYK) output channels.
815 // We require exactly three (ie XYZ/Lab/RGB) output channels
942 // Require exactly 3 inputs (XYZ) and 3 (RGB) or 4 (CMYK) outputs.
1324 // Malformed XYZ tags
1736 // First, we need to convert xy values (primaries) to XYZ.
1749 skcms_Vector3 XYZ = mv_mul(&primaries_inv, &wXYZ);
1752 { XYZ.vals[0], 0, 0 },
1753 { 0, XYZ.vals[1], 0 },
1754 { 0, 0, XYZ.vals[2] },
2701 // When transforming to gray, stop at XYZ (by setting toXYZ to identity), then transform
3002 // on success that'll return a TRC/XYZ profile with three skcms_TransferFunctions.