Lines Matching refs:cmsUInt16Number

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