Lines Matching refs:classify
145 static TFKind classify(const skcms_TransferFunction& tf, TF_PQish* pq = nullptr
173 return classify(*tf) == sRGBish;
176 return classify(*tf) == PQish;
179 return classify(*tf) == HLGish;
204 switch (classify(*tf, &pq, &hlg)) {
1837 [[clang::no_sanitize("float-divide-by-zero")]] // Checked for by classify() on the way out.
1842 switch (classify(*src, &pq, &hlg)) {
1864 assert (classify(*src) == sRGBish);
1911 // a >= 0 and ad+b >= 0. These constraints are checked by classify(), so they're true
1923 // That should usually make classify(inv) == sRGBish true, but there are a couple situations
1925 if (classify(inv) != sRGBish) {
1949 return classify(*dst) == sRGBish;
2103 if (!skcms_TransferFunction_invert(tf_inv, &tf) || sRGBish != classify(tf)) {
2250 if (sRGBish != classify(tf)) {
2542 switch (classify(tf)) {