Home | History | Annotate | Download | only in src

Lines Matching refs:cmsUInt16Number

176 cmsINLINE cmsUInt16Number LinearInterp(cmsS15Fixed16Number a, cmsS15Fixed16Number l, cmsS15Fixed16Number h)
180 return (cmsUInt16Number) (dif);
186 void LinLerp1D(register const cmsUInt16Number Value[],
187 register cmsUInt16Number Output[],
190 cmsUInt16Number y1, y0;
193 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p ->Table;
258 void Eval1Input(register const cmsUInt16Number Input[],
259 register cmsUInt16Number Output[],
266 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p16 -> Table;
272 rk = (cmsUInt16Number) FIXED_REST_TO_INT(fk);
382 void BilinearInterp16(register const cmsUInt16Number Input[],
383 register cmsUInt16Number Output[],
388 #define LERP(a,l,h) (cmsUInt16Number) (l + ROUND_FIXED_TO_INT(((h-l)*a)))
390 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p ->Table;
430 Output[OutChan] = (cmsUInt16Number) dxy;
513 void TrilinearInterp16(register const cmsUInt16Number Input[],
514 register cmsUInt16Number Output[],
519 #define LERP(a,l,h) (cmsUInt16Number) (l + ROUND_FIXED_TO_INT(((h-l)*a)))
521 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p ->Table;
580 Output[OutChan] = (cmsUInt16Number) dxyz;
693 void TetrahedralInterp16(register const cmsUInt16Number Input[],
694 register cmsUInt16Number Output[],
697 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p -> Table;
746 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
760 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
774 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
790 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
804 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
818 *Output++ = (cmsUInt16Number) c0 + ((Rest + (Rest>>16))>>16);
827 void Eval4Inputs(register const cmsUInt16Number Input[],
828 register cmsUInt16Number Output[],
831 const cmsUInt16Number* LutTable;
842 cmsUInt16Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS];
872 LutTable = (cmsUInt16Number*) p16 -> Table;
932 Tmp1[OutChan] = (cmsUInt16Number) ( c0 + ROUND_FIXED_TO_INT(_cmsToFixedDomain(Rest)));
936 LutTable = (cmsUInt16Number*) p16 -> Table;
996 Tmp2[OutChan] = (cmsUInt16Number) (c0 + ROUND_FIXED_TO_INT(_cmsToFixedDomain(Rest)));
1056 void Eval5Inputs(register const cmsUInt16Number Input[],
1057 register cmsUInt16Number Output[],
1061 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p16 -> Table;
1065 const cmsUInt16Number* T;
1067 cmsUInt16Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS];
1145 void Eval6Inputs(register const cmsUInt16Number Input[],
1146 register cmsUInt16Number Output[],
1149 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p16 -> Table;
1153 const cmsUInt16Number* T;
1155 cmsUInt16Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS];
1231 void Eval7Inputs(register const cmsUInt16Number Input[],
1232 register cmsUInt16Number Output[],
1235 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p16 -> Table;
1239 const cmsUInt16Number* T;
1241 cmsUInt16Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS];
1317 void Eval8Inputs(register const cmsUInt16Number Input[],
1318 register cmsUInt16Number Output[],
1321 const cmsUInt16Number* LutTable = (cmsUInt16Number*) p16 -> Table;
1325 const cmsUInt16Number* T;
1327 cmsUInt16Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS];