Lines Matching refs:cmsFloat32Number
216 cmsINLINE cmsFloat32Number fclamp(cmsFloat32Number v) in fclamp()
223 void LinLerp1Dfloat(const cmsFloat32Number Value[], in LinLerp1Dfloat()
224 cmsFloat32Number Output[], in LinLerp1Dfloat()
227 cmsFloat32Number y1, y0; in LinLerp1Dfloat()
228 cmsFloat32Number val2, rest; in LinLerp1Dfloat()
230 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; in LinLerp1Dfloat()
289 void Eval1InputFloat(const cmsFloat32Number Value[], in Eval1InputFloat()
290 cmsFloat32Number Output[], in Eval1InputFloat()
293 cmsFloat32Number y1, y0; in Eval1InputFloat()
294 cmsFloat32Number val2, rest; in Eval1InputFloat()
297 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; in Eval1InputFloat()
329 void BilinearInterpFloat(const cmsFloat32Number Input[], in BilinearInterpFloat()
330 cmsFloat32Number Output[], in BilinearInterpFloat()
334 # define LERP(a,l,h) (cmsFloat32Number) ((l)+(((h)-(l))*(a))) in BilinearInterpFloat()
337 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; in BilinearInterpFloat()
338 cmsFloat32Number px, py; in BilinearInterpFloat()
342 cmsFloat32Number fx, fy, in BilinearInterpFloat()
351 x0 = (int) _cmsQuickFloor(px); fx = px - (cmsFloat32Number) x0; in BilinearInterpFloat()
352 y0 = (int) _cmsQuickFloor(py); fy = py - (cmsFloat32Number) y0; in BilinearInterpFloat()
441 void TrilinearInterpFloat(const cmsFloat32Number Input[], in TrilinearInterpFloat()
442 cmsFloat32Number Output[], in TrilinearInterpFloat()
446 # define LERP(a,l,h) (cmsFloat32Number) ((l)+(((h)-(l))*(a))) in TrilinearInterpFloat()
449 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; in TrilinearInterpFloat()
450 cmsFloat32Number px, py, pz; in TrilinearInterpFloat()
454 cmsFloat32Number fx, fy, fz, in TrilinearInterpFloat()
467 x0 = (int) _cmsQuickFloor(px); fx = px - (cmsFloat32Number) x0; in TrilinearInterpFloat()
468 y0 = (int) _cmsQuickFloor(py); fy = py - (cmsFloat32Number) y0; in TrilinearInterpFloat()
469 z0 = (int) _cmsQuickFloor(pz); fz = pz - (cmsFloat32Number) z0; in TrilinearInterpFloat()
592 void TetrahedralInterpFloat(const cmsFloat32Number Input[], in TetrahedralInterpFloat()
593 cmsFloat32Number Output[], in TetrahedralInterpFloat()
596 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in TetrahedralInterpFloat()
597 cmsFloat32Number px, py, pz; in TetrahedralInterpFloat()
600 cmsFloat32Number rx, ry, rz; in TetrahedralInterpFloat()
601 cmsFloat32Number c0, c1=0, c2=0, c3=0; in TetrahedralInterpFloat()
611 x0 = (int) _cmsQuickFloor(px); rx = (px - (cmsFloat32Number) x0); in TetrahedralInterpFloat()
612 y0 = (int) _cmsQuickFloor(py); ry = (py - (cmsFloat32Number) y0); in TetrahedralInterpFloat()
613 z0 = (int) _cmsQuickFloor(pz); rz = (pz - (cmsFloat32Number) z0); in TetrahedralInterpFloat()
1013 void Eval4InputsFloat(const cmsFloat32Number Input[], in Eval4InputsFloat()
1014 cmsFloat32Number Output[], in Eval4InputsFloat()
1017 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in Eval4InputsFloat()
1018 cmsFloat32Number rest; in Eval4InputsFloat()
1019 cmsFloat32Number pk; in Eval4InputsFloat()
1021 const cmsFloat32Number* T; in Eval4InputsFloat()
1023 cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; in Eval4InputsFloat()
1028 rest = pk - (cmsFloat32Number) k0; in Eval4InputsFloat()
1047 cmsFloat32Number y0 = Tmp1[i]; in Eval4InputsFloat()
1048 cmsFloat32Number y1 = Tmp2[i]; in Eval4InputsFloat()
1100 void Eval5InputsFloat(const cmsFloat32Number Input[], in Eval5InputsFloat()
1101 cmsFloat32Number Output[], in Eval5InputsFloat()
1104 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in Eval5InputsFloat()
1105 cmsFloat32Number rest; in Eval5InputsFloat()
1106 cmsFloat32Number pk; in Eval5InputsFloat()
1108 const cmsFloat32Number* T; in Eval5InputsFloat()
1110 cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; in Eval5InputsFloat()
1115 rest = pk - (cmsFloat32Number) k0; in Eval5InputsFloat()
1135 cmsFloat32Number y0 = Tmp1[i]; in Eval5InputsFloat()
1136 cmsFloat32Number y1 = Tmp2[i]; in Eval5InputsFloat()
1187 void Eval6InputsFloat(const cmsFloat32Number Input[], in Eval6InputsFloat()
1188 cmsFloat32Number Output[], in Eval6InputsFloat()
1191 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in Eval6InputsFloat()
1192 cmsFloat32Number rest; in Eval6InputsFloat()
1193 cmsFloat32Number pk; in Eval6InputsFloat()
1195 const cmsFloat32Number* T; in Eval6InputsFloat()
1197 cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; in Eval6InputsFloat()
1202 rest = pk - (cmsFloat32Number) k0; in Eval6InputsFloat()
1222 cmsFloat32Number y0 = Tmp1[i]; in Eval6InputsFloat()
1223 cmsFloat32Number y1 = Tmp2[i]; in Eval6InputsFloat()
1272 void Eval7InputsFloat(const cmsFloat32Number Input[], in Eval7InputsFloat()
1273 cmsFloat32Number Output[], in Eval7InputsFloat()
1276 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in Eval7InputsFloat()
1277 cmsFloat32Number rest; in Eval7InputsFloat()
1278 cmsFloat32Number pk; in Eval7InputsFloat()
1280 const cmsFloat32Number* T; in Eval7InputsFloat()
1282 cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; in Eval7InputsFloat()
1287 rest = pk - (cmsFloat32Number) k0; in Eval7InputsFloat()
1308 cmsFloat32Number y0 = Tmp1[i]; in Eval7InputsFloat()
1309 cmsFloat32Number y1 = Tmp2[i]; in Eval7InputsFloat()
1357 void Eval8InputsFloat(const cmsFloat32Number Input[], in Eval8InputsFloat()
1358 cmsFloat32Number Output[], in Eval8InputsFloat()
1361 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; in Eval8InputsFloat()
1362 cmsFloat32Number rest; in Eval8InputsFloat()
1363 cmsFloat32Number pk; in Eval8InputsFloat()
1365 const cmsFloat32Number* T; in Eval8InputsFloat()
1367 cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; in Eval8InputsFloat()
1372 rest = pk - (cmsFloat32Number) k0; in Eval8InputsFloat()
1393 cmsFloat32Number y0 = Tmp1[i]; in Eval8InputsFloat()
1394 cmsFloat32Number y1 = Tmp2[i]; in Eval8InputsFloat()