Lines Matching refs:Input
254 void Eval1Input(register const cmsUInt16Number Input[],
264 v = Input[0] * p16 -> Domain[0];
270 k1 = k0 + (Input[0] != 0xFFFFU ? 1 : 0);
323 void BilinearInterpFloat(const cmsFloat32Number Input[],
342 px = Input[0] * p->Domain[0];
343 py = Input[1] * p->Domain[1];
349 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[1]);
352 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[0]);
376 void BilinearInterp16(register const cmsUInt16Number Input[],
396 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]);
401 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]);
407 X1 = X0 + (Input[0] == 0xFFFFU ? 0 : p->opta[1]);
410 Y1 = Y0 + (Input[1] == 0xFFFFU ? 0 : p->opta[0]);
435 void TrilinearInterpFloat(const cmsFloat32Number Input[],
457 px = Input[0];
458 py = Input[1];
459 pz = Input[2];
477 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[2]);
480 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[1]);
483 Z1 = Z0 + (Input[2] >= 1.0 ? 0 : p->opta[0]);
518 void TrilinearInterp16(register const cmsUInt16Number Input[],
539 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]);
544 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]);
548 fz = _cmsToFixedDomain((int) Input[2] * p -> Domain[2]);
554 X1 = X0 + (Input[0] == 0xFFFFU ? 0 : p->opta[2]);
557 Y1 = Y0 + (Input[1] == 0xFFFFU ? 0 : p->opta[1]);
560 Z1 = Z0 + (Input[2] == 0xFFFFU ? 0 : p->opta[0]);
597 void TetrahedralInterpFloat(const cmsFloat32Number Input[],
612 px = Input[0];
613 py = Input[1];
614 pz = Input[2];
633 X1 = X0 + (Input[0] >= 1.0 ? 0 : p->opta[2]);
636 Y1 = Y0 + (Input[1] >= 1.0 ? 0 : p->opta[1]);
639 Z1 = Z0 + (Input[2] >= 1.0 ? 0 : p->opta[0]);
709 void TetrahedralInterp16(register const cmsUInt16Number Input[],
721 fx = _cmsToFixedDomain((int) Input[0] * p -> Domain[0]);
722 fy = _cmsToFixedDomain((int) Input[1] * p -> Domain[1]);
723 fz = _cmsToFixedDomain((int) Input[2] * p -> Domain[2]);
734 X1 = (Input[0] == 0xFFFFU ? 0 : p->opta[2]);
737 Y1 = (Input[1] == 0xFFFFU ? 0 : p->opta[1]);
740 Z1 = (Input[2] == 0xFFFFU ? 0 : p->opta[0]);
843 void Eval4Inputs(register const cmsUInt16Number Input[],
861 fk = _cmsToFixedDomain((int) Input[0] * p16 -> Domain[0]);
862 fx = _cmsToFixedDomain((int) Input[1] * p16 -> Domain[1]);
863 fy = _cmsToFixedDomain((int) Input[2] * p16 -> Domain[2]);
864 fz = _cmsToFixedDomain((int) Input[3] * p16 -> Domain[3]);
877 K1 = K0 + (Input[0] == 0xFFFFU ? 0 : p16->opta[3]);
880 X1 = X0 + (Input[1] == 0xFFFFU ? 0 : p16->opta[2]);
883 Y1 = Y0 + (Input[2] == 0xFFFFU ? 0 : p16->opta[1]);
886 Z1 = Z0 + (Input[3] == 0xFFFFU ? 0 : p16->opta[0]);
1029 void Eval4InputsFloat(const cmsFloat32Number Input[],
1043 pk = Input[0] * p->Domain[0];
1048 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[3]);
1056 TetrahedralInterpFloat(Input + 1, Tmp1, &p1);
1060 TetrahedralInterpFloat(Input + 1, Tmp2, &p1);
1073 void Eval5Inputs(register const cmsUInt16Number Input[],
1088 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]);
1093 K1 = p16 -> opta[4] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0));
1101 Eval4Inputs(Input + 1, Tmp1, &p1);
1106 Eval4Inputs(Input + 1, Tmp2, &p1);
1117 void Eval5InputsFloat(const cmsFloat32Number Input[],
1130 pk = Input[0] * p->Domain[0];
1135 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[4]);
1143 Eval4InputsFloat(Input + 1, Tmp1, &p1);
1148 Eval4InputsFloat(Input + 1, Tmp2, &p1);
1162 void Eval6Inputs(register const cmsUInt16Number Input[],
1175 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]);
1180 K1 = p16 -> opta[5] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0));
1188 Eval5Inputs(Input + 1, Tmp1, &p1);
1193 Eval5Inputs(Input + 1, Tmp2, &p1);
1204 void Eval6InputsFloat(const cmsFloat32Number Input[],
1217 pk = Input[0] * p->Domain[0];
1222 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[5]);
1230 Eval5InputsFloat(Input + 1, Tmp1, &p1);
1235 Eval5InputsFloat(Input + 1, Tmp2, &p1);
1248 void Eval7Inputs(register const cmsUInt16Number Input[],
1262 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]);
1267 K1 = p16 -> opta[6] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0));
1275 Eval6Inputs(Input + 1, Tmp1, &p1);
1280 Eval6Inputs(Input + 1, Tmp2, &p1);
1289 void Eval7InputsFloat(const cmsFloat32Number Input[],
1302 pk = Input[0] * p->Domain[0];
1307 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[6]);
1315 Eval6InputsFloat(Input + 1, Tmp1, &p1);
1320 Eval6InputsFloat(Input + 1, Tmp2, &p1);
1334 void Eval8Inputs(register const cmsUInt16Number Input[],
1347 fk = _cmsToFixedDomain((cmsS15Fixed16Number) Input[0] * p16 -> Domain[0]);
1352 K1 = p16 -> opta[7] * (k0 + (Input[0] != 0xFFFFU ? 1 : 0));
1360 Eval7Inputs(Input + 1, Tmp1, &p1);
1364 Eval7Inputs(Input + 1, Tmp2, &p1);
1374 void Eval8InputsFloat(const cmsFloat32Number Input[],
1387 pk = Input[0] * p->Domain[0];
1392 K1 = K0 + (Input[0] >= 1.0 ? 0 : p->opta[7]);
1400 Eval7InputsFloat(Input + 1, Tmp1, &p1);
1405 Eval7InputsFloat(Input + 1, Tmp2, &p1);