cmsFloat32Number 1143 include/lcms2.h cmsFloat32Number x0, x1; // Domain; for x0 < x <= x1 cmsFloat32Number 1147 include/lcms2.h cmsFloat32Number* SampledPoints; // Points to an array of floats if Type == 0 cmsFloat32Number 1158 include/lcms2.h CMSAPI cmsToneCurve* CMSEXPORT cmsBuildTabulatedToneCurveFloat(cmsContext ContextID, cmsUInt32Number nEntries, const cmsFloat32Number values[]); cmsFloat32Number 1166 include/lcms2.h CMSAPI cmsFloat32Number CMSEXPORT cmsEvalToneCurveFloat(const cmsToneCurve* Curve, cmsFloat32Number v); cmsFloat32Number 1200 include/lcms2.h CMSAPI void CMSEXPORT cmsPipelineEvalFloat(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsPipeline* lut); cmsFloat32Number 1201 include/lcms2.h CMSAPI cmsBool CMSEXPORT cmsPipelineEvalReverseFloat(cmsFloat32Number Target[], cmsFloat32Number Result[], cmsFloat32Number Hint[], const cmsPipeline* lut); cmsFloat32Number 1225 include/lcms2.h CMSAPI cmsStage* CMSEXPORT cmsStageAllocCLutFloat(cmsContext ContextID, cmsUInt32Number nGridPoints, cmsUInt32Number inputChan, cmsUInt32Number outputChan, const cmsFloat32Number* Table); cmsFloat32Number 1228 include/lcms2.h CMSAPI cmsStage* CMSEXPORT cmsStageAllocCLutFloatGranular(cmsContext ContextID, const cmsUInt32Number clutPoints[], cmsUInt32Number inputChan, cmsUInt32Number outputChan, const cmsFloat32Number* Table); cmsFloat32Number 1244 include/lcms2.h typedef cmsInt32Number (* cmsSAMPLERFLOAT)(register const cmsFloat32Number In[], cmsFloat32Number 1245 include/lcms2.h register cmsFloat32Number Out[], cmsFloat32Number 140 include/lcms2_plugin.h CMSAPI cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n); cmsFloat32Number 149 include/lcms2_plugin.h CMSAPI cmsBool CMSEXPORT _cmsWriteFloat32Number(cmsIOHANDLER* io, cmsFloat32Number n); cmsFloat32Number 265 include/lcms2_plugin.h typedef void (* _cmsInterpFnFloat)(cmsFloat32Number const Input[], cmsFloat32Number 266 include/lcms2_plugin.h cmsFloat32Number Output[], cmsFloat32Number 349 include/lcms2_plugin.h cmsFloat32Number Values[], cmsFloat32Number 485 include/lcms2_plugin.h typedef void (* _cmsStageEvalFn) (const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage* mpe); cmsFloat32Number 527 include/lcms2_plugin.h cmsFloat32Number* TFloat; // Points to the cmsFloat32Number table cmsFloat32Number 841 src/cmscnvrt.c cmsFloat32Number Inf[4], Outf[4]; cmsFloat32Number 842 src/cmscnvrt.c cmsFloat32Number LabK[4]; cmsFloat32Number 849 src/cmscnvrt.c Inf[i] = (cmsFloat32Number) (In[i] / 65535.0); cmsFloat32Number 286 src/cmsgamma.c p ->Segments[i].SampledPoints = (cmsFloat32Number*) _cmsDupMem(ContextID, Segments[i].SampledPoints, sizeof(cmsFloat32Number) * Segments[i].nGridPoints); cmsFloat32Number 585 src/cmsgamma.c cmsFloat32Number R1 = (cmsFloat32Number) (R - g ->Segments[i].x0) / (g ->Segments[i].x1 - g ->Segments[i].x0); cmsFloat32Number 586 src/cmsgamma.c cmsFloat32Number Out; cmsFloat32Number 668 src/cmsgamma.c cmsToneCurve* CMSEXPORT cmsBuildTabulatedToneCurveFloat(cmsContext ContextID, cmsUInt32Number nEntries, const cmsFloat32Number values[]) cmsFloat32Number 690 src/cmsgamma.c Seg[1].SampledPoints = (cmsFloat32Number*) values; cmsFloat32Number 818 src/cmsgamma.c cmsFloat32Number t, x; cmsFloat32Number 819 src/cmsgamma.c cmsFloat32Number* Res = NULL; cmsFloat32Number 829 src/cmsgamma.c Res = (cmsFloat32Number*) _cmsCalloc(ContextID, nResultingPoints, sizeof(cmsFloat32Number)); cmsFloat32Number 835 src/cmsgamma.c t = (cmsFloat32Number) i / (nResultingPoints-1); cmsFloat32Number 986 src/cmsgamma.c cmsBool smooth2(cmsContext ContextID, cmsFloat32Number w[], cmsFloat32Number y[], cmsFloat32Number z[], cmsFloat32Number lambda, int m) cmsFloat32Number 989 src/cmsgamma.c cmsFloat32Number *c, *d, *e; cmsFloat32Number 993 src/cmsgamma.c c = (cmsFloat32Number*) _cmsCalloc(ContextID, MAX_NODES_IN_CURVE, sizeof(cmsFloat32Number)); cmsFloat32Number 994 src/cmsgamma.c d = (cmsFloat32Number*) _cmsCalloc(ContextID, MAX_NODES_IN_CURVE, sizeof(cmsFloat32Number)); cmsFloat32Number 995 src/cmsgamma.c e = (cmsFloat32Number*) _cmsCalloc(ContextID, MAX_NODES_IN_CURVE, sizeof(cmsFloat32Number)); cmsFloat32Number 1045 src/cmsgamma.c cmsFloat32Number w[MAX_NODES_IN_CURVE], y[MAX_NODES_IN_CURVE], z[MAX_NODES_IN_CURVE]; cmsFloat32Number 1059 src/cmsgamma.c memset(w, 0, nItems * sizeof(cmsFloat32Number)); cmsFloat32Number 1060 src/cmsgamma.c memset(y, 0, nItems * sizeof(cmsFloat32Number)); cmsFloat32Number 1061 src/cmsgamma.c memset(z, 0, nItems * sizeof(cmsFloat32Number)); cmsFloat32Number 1065 src/cmsgamma.c y[i+1] = (cmsFloat32Number) Tab -> Table16[i]; cmsFloat32Number 1069 src/cmsgamma.c if (!smooth2(Tab ->InterpParams->ContextID, w, y, z, (cmsFloat32Number) lambda, nItems)) return FALSE; cmsFloat32Number 1193 src/cmsgamma.c cmsFloat32Number CMSEXPORT cmsEvalToneCurveFloat(const cmsToneCurve* Curve, cmsFloat32Number v) cmsFloat32Number 1205 src/cmsgamma.c return (cmsFloat32Number) (Out / 65535.0); cmsFloat32Number 1208 src/cmsgamma.c return (cmsFloat32Number) EvalSegmentedFn(Curve, v); cmsFloat32Number 1254 src/cmsgamma.c y = (cmsFloat64Number) cmsEvalToneCurveFloat(t, (cmsFloat32Number) x); cmsFloat32Number 105 src/cmsgmt.c cmsFloat32Number cmyk[4]; cmsFloat32Number 106 src/cmsgmt.c cmsFloat32Number* SampledPoints; cmsFloat32Number 111 src/cmsgmt.c SampledPoints = (cmsFloat32Number*) _cmsCalloc(ContextID, nPoints, sizeof(cmsFloat32Number)); cmsFloat32Number 119 src/cmsgmt.c cmyk[3] = (cmsFloat32Number) ((i * 100.0) / (nPoints-1)); cmsFloat32Number 122 src/cmsgmt.c SampledPoints[i]= (cmsFloat32Number) (1.0 - Lab.L / 100.0); // Negate K for easier operation cmsFloat32Number 418 src/cmsgmt.c cmsFloat32Number MaxTAC; cmsFloat32Number 419 src/cmsgmt.c cmsFloat32Number MaxInput[cmsMAXCHANNELS]; cmsFloat32Number 430 src/cmsgmt.c cmsFloat32Number RoundTrip[cmsMAXCHANNELS]; cmsFloat32Number 432 src/cmsgmt.c cmsFloat32Number Sum; cmsFloat32Number 506 src/cmshalf.c cmsFloat32Number _cmsHalf2Float(cmsUInt16Number h) cmsFloat32Number 509 src/cmshalf.c cmsFloat32Number flt; cmsFloat32Number 519 src/cmshalf.c cmsUInt16Number _cmsFloat2Half(cmsFloat32Number flt) cmsFloat32Number 522 src/cmshalf.c cmsFloat32Number flt; cmsFloat32Number 216 src/cmsintrp.c cmsINLINE cmsFloat32Number fclamp(cmsFloat32Number v) cmsFloat32Number 223 src/cmsintrp.c void LinLerp1Dfloat(const cmsFloat32Number Value[], cmsFloat32Number 224 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 227 src/cmsintrp.c cmsFloat32Number y1, y0; cmsFloat32Number 228 src/cmsintrp.c cmsFloat32Number val2, rest; cmsFloat32Number 230 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; cmsFloat32Number 289 src/cmsintrp.c void Eval1InputFloat(const cmsFloat32Number Value[], cmsFloat32Number 290 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 293 src/cmsintrp.c cmsFloat32Number y1, y0; cmsFloat32Number 294 src/cmsintrp.c cmsFloat32Number val2, rest; cmsFloat32Number 297 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; cmsFloat32Number 329 src/cmsintrp.c void BilinearInterpFloat(const cmsFloat32Number Input[], cmsFloat32Number 330 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 334 src/cmsintrp.c # define LERP(a,l,h) (cmsFloat32Number) ((l)+(((h)-(l))*(a))) cmsFloat32Number 337 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; cmsFloat32Number 338 src/cmsintrp.c cmsFloat32Number px, py; cmsFloat32Number 342 src/cmsintrp.c cmsFloat32Number fx, fy, cmsFloat32Number 351 src/cmsintrp.c x0 = (int) _cmsQuickFloor(px); fx = px - (cmsFloat32Number) x0; cmsFloat32Number 352 src/cmsintrp.c y0 = (int) _cmsQuickFloor(py); fy = py - (cmsFloat32Number) y0; cmsFloat32Number 441 src/cmsintrp.c void TrilinearInterpFloat(const cmsFloat32Number Input[], cmsFloat32Number 442 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 446 src/cmsintrp.c # define LERP(a,l,h) (cmsFloat32Number) ((l)+(((h)-(l))*(a))) cmsFloat32Number 449 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table; cmsFloat32Number 450 src/cmsintrp.c cmsFloat32Number px, py, pz; cmsFloat32Number 454 src/cmsintrp.c cmsFloat32Number fx, fy, fz, cmsFloat32Number 467 src/cmsintrp.c x0 = (int) _cmsQuickFloor(px); fx = px - (cmsFloat32Number) x0; cmsFloat32Number 468 src/cmsintrp.c y0 = (int) _cmsQuickFloor(py); fy = py - (cmsFloat32Number) y0; cmsFloat32Number 469 src/cmsintrp.c z0 = (int) _cmsQuickFloor(pz); fz = pz - (cmsFloat32Number) z0; cmsFloat32Number 592 src/cmsintrp.c void TetrahedralInterpFloat(const cmsFloat32Number Input[], cmsFloat32Number 593 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 596 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 597 src/cmsintrp.c cmsFloat32Number px, py, pz; cmsFloat32Number 600 src/cmsintrp.c cmsFloat32Number rx, ry, rz; cmsFloat32Number 601 src/cmsintrp.c cmsFloat32Number c0, c1=0, c2=0, c3=0; cmsFloat32Number 611 src/cmsintrp.c x0 = (int) _cmsQuickFloor(px); rx = (px - (cmsFloat32Number) x0); cmsFloat32Number 612 src/cmsintrp.c y0 = (int) _cmsQuickFloor(py); ry = (py - (cmsFloat32Number) y0); cmsFloat32Number 613 src/cmsintrp.c z0 = (int) _cmsQuickFloor(pz); rz = (pz - (cmsFloat32Number) z0); cmsFloat32Number 1013 src/cmsintrp.c void Eval4InputsFloat(const cmsFloat32Number Input[], cmsFloat32Number 1014 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 1017 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 1018 src/cmsintrp.c cmsFloat32Number rest; cmsFloat32Number 1019 src/cmsintrp.c cmsFloat32Number pk; cmsFloat32Number 1021 src/cmsintrp.c const cmsFloat32Number* T; cmsFloat32Number 1023 src/cmsintrp.c cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; cmsFloat32Number 1028 src/cmsintrp.c rest = pk - (cmsFloat32Number) k0; cmsFloat32Number 1047 src/cmsintrp.c cmsFloat32Number y0 = Tmp1[i]; cmsFloat32Number 1048 src/cmsintrp.c cmsFloat32Number y1 = Tmp2[i]; cmsFloat32Number 1100 src/cmsintrp.c void Eval5InputsFloat(const cmsFloat32Number Input[], cmsFloat32Number 1101 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 1104 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 1105 src/cmsintrp.c cmsFloat32Number rest; cmsFloat32Number 1106 src/cmsintrp.c cmsFloat32Number pk; cmsFloat32Number 1108 src/cmsintrp.c const cmsFloat32Number* T; cmsFloat32Number 1110 src/cmsintrp.c cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; cmsFloat32Number 1115 src/cmsintrp.c rest = pk - (cmsFloat32Number) k0; cmsFloat32Number 1135 src/cmsintrp.c cmsFloat32Number y0 = Tmp1[i]; cmsFloat32Number 1136 src/cmsintrp.c cmsFloat32Number y1 = Tmp2[i]; cmsFloat32Number 1187 src/cmsintrp.c void Eval6InputsFloat(const cmsFloat32Number Input[], cmsFloat32Number 1188 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 1191 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 1192 src/cmsintrp.c cmsFloat32Number rest; cmsFloat32Number 1193 src/cmsintrp.c cmsFloat32Number pk; cmsFloat32Number 1195 src/cmsintrp.c const cmsFloat32Number* T; cmsFloat32Number 1197 src/cmsintrp.c cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; cmsFloat32Number 1202 src/cmsintrp.c rest = pk - (cmsFloat32Number) k0; cmsFloat32Number 1222 src/cmsintrp.c cmsFloat32Number y0 = Tmp1[i]; cmsFloat32Number 1223 src/cmsintrp.c cmsFloat32Number y1 = Tmp2[i]; cmsFloat32Number 1272 src/cmsintrp.c void Eval7InputsFloat(const cmsFloat32Number Input[], cmsFloat32Number 1273 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 1276 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 1277 src/cmsintrp.c cmsFloat32Number rest; cmsFloat32Number 1278 src/cmsintrp.c cmsFloat32Number pk; cmsFloat32Number 1280 src/cmsintrp.c const cmsFloat32Number* T; cmsFloat32Number 1282 src/cmsintrp.c cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; cmsFloat32Number 1287 src/cmsintrp.c rest = pk - (cmsFloat32Number) k0; cmsFloat32Number 1308 src/cmsintrp.c cmsFloat32Number y0 = Tmp1[i]; cmsFloat32Number 1309 src/cmsintrp.c cmsFloat32Number y1 = Tmp2[i]; cmsFloat32Number 1357 src/cmsintrp.c void Eval8InputsFloat(const cmsFloat32Number Input[], cmsFloat32Number 1358 src/cmsintrp.c cmsFloat32Number Output[], cmsFloat32Number 1361 src/cmsintrp.c const cmsFloat32Number* LutTable = (cmsFloat32Number*) p -> Table; cmsFloat32Number 1362 src/cmsintrp.c cmsFloat32Number rest; cmsFloat32Number 1363 src/cmsintrp.c cmsFloat32Number pk; cmsFloat32Number 1365 src/cmsintrp.c const cmsFloat32Number* T; cmsFloat32Number 1367 src/cmsintrp.c cmsFloat32Number Tmp1[MAX_STAGE_CHANNELS], Tmp2[MAX_STAGE_CHANNELS]; cmsFloat32Number 1372 src/cmsintrp.c rest = pk - (cmsFloat32Number) k0; cmsFloat32Number 1393 src/cmsintrp.c cmsFloat32Number y0 = Tmp1[i]; cmsFloat32Number 1394 src/cmsintrp.c cmsFloat32Number y1 = Tmp2[i]; cmsFloat32Number 62 src/cmslut.c void EvaluateIdentity(const cmsFloat32Number In[], cmsFloat32Number 63 src/cmslut.c cmsFloat32Number Out[], cmsFloat32Number 66 src/cmslut.c memmove(Out, In, mpe ->InputChannels * sizeof(cmsFloat32Number)); cmsFloat32Number 83 src/cmslut.c void FromFloatTo16(const cmsFloat32Number In[], cmsUInt16Number Out[], cmsUInt32Number n) cmsFloat32Number 94 src/cmslut.c void From16ToFloat(const cmsUInt16Number In[], cmsFloat32Number Out[], cmsUInt32Number n) cmsFloat32Number 99 src/cmslut.c Out[i] = (cmsFloat32Number) In[i] / 65535.0F; cmsFloat32Number 167 src/cmslut.c void EvaluateCurves(const cmsFloat32Number In[], cmsFloat32Number 168 src/cmslut.c cmsFloat32Number Out[], cmsFloat32Number 312 src/cmslut.c void EvaluateMatrix(const cmsFloat32Number In[], cmsFloat32Number 313 src/cmslut.c cmsFloat32Number Out[], cmsFloat32Number 331 src/cmslut.c Out[i] = (cmsFloat32Number) Tmp; cmsFloat32Number 441 src/cmslut.c void EvaluateCLUTfloat(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 451 src/cmslut.c void EvaluateCLUTfloatIn16(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 503 src/cmslut.c NewElem ->Tab.TFloat = (cmsFloat32Number*) _cmsDupMem(mpe ->ContextID, Data ->Tab.TFloat, Data ->nEntries * sizeof (cmsFloat32Number)); cmsFloat32Number 631 src/cmslut.c const cmsFloat32Number* Table) cmsFloat32Number 645 src/cmslut.c cmsStage* CMSEXPORT cmsStageAllocCLutFloatGranular(cmsContext ContextID, const cmsUInt32Number clutPoints[], cmsUInt32Number inputChan, cmsUInt32Number outputChan, const cmsFloat32Number* Table) cmsFloat32Number 680 src/cmslut.c NewElem ->Tab.TFloat = (cmsFloat32Number*) _cmsCalloc(ContextID, n, sizeof(cmsFloat32Number)); cmsFloat32Number 817 src/cmslut.c cmsFloat32Number In[MAX_INPUT_DIMENSIONS+1], Out[MAX_STAGE_CHANNELS]; cmsFloat32Number 842 src/cmslut.c In[t] = (cmsFloat32Number) (_cmsQuantizeVal(Colorant, nSamples[t]) / 65535.0); cmsFloat32Number 905 src/cmslut.c cmsFloat32Number In[cmsMAXCHANNELS]; cmsFloat32Number 920 src/cmslut.c In[t] = (cmsFloat32Number) (_cmsQuantizeVal(Colorant, clutPoints[t]) / 65535.0); cmsFloat32Number 937 src/cmslut.c void EvaluateLab2XYZ(const cmsFloat32Number In[], cmsFloat32Number 938 src/cmslut.c cmsFloat32Number Out[], cmsFloat32Number 955 src/cmslut.c Out[0] = (cmsFloat32Number) ((cmsFloat64Number) XYZ.X / XYZadj); cmsFloat32Number 956 src/cmslut.c Out[1] = (cmsFloat32Number) ((cmsFloat64Number) XYZ.Y / XYZadj); cmsFloat32Number 957 src/cmslut.c Out[2] = (cmsFloat32Number) ((cmsFloat64Number) XYZ.Z / XYZadj); cmsFloat32Number 1130 src/cmslut.c void Clipper(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 1135 src/cmslut.c cmsFloat32Number n = In[i]; cmsFloat32Number 1151 src/cmslut.c void EvaluateXYZ2Lab(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 1167 src/cmslut.c Out[0] = (cmsFloat32Number) (Lab.L / 100.0); cmsFloat32Number 1168 src/cmslut.c Out[1] = (cmsFloat32Number) ((Lab.a + 128.0) / 255.0); cmsFloat32Number 1169 src/cmslut.c Out[2] = (cmsFloat32Number) ((Lab.b + 128.0) / 255.0); cmsFloat32Number 1298 src/cmslut.c cmsFloat32Number Storage[2][MAX_STAGE_CHANNELS]; cmsFloat32Number 1320 src/cmslut.c void _LUTevalFloat(register const cmsFloat32Number In[], register cmsFloat32Number Out[], const void* D) cmsFloat32Number 1324 src/cmslut.c cmsFloat32Number Storage[2][MAX_STAGE_CHANNELS]; cmsFloat32Number 1327 src/cmslut.c memmove(&Storage[Phase][0], In, lut ->InputChannels * sizeof(cmsFloat32Number)); cmsFloat32Number 1338 src/cmslut.c memmove(Out, &Storage[Phase][0], lut ->OutputChannels * sizeof(cmsFloat32Number)); cmsFloat32Number 1420 src/cmslut.c void CMSEXPORT cmsPipelineEvalFloat(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsPipeline* lut) cmsFloat32Number 1675 src/cmslut.c void IncDelta(cmsFloat32Number *Val) cmsFloat32Number 1690 src/cmslut.c cmsFloat32Number EuclideanDistance(cmsFloat32Number a[], cmsFloat32Number b[], int n) cmsFloat32Number 1692 src/cmslut.c cmsFloat32Number sum = 0; cmsFloat32Number 1696 src/cmslut.c cmsFloat32Number dif = b[i] - a[i]; cmsFloat32Number 1713 src/cmslut.c cmsBool CMSEXPORT cmsPipelineEvalReverseFloat(cmsFloat32Number Target[], cmsFloat32Number 1714 src/cmslut.c cmsFloat32Number Result[], cmsFloat32Number 1715 src/cmslut.c cmsFloat32Number Hint[], cmsFloat32Number 1720 src/cmslut.c cmsFloat32Number fx[4], x[4], xd[4], fxd[4]; cmsFloat32Number 1796 src/cmslut.c x[0] -= (cmsFloat32Number) tmp.n[0]; cmsFloat32Number 1797 src/cmslut.c x[1] -= (cmsFloat32Number) tmp.n[1]; cmsFloat32Number 1798 src/cmslut.c x[2] -= (cmsFloat32Number) tmp.n[2]; cmsFloat32Number 659 src/cmsnamed.c void EvalNamedColorPCS(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 670 src/cmsnamed.c Out[0] = (cmsFloat32Number) (NamedColorList->List[index].PCS[0] / 65535.0); cmsFloat32Number 671 src/cmsnamed.c Out[1] = (cmsFloat32Number) (NamedColorList->List[index].PCS[1] / 65535.0); cmsFloat32Number 672 src/cmsnamed.c Out[2] = (cmsFloat32Number) (NamedColorList->List[index].PCS[2] / 65535.0); cmsFloat32Number 677 src/cmsnamed.c void EvalNamedColor(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe) cmsFloat32Number 688 src/cmsnamed.c Out[j] = (cmsFloat32Number) (NamedColorList->List[index].DeviceColorant[j] / 65535.0); cmsFloat32Number 412 src/cmsopt.c cmsFloat32Number InFloat[cmsMAXCHANNELS], OutFloat[cmsMAXCHANNELS]; cmsFloat32Number 420 src/cmsopt.c InFloat[i] = (cmsFloat32Number) (In[i] / 65535.0); cmsFloat32Number 1029 src/cmsopt.c cmsFloat32Number v, In[cmsMAXCHANNELS], Out[cmsMAXCHANNELS]; cmsFloat32Number 1078 src/cmsopt.c v = (cmsFloat32Number) ((cmsFloat64Number) i / (PRELINEARIZATION_POINTS - 1)); cmsFloat32Number 1352 src/cmsopt.c cmsFloat32Number InFloat[cmsMAXCHANNELS], OutFloat[cmsMAXCHANNELS]; cmsFloat32Number 1387 src/cmsopt.c InFloat[j] = (cmsFloat32Number) ((cmsFloat64Number) i / (PRELINEARIZATION_POINTS - 1)); cmsFloat32Number 1531 src/cmsopt.c cmsFloat32Number R, y; cmsFloat32Number 1535 src/cmsopt.c R = (cmsFloat32Number) (i / 255.0); cmsFloat32Number 1547 src/cmsopt.c cmsFloat32Number R, Val; cmsFloat32Number 1551 src/cmsopt.c R = (cmsFloat32Number) (i / 16384.0); cmsFloat32Number 806 src/cmspack.c cmsFloat32Number* Pt = (cmsFloat32Number*) accum; cmsFloat32Number 814 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 818 src/cmspack.c Lab.L = ((cmsFloat32Number*) accum)[0]; cmsFloat32Number 819 src/cmspack.c Lab.a = ((cmsFloat32Number*) accum)[1]; cmsFloat32Number 820 src/cmspack.c Lab.b = ((cmsFloat32Number*) accum)[2]; cmsFloat32Number 823 src/cmspack.c accum += (3 + T_EXTRA(info ->InputFormat)) * sizeof(cmsFloat32Number); cmsFloat32Number 866 src/cmspack.c cmsFloat32Number* Pt = (cmsFloat32Number*) accum; cmsFloat32Number 874 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 879 src/cmspack.c cmsFloat32Number* Pt = (cmsFloat32Number*) accum; cmsFloat32Number 887 src/cmspack.c accum += 3 * sizeof(cmsFloat32Number) + T_EXTRA(info ->InputFormat) * sizeof(cmsFloat32Number); cmsFloat32Number 945 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat64Number*) accum)[(i + start) * Stride]; cmsFloat32Number 947 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat64Number*) accum)[i + start]; cmsFloat32Number 987 src/cmspack.c cmsFloat32Number v; cmsFloat32Number 1001 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat32Number*) accum)[(i + start) * Stride]; cmsFloat32Number 1003 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat32Number*) accum)[i + start]; cmsFloat32Number 1022 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 1024 src/cmspack.c return accum + (nChan + Extra) * sizeof(cmsFloat32Number); cmsFloat32Number 1052 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1064 src/cmspack.c cmsFloat32Number v; cmsFloat32Number 1066 src/cmspack.c cmsFloat32Number maximum = IsInkSpace(info ->InputFormat) ? 100.0F : 1.0F; cmsFloat32Number 1077 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat32Number*) accum)[(i + start) * Stride]; cmsFloat32Number 1079 src/cmspack.c v = (cmsFloat32Number) ((cmsFloat32Number*) accum)[i + start]; cmsFloat32Number 1088 src/cmspack.c cmsFloat32Number tmp = wIn[0]; cmsFloat32Number 1090 src/cmspack.c memmove(&wIn[0], &wIn[1], (nChan-1) * sizeof(cmsFloat32Number)); cmsFloat32Number 1095 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 1097 src/cmspack.c return accum + (nChan + Extra) * sizeof(cmsFloat32Number); cmsFloat32Number 1104 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1135 src/cmspack.c wIn[index] = (cmsFloat32Number) (Reverse ? 1.0 - v : v); cmsFloat32Number 1140 src/cmspack.c cmsFloat32Number tmp = wIn[0]; cmsFloat32Number 1142 src/cmspack.c memmove(&wIn[0], &wIn[1], (nChan-1) * sizeof(cmsFloat32Number)); cmsFloat32Number 1157 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1165 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / 100.0); // from 0..100 to 0..1 cmsFloat32Number 1166 src/cmspack.c wIn[1] = (cmsFloat32Number) ((Pt[Stride] + 128) / 255.0); // form -128..+127 to 0..1 cmsFloat32Number 1167 src/cmspack.c wIn[2] = (cmsFloat32Number) ((Pt[Stride*2] + 128) / 255.0); cmsFloat32Number 1173 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / 100.0); // from 0..100 to 0..1 cmsFloat32Number 1174 src/cmspack.c wIn[1] = (cmsFloat32Number) ((Pt[1] + 128) / 255.0); // form -128..+127 to 0..1 cmsFloat32Number 1175 src/cmspack.c wIn[2] = (cmsFloat32Number) ((Pt[2] + 128) / 255.0); cmsFloat32Number 1185 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1189 src/cmspack.c cmsFloat32Number* Pt = (cmsFloat32Number*) accum; cmsFloat32Number 1193 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / 100.0); // from 0..100 to 0..1 cmsFloat32Number 1194 src/cmspack.c wIn[1] = (cmsFloat32Number) ((Pt[Stride] + 128) / 255.0); // form -128..+127 to 0..1 cmsFloat32Number 1195 src/cmspack.c wIn[2] = (cmsFloat32Number) ((Pt[Stride*2] + 128) / 255.0); cmsFloat32Number 1197 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 1201 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / 100.0); // from 0..100 to 0..1 cmsFloat32Number 1202 src/cmspack.c wIn[1] = (cmsFloat32Number) ((Pt[1] + 128) / 255.0); // form -128..+127 to 0..1 cmsFloat32Number 1203 src/cmspack.c wIn[2] = (cmsFloat32Number) ((Pt[2] + 128) / 255.0); cmsFloat32Number 1205 src/cmspack.c accum += sizeof(cmsFloat32Number)*(3 + T_EXTRA(info ->InputFormat)); cmsFloat32Number 1215 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1223 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1224 src/cmspack.c wIn[1] = (cmsFloat32Number) (Pt[Stride] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1225 src/cmspack.c wIn[2] = (cmsFloat32Number) (Pt[Stride*2] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1231 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1232 src/cmspack.c wIn[1] = (cmsFloat32Number) (Pt[1] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1233 src/cmspack.c wIn[2] = (cmsFloat32Number) (Pt[2] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1242 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 1246 src/cmspack.c cmsFloat32Number* Pt = (cmsFloat32Number*) accum; cmsFloat32Number 1250 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1251 src/cmspack.c wIn[1] = (cmsFloat32Number) (Pt[Stride] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1252 src/cmspack.c wIn[2] = (cmsFloat32Number) (Pt[Stride*2] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1254 src/cmspack.c return accum + sizeof(cmsFloat32Number); cmsFloat32Number 1258 src/cmspack.c wIn[0] = (cmsFloat32Number) (Pt[0] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1259 src/cmspack.c wIn[1] = (cmsFloat32Number) (Pt[1] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1260 src/cmspack.c wIn[2] = (cmsFloat32Number) (Pt[2] / MAX_ENCODEABLE_XYZ); cmsFloat32Number 1262 src/cmspack.c accum += sizeof(cmsFloat32Number)*(3 + T_EXTRA(info ->InputFormat)); cmsFloat32Number 2298 src/cmspack.c cmsFloat32Number* Out = (cmsFloat32Number*) output; cmsFloat32Number 2300 src/cmspack.c Out[0] = (cmsFloat32Number)Lab.L; cmsFloat32Number 2301 src/cmspack.c Out[Stride] = (cmsFloat32Number)Lab.a; cmsFloat32Number 2302 src/cmspack.c Out[Stride*2] = (cmsFloat32Number)Lab.b; cmsFloat32Number 2304 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2308 src/cmspack.c ((cmsFloat32Number*) output)[0] = (cmsFloat32Number) Lab.L; cmsFloat32Number 2309 src/cmspack.c ((cmsFloat32Number*) output)[1] = (cmsFloat32Number) Lab.a; cmsFloat32Number 2310 src/cmspack.c ((cmsFloat32Number*) output)[2] = (cmsFloat32Number) Lab.b; cmsFloat32Number 2312 src/cmspack.c return output + (3 + T_EXTRA(info ->OutputFormat)) * sizeof(cmsFloat32Number); cmsFloat32Number 2352 src/cmspack.c cmsFloat32Number* Out = (cmsFloat32Number*) output; cmsFloat32Number 2355 src/cmspack.c Out[0] = (cmsFloat32Number) XYZ.X; cmsFloat32Number 2356 src/cmspack.c Out[Stride] = (cmsFloat32Number) XYZ.Y; cmsFloat32Number 2357 src/cmspack.c Out[Stride*2] = (cmsFloat32Number) XYZ.Z; cmsFloat32Number 2359 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2365 src/cmspack.c cmsFloat32Number* Out = (cmsFloat32Number*) output; cmsFloat32Number 2368 src/cmspack.c Out[0] = (cmsFloat32Number) XYZ.X; cmsFloat32Number 2369 src/cmspack.c Out[1] = (cmsFloat32Number) XYZ.Y; cmsFloat32Number 2370 src/cmspack.c Out[2] = (cmsFloat32Number) XYZ.Z; cmsFloat32Number 2372 src/cmspack.c return output + (3 * sizeof(cmsFloat32Number) + T_EXTRA(Info ->OutputFormat) * sizeof(cmsFloat32Number)); cmsFloat32Number 2442 src/cmspack.c cmsFloat32Number* swap1 = (cmsFloat32Number*)output; cmsFloat32Number 2458 src/cmspack.c ((cmsFloat32Number*)output)[(i + start) * Stride] = (cmsFloat32Number)v; cmsFloat32Number 2460 src/cmspack.c ((cmsFloat32Number*)output)[i + start] = (cmsFloat32Number)v; cmsFloat32Number 2466 src/cmspack.c memmove(swap1 + 1, swap1, (nChan - 1)* sizeof(cmsFloat32Number)); cmsFloat32Number 2467 src/cmspack.c *swap1 = (cmsFloat32Number)v; cmsFloat32Number 2471 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2473 src/cmspack.c return output + (nChan + Extra) * sizeof(cmsFloat32Number); cmsFloat32Number 2482 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2494 src/cmspack.c cmsFloat32Number* swap1 = (cmsFloat32Number*)output; cmsFloat32Number 2511 src/cmspack.c ((cmsFloat32Number*)output)[(i + start)* Stride] = (cmsFloat32Number)v; cmsFloat32Number 2513 src/cmspack.c ((cmsFloat32Number*)output)[i + start] = (cmsFloat32Number)v; cmsFloat32Number 2519 src/cmspack.c memmove(swap1 + 1, swap1, (nChan - 1)* sizeof(cmsFloat32Number)); cmsFloat32Number 2520 src/cmspack.c *swap1 = (cmsFloat32Number)v; cmsFloat32Number 2524 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2526 src/cmspack.c return output + (nChan + Extra) * sizeof(cmsFloat32Number); cmsFloat32Number 2531 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2585 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2589 src/cmspack.c cmsFloat32Number* Out = (cmsFloat32Number*) output; cmsFloat32Number 2593 src/cmspack.c Out[0] = (cmsFloat32Number) (wOut[0] * 100.0); cmsFloat32Number 2594 src/cmspack.c Out[Stride] = (cmsFloat32Number) (wOut[1] * 255.0 - 128.0); cmsFloat32Number 2595 src/cmspack.c Out[Stride*2] = (cmsFloat32Number) (wOut[2] * 255.0 - 128.0); cmsFloat32Number 2597 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2601 src/cmspack.c Out[0] = (cmsFloat32Number) (wOut[0] * 100.0); cmsFloat32Number 2602 src/cmspack.c Out[1] = (cmsFloat32Number) (wOut[1] * 255.0 - 128.0); cmsFloat32Number 2603 src/cmspack.c Out[2] = (cmsFloat32Number) (wOut[2] * 255.0 - 128.0); cmsFloat32Number 2605 src/cmspack.c return output + (sizeof(cmsFloat32Number)*3 + T_EXTRA(Info ->OutputFormat) * sizeof(cmsFloat32Number)); cmsFloat32Number 2613 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2642 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2646 src/cmspack.c cmsFloat32Number* Out = (cmsFloat32Number*) output; cmsFloat32Number 2650 src/cmspack.c Out[0] = (cmsFloat32Number) (wOut[0] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2651 src/cmspack.c Out[Stride] = (cmsFloat32Number) (wOut[1] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2652 src/cmspack.c Out[Stride*2] = (cmsFloat32Number) (wOut[2] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2654 src/cmspack.c return output + sizeof(cmsFloat32Number); cmsFloat32Number 2658 src/cmspack.c Out[0] = (cmsFloat32Number) (wOut[0] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2659 src/cmspack.c Out[1] = (cmsFloat32Number) (wOut[1] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2660 src/cmspack.c Out[2] = (cmsFloat32Number) (wOut[2] * MAX_ENCODEABLE_XYZ); cmsFloat32Number 2662 src/cmspack.c return output + (sizeof(cmsFloat32Number)*3 + T_EXTRA(Info ->OutputFormat) * sizeof(cmsFloat32Number)); cmsFloat32Number 2670 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2716 src/cmspack.c cmsFloat32Number v; cmsFloat32Number 2718 src/cmspack.c cmsFloat32Number maximum = IsInkSpace(info ->InputFormat) ? 655.35F : 65535.0F; cmsFloat32Number 2756 src/cmspack.c cmsFloat32Number wIn[], cmsFloat32Number 2768 src/cmspack.c cmsFloat32Number v; cmsFloat32Number 2770 src/cmspack.c cmsFloat32Number maximum = IsInkSpace(info ->InputFormat) ? 100.0F : 1.0F; cmsFloat32Number 2792 src/cmspack.c cmsFloat32Number tmp = wIn[0]; cmsFloat32Number 2794 src/cmspack.c memmove(&wIn[0], &wIn[1], (nChan-1) * sizeof(cmsFloat32Number)); cmsFloat32Number 2818 src/cmspack.c cmsFloat32Number maximum = IsInkSpace(info->OutputFormat) ? 655.35F : 65535.0F; cmsFloat32Number 2819 src/cmspack.c cmsFloat32Number v = 0; cmsFloat32Number 2830 src/cmspack.c v = (cmsFloat32Number)wOut[index] / maximum; cmsFloat32Number 2858 src/cmspack.c cmsFloat32Number wOut[], cmsFloat32Number 2869 src/cmspack.c cmsFloat32Number maximum = IsInkSpace(info->OutputFormat) ? 100.0F : 1.0F; cmsFloat32Number 2871 src/cmspack.c cmsFloat32Number v = 0; cmsFloat32Number 169 src/cmsplugin.c cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n) cmsFloat32Number 175 src/cmsplugin.c if (io -> Read(io, &tmp, sizeof(cmsFloat32Number), 1) != 1) cmsFloat32Number 181 src/cmsplugin.c *n = *(cmsFloat32Number*) &tmp; cmsFloat32Number 304 src/cmsplugin.c cmsBool CMSEXPORT _cmsWriteFloat32Number(cmsIOHANDLER* io, cmsFloat32Number n) cmsFloat32Number 3904 src/cmstypes.c cmsFloat32Number PrevBreak = -1E22F; // - infinite cmsFloat32Number 3952 src/cmstypes.c cmsFloat32Number f; cmsFloat32Number 3966 src/cmstypes.c Segments[i].SampledPoints = (cmsFloat32Number*) _cmsCalloc(self ->ContextID, Count, sizeof(cmsFloat32Number)); cmsFloat32Number 4108 src/cmstypes.c if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) ActualSeg ->Params[j])) goto Error; cmsFloat32Number 4196 src/cmstypes.c cmsFloat32Number v; cmsFloat32Number 4205 src/cmstypes.c cmsFloat32Number v; cmsFloat32Number 4236 src/cmstypes.c if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) Matrix->Double[i])) return FALSE; cmsFloat32Number 4247 src/cmstypes.c if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) Matrix->Offset[i])) return FALSE; cmsFloat32Number 4745 src/cmstypes.c cmsFloat32Number v = cmsEvalToneCurveFloat(Curves[i], (cmsFloat32Number) (j / 255.0)); cmsFloat32Number 211 src/cmsxform.c cmsFloat32Number fIn[cmsMAXCHANNELS], fOut[cmsMAXCHANNELS]; cmsFloat32Number 212 src/cmsxform.c cmsFloat32Number OutOfGamut; cmsFloat32Number 262 src/cmsxform.c cmsFloat32Number fIn[cmsMAXCHANNELS]; cmsFloat32Number 840 src/lcms2_internal.h typedef void (* _cmsPipelineEvalFloatFn)(const cmsFloat32Number In[], cmsFloat32Number 841 src/lcms2_internal.h cmsFloat32Number Out[], cmsFloat32Number 937 src/lcms2_internal.h cmsFloat32Number _cmsHalf2Float(cmsUInt16Number h); cmsFloat32Number 938 src/lcms2_internal.h cmsUInt16Number _cmsFloat2Half(cmsFloat32Number flt); cmsFloat32Number 40 testbed/testcms2.c typedef cmsFloat32Number (* dblfnptr)(cmsFloat32Number x, const cmsFloat64Number Params[]); cmsFloat32Number 747 testbed/testcms2.c if (sizeof(cmsFloat32Number) != 4) return 0; cmsFloat32Number 1163 testbed/testcms2.c cmsFloat32Number In[3], Out[3]; cmsFloat32Number 1164 testbed/testcms2.c cmsFloat32Number FloatTable[] = { //R G B cmsFloat32Number 1186 testbed/testcms2.c In[0] = In[1] = In[2] = (cmsFloat32Number) ( (cmsFloat32Number) i / 65535.0F); cmsFloat32Number 1191 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 2", Out[1], (cmsFloat32Number) In[1] / 2.F)) goto Error; cmsFloat32Number 1192 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 3", Out[2], (cmsFloat32Number) In[2] / 4.F)) goto Error; cmsFloat32Number 1209 testbed/testcms2.c cmsFloat32Number In[3], Out[3]; cmsFloat32Number 1210 testbed/testcms2.c cmsFloat32Number FloatTable[] = { //R G B cmsFloat32Number 1231 testbed/testcms2.c In[0] = In[1] = In[2] = (cmsFloat32Number) ( (cmsFloat32Number) i / 65535.0F); cmsFloat32Number 1236 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 2", Out[1], (cmsFloat32Number) In[1] / 2.F)) goto Error; cmsFloat32Number 1237 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 3", Out[2], (cmsFloat32Number) In[2] / 4.F)) goto Error; cmsFloat32Number 1344 testbed/testcms2.c cmsFloat32Number In[3], Out[3]; cmsFloat32Number 1345 testbed/testcms2.c cmsFloat32Number FloatTable[] = { //R G B cmsFloat32Number 1369 testbed/testcms2.c In[0] = (cmsFloat32Number) r / 255.0F; cmsFloat32Number 1370 testbed/testcms2.c In[1] = (cmsFloat32Number) g / 255.0F; cmsFloat32Number 1371 testbed/testcms2.c In[2] = (cmsFloat32Number) b / 255.0F; cmsFloat32Number 1377 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 2", Out[1], (cmsFloat32Number) In[1] / 2.F)) goto Error; cmsFloat32Number 1378 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 3", Out[2], (cmsFloat32Number) In[2] / 4.F)) goto Error; cmsFloat32Number 1395 testbed/testcms2.c cmsFloat32Number In[3], Out[3]; cmsFloat32Number 1396 testbed/testcms2.c cmsFloat32Number FloatTable[] = { //R G B cmsFloat32Number 1420 testbed/testcms2.c In[0] = (cmsFloat32Number) r / 255.0F; cmsFloat32Number 1421 testbed/testcms2.c In[1] = (cmsFloat32Number) g / 255.0F; cmsFloat32Number 1422 testbed/testcms2.c In[2] = (cmsFloat32Number) b / 255.0F; cmsFloat32Number 1428 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 2", Out[1], (cmsFloat32Number) In[1] / 2.F)) goto Error; cmsFloat32Number 1429 testbed/testcms2.c if (!IsGoodFixed15_16("Channel 3", Out[2], (cmsFloat32Number) In[2] / 4.F)) goto Error; cmsFloat32Number 1543 testbed/testcms2.c cmsFloat32Number Target[4], Result[4], Hint[4]; cmsFloat32Number 1544 testbed/testcms2.c cmsFloat32Number err, max; cmsFloat32Number 1581 testbed/testcms2.c cmsFloat32Number in = i / 100.0F; cmsFloat32Number 1602 testbed/testcms2.c cmsFloat32Number Target[4], Result[4], Hint[4]; cmsFloat32Number 1603 testbed/testcms2.c cmsFloat32Number err, max; cmsFloat32Number 1679 testbed/testcms2.c cmsFloat32Number in = i / 100.0F; cmsFloat32Number 2421 testbed/testcms2.c cmsFloat32Number in, out; cmsFloat32Number 2425 testbed/testcms2.c in = (cmsFloat32Number) (i / 65535.0); cmsFloat32Number 2446 testbed/testcms2.c cmsFloat32Number in, out; cmsFloat32Number 2452 testbed/testcms2.c in = (cmsFloat32Number) (i / 65535.0); cmsFloat32Number 2488 testbed/testcms2.c cmsFloat32Number Values[1025]; cmsFloat32Number 2491 testbed/testcms2.c cmsFloat32Number in, out; cmsFloat32Number 2496 testbed/testcms2.c in = (cmsFloat32Number) (i / 1024.0); cmsFloat32Number 2505 testbed/testcms2.c in = (cmsFloat32Number) (i / 65535.0); cmsFloat32Number 2544 testbed/testcms2.c cmsFloat32Number in, out; cmsFloat32Number 2549 testbed/testcms2.c in = (cmsFloat32Number) (i / 1024.0); cmsFloat32Number 2558 testbed/testcms2.c in = (cmsFloat32Number) (i / 65535.0); cmsFloat32Number 2739 testbed/testcms2.c cmsFloat32Number f; cmsFloat32Number 2744 testbed/testcms2.c f = (cmsFloat32Number) i / 255.0F; cmsFloat32Number 2832 testbed/testcms2.c cmsFloat32Number Gamma(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2834 testbed/testcms2.c return (cmsFloat32Number) pow(x, Params[0]); cmsFloat32Number 2838 testbed/testcms2.c cmsFloat32Number CIE122(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2855 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2859 testbed/testcms2.c cmsFloat32Number IEC61966_3(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2875 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2879 testbed/testcms2.c cmsFloat32Number IEC61966_21(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2895 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2899 testbed/testcms2.c cmsFloat32Number param_5(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2915 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2919 testbed/testcms2.c cmsFloat32Number param_6(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2929 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2933 testbed/testcms2.c cmsFloat32Number param_7(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2940 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2945 testbed/testcms2.c cmsFloat32Number param_8(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2951 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2956 testbed/testcms2.c cmsFloat32Number sigmoidal(cmsFloat32Number x, const cmsFloat64Number Params[]) cmsFloat32Number 2962 testbed/testcms2.c return (cmsFloat32Number) Val; cmsFloat32Number 2979 testbed/testcms2.c cmsFloat32Number x = (cmsFloat32Number) i / 1000; cmsFloat32Number 2980 testbed/testcms2.c cmsFloat32Number y_fn, y_param, x_param, y_param2; cmsFloat32Number 3141 testbed/testcms2.c const cmsFloat32Number Table[] = { cmsFloat32Number 3205 testbed/testcms2.c cmsFloat32Number Inf[3], Outf[3]; cmsFloat32Number 3213 testbed/testcms2.c Inf[0] = Inf[1] = Inf[2] = (cmsFloat32Number) j / 65535.0F; cmsFloat32Number 4022 testbed/testcms2.c cmsFloat32Number Values[cmsMAXCHANNELS]; cmsFloat32Number 4053 testbed/testcms2.c Values[i] = (cmsFloat32Number) (i+j); cmsFloat32Number 4071 testbed/testcms2.c Values[i] = (cmsFloat32Number) (i+j); cmsFloat32Number 4140 testbed/testcms2.c cmsFloat32Number f = _cmsHalf2Float((cmsUInt16Number) i); cmsFloat32Number 4708 testbed/testcms2.c cmsFloat32Number Sampled[2] = { 0, 1}; cmsFloat32Number 5706 testbed/testcms2.c cmsFloat32Number In[cmsMAXCHANNELS], Out[cmsMAXCHANNELS]; cmsFloat32Number 5710 testbed/testcms2.c for (i=0; i < nChan; i++) In[i] = (cmsFloat32Number) (j / 65535.0);; cmsFloat32Number 5717 testbed/testcms2.c if (!IsGoodFixed15_16("linear xform cmsFloat32Number", Out[i], (cmsFloat32Number) (j / 65535.0))) cmsFloat32Number 5731 testbed/testcms2.c cmsFloat32Number In[cmsMAXCHANNELS], Out1[cmsMAXCHANNELS], Out2[cmsMAXCHANNELS]; cmsFloat32Number 5735 testbed/testcms2.c for (i=0; i < nChan; i++) In[i] = (cmsFloat32Number) (j / 65535.0);; cmsFloat32Number 6145 testbed/testcms2.c cmsFloat32Number RGB[3]; cmsFloat32Number 6148 testbed/testcms2.c RGB[0] = (cmsFloat32Number) (R / 255.0); cmsFloat32Number 6149 testbed/testcms2.c RGB[1] = (cmsFloat32Number) (G / 255.0); cmsFloat32Number 6150 testbed/testcms2.c RGB[2] = (cmsFloat32Number) (B / 255.0); cmsFloat32Number 6277 testbed/testcms2.c cmsFloat32Number CMYK1[4], CMYK2[4]; cmsFloat32Number 6296 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 6320 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 6372 testbed/testcms2.c cmsFloat32Number CMYK1[4], CMYK2[4]; cmsFloat32Number 6391 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 6424 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 6453 testbed/testcms2.c cmsFloat32Number CMYK1[4], CMYK2[4]; cmsFloat32Number 6472 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 6492 testbed/testcms2.c CMYK1[3] = (cmsFloat32Number) i; cmsFloat32Number 7297 testbed/testcms2.c cmsFloat32Number in[3]; cmsFloat32Number 7298 testbed/testcms2.c cmsFloat32Number out[3]; cmsFloat32Number 7401 testbed/testcms2.c cmsFloat32Number RGBA1[4], RGBA2[4], LabA[4]; cmsFloat32Number 7467 testbed/testcms2.c cmsFloat32Number n = (cmsFloat32Number) i / 255.0F; cmsFloat32Number 7485 testbed/testcms2.c typedef cmsFloat32Number(*Function)(cmsFloat32Number x); cmsFloat32Number 7487 testbed/testcms2.c static cmsFloat32Number StraightLine( cmsFloat32Number x) cmsFloat32Number 7489 testbed/testcms2.c return (cmsFloat32Number) (0.1 + 0.9 * x); cmsFloat32Number 7498 testbed/testcms2.c cmsFloat32Number x = (cmsFloat32Number)i / (kNumPoints*3 - 1); cmsFloat32Number 7499 testbed/testcms2.c cmsFloat32Number expectedY = fn(x); cmsFloat32Number 7500 testbed/testcms2.c cmsFloat32Number out = cmsEvalToneCurveFloat( curve, x); cmsFloat32Number 7512 testbed/testcms2.c cmsFloat32Number y[kNumPoints]; cmsFloat32Number 7518 testbed/testcms2.c cmsFloat32Number x = (cmsFloat32Number)i / (kNumPoints-1); cmsFloat32Number 7537 testbed/testcms2.c cmsFloat32Number y[ kNumPoints]; cmsFloat32Number 7561 testbed/testcms2.c cmsFloat32Number x = (cmsFloat32Number) (0.1 + ((cmsFloat32Number)i / (kNumPoints-1)) * (0.9 - 0.1)); cmsFloat32Number 7681 testbed/testcms2.c cmsFloat32Number in[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; cmsFloat32Number 7682 testbed/testcms2.c cmsFloat32Number out[10]; cmsFloat32Number 221 testbed/testplugin.c void Fake1Dfloat(const cmsFloat32Number Value[], cmsFloat32Number 222 testbed/testplugin.c cmsFloat32Number Output[], cmsFloat32Number 225 testbed/testplugin.c cmsFloat32Number val2; cmsFloat32Number 227 testbed/testplugin.c const cmsFloat32Number* LutTable = (const cmsFloat32Number*) p ->Table; cmsFloat32Number 293 testbed/testplugin.c const cmsFloat32Number tab[] = { 0.0f, 0.10f, 0.20f, 0.30f, 0.40f, 0.50f, 0.60f, 0.70f, 0.80f, 0.90f, 1.00f }; // A straight line cmsFloat32Number 926 testbed/testplugin.c void EvaluateNegate(const cmsFloat32Number In[], cmsFloat32Number 927 testbed/testplugin.c cmsFloat32Number Out[], cmsFloat32Number 986 testbed/testplugin.c cmsFloat32Number In[3], Out[3]; cmsFloat32Number 606 utils/tificc/tificc.c cmsFloat32Number floatv; cmsFloat32Number 691 utils/tificc/tificc.c cmsFloat32Number* chr; cmsFloat32Number 693 utils/tificc/tificc.c cmsFloat32Number* wp;