Lines Matching refs:Input
258 void Eval1Input(register const cmsUInt16Number Input[], in Eval1Input() argument
268 v = Input[0] * p16 -> Domain[0]; in Eval1Input()
274 k1 = k0 + (Input[0] != 0xFFFFU ? 1 : 0); in Eval1Input()
329 void BilinearInterpFloat(const cmsFloat32Number Input[], in BilinearInterpFloat() argument
348 px = fclamp(Input[0]) * p->Domain[0]; in BilinearInterpFloat()
349 py = fclamp(Input[1]) * p->Domain[1]; in BilinearInterpFloat()
355 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[1]); in BilinearInterpFloat()
358 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[0]); in BilinearInterpFloat()
382 void BilinearInterp16(register const cmsUInt16Number Input[], in BilinearInterp16() argument
402 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]); in BilinearInterp16()
407 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]); in BilinearInterp16()
413 X1 = X0 + (Input[0] == 0xFFFFU ? 0 : p->opta[1]); in BilinearInterp16()
416 Y1 = Y0 + (Input[1] == 0xFFFFU ? 0 : p->opta[0]); in BilinearInterp16()
441 void TrilinearInterpFloat(const cmsFloat32Number Input[], in TrilinearInterpFloat() argument
463 px = fclamp(Input[0]) * p->Domain[0]; in TrilinearInterpFloat()
464 py = fclamp(Input[1]) * p->Domain[1]; in TrilinearInterpFloat()
465 pz = fclamp(Input[2]) * p->Domain[2]; in TrilinearInterpFloat()
472 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[2]); in TrilinearInterpFloat()
475 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[1]); in TrilinearInterpFloat()
478 Z1 = Z0 + (Input[2] >= 1.0 ? 0 : p->opta[0]); in TrilinearInterpFloat()
513 void TrilinearInterp16(register const cmsUInt16Number Input[], in TrilinearInterp16() argument
534 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]); in TrilinearInterp16()
539 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]); in TrilinearInterp16()
543 fz = _cmsToFixedDomain((int) Input[2] * p -> Domain[2]); in TrilinearInterp16()
549 X1 = X0 + (Input[0] == 0xFFFFU ? 0 : p->opta[2]); in TrilinearInterp16()
552 Y1 = Y0 + (Input[1] == 0xFFFFU ? 0 : p->opta[1]); in TrilinearInterp16()
555 Z1 = Z0 + (Input[2] == 0xFFFFU ? 0 : p->opta[0]); in TrilinearInterp16()
592 void TetrahedralInterpFloat(const cmsFloat32Number Input[], in TetrahedralInterpFloat() argument
607 px = fclamp(Input[0]) * p->Domain[0]; in TetrahedralInterpFloat()
608 py = fclamp(Input[1]) * p->Domain[1]; in TetrahedralInterpFloat()
609 pz = fclamp(Input[2]) * p->Domain[2]; in TetrahedralInterpFloat()
617 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[2]); in TetrahedralInterpFloat()
620 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[1]); in TetrahedralInterpFloat()
623 Z1 = Z0 + (Input[2] >= 1.0 ? 0 : p->opta[0]); in TetrahedralInterpFloat()
693 void TetrahedralInterp16(register const cmsUInt16Number Input[], in TetrahedralInterp16() argument
705 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]); in TetrahedralInterp16()
706 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]); in TetrahedralInterp16()
707 fz = _cmsToFixedDomain((int) Input[2] * p -> Domain[2]); in TetrahedralInterp16()
718 X1 = (Input[0] == 0xFFFFU ? 0 : p->opta[2]); in TetrahedralInterp16()
721 Y1 = (Input[1] == 0xFFFFU ? 0 : p->opta[1]); in TetrahedralInterp16()
724 Z1 = (Input[2] == 0xFFFFU ? 0 : p->opta[0]); in TetrahedralInterp16()
827 void Eval4Inputs(register const cmsUInt16Number Input[], in Eval4Inputs() argument
845 fk = _cmsToFixedDomain((int) Input[0] * p16 -> Domain[0]); in Eval4Inputs()
846 fx = _cmsToFixedDomain((int) Input[1] * p16 -> Domain[1]); in Eval4Inputs()
847 fy = _cmsToFixedDomain((int) Input[2] * p16 -> Domain[2]); in Eval4Inputs()
848 fz = _cmsToFixedDomain((int) Input[3] * p16 -> Domain[3]); in Eval4Inputs()
861 K1 = K0 + (Input[0] == 0xFFFFU ? 0 : p16->opta[3]); in Eval4Inputs()
864 X1 = X0 + (Input[1] == 0xFFFFU ? 0 : p16->opta[2]); in Eval4Inputs()
867 Y1 = Y0 + (Input[2] == 0xFFFFU ? 0 : p16->opta[1]); in Eval4Inputs()
870 Z1 = Z0 + (Input[3] == 0xFFFFU ? 0 : p16->opta[0]); in Eval4Inputs()
1013 void Eval4InputsFloat(const cmsFloat32Number Input[], in Eval4InputsFloat() argument
1026 pk = fclamp(Input[0]) * p->Domain[0]; in Eval4InputsFloat()
1031 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[3]); in Eval4InputsFloat()
1039 TetrahedralInterpFloat(Input + 1, Tmp1, &p1); in Eval4InputsFloat()
1043 TetrahedralInterpFloat(Input + 1, Tmp2, &p1); in Eval4InputsFloat()
1056 void Eval5Inputs(register const cmsUInt16Number Input[], in Eval5Inputs() argument
1071 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]); in Eval5Inputs()
1076 K1 = p16 -> opta[4] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0)); in Eval5Inputs()
1084 Eval4Inputs(Input + 1, Tmp1, &p1); in Eval5Inputs()
1089 Eval4Inputs(Input + 1, Tmp2, &p1); in Eval5Inputs()
1100 void Eval5InputsFloat(const cmsFloat32Number Input[], in Eval5InputsFloat() argument
1113 pk = fclamp(Input[0]) * p->Domain[0]; in Eval5InputsFloat()
1118 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[4]); in Eval5InputsFloat()
1126 Eval4InputsFloat(Input + 1, Tmp1, &p1); in Eval5InputsFloat()
1131 Eval4InputsFloat(Input + 1, Tmp2, &p1); in Eval5InputsFloat()
1145 void Eval6Inputs(register const cmsUInt16Number Input[], in Eval6Inputs() argument
1158 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]); in Eval6Inputs()
1163 K1 = p16 -> opta[5] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0)); in Eval6Inputs()
1171 Eval5Inputs(Input + 1, Tmp1, &p1); in Eval6Inputs()
1176 Eval5Inputs(Input + 1, Tmp2, &p1); in Eval6Inputs()
1187 void Eval6InputsFloat(const cmsFloat32Number Input[], in Eval6InputsFloat() argument
1200 pk = fclamp(Input[0]) * p->Domain[0]; in Eval6InputsFloat()
1205 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[5]); in Eval6InputsFloat()
1213 Eval5InputsFloat(Input + 1, Tmp1, &p1); in Eval6InputsFloat()
1218 Eval5InputsFloat(Input + 1, Tmp2, &p1); in Eval6InputsFloat()
1231 void Eval7Inputs(register const cmsUInt16Number Input[], in Eval7Inputs() argument
1245 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]); in Eval7Inputs()
1250 K1 = p16 -> opta[6] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0)); in Eval7Inputs()
1258 Eval6Inputs(Input + 1, Tmp1, &p1); in Eval7Inputs()
1263 Eval6Inputs(Input + 1, Tmp2, &p1); in Eval7Inputs()
1272 void Eval7InputsFloat(const cmsFloat32Number Input[], in Eval7InputsFloat() argument
1285 pk = fclamp(Input[0]) * p->Domain[0]; in Eval7InputsFloat()
1290 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[6]); in Eval7InputsFloat()
1298 Eval6InputsFloat(Input + 1, Tmp1, &p1); in Eval7InputsFloat()
1303 Eval6InputsFloat(Input + 1, Tmp2, &p1); in Eval7InputsFloat()
1317 void Eval8Inputs(register const cmsUInt16Number Input[], in Eval8Inputs() argument
1330 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]); in Eval8Inputs()
1335 K1 = p16 -> opta[7] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0)); in Eval8Inputs()
1343 Eval7Inputs(Input + 1, Tmp1, &p1); in Eval8Inputs()
1347 Eval7Inputs(Input + 1, Tmp2, &p1); in Eval8Inputs()
1357 void Eval8InputsFloat(const cmsFloat32Number Input[], in Eval8InputsFloat() argument
1370 pk = fclamp(Input[0]) * p->Domain[0]; in Eval8InputsFloat()
1375 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[7]); in Eval8InputsFloat()
1383 Eval7InputsFloat(Input + 1, Tmp1, &p1); in Eval8InputsFloat()
1388 Eval7InputsFloat(Input + 1, Tmp2, &p1); in Eval8InputsFloat()