Searched refs:cmsFloat32Number (Results 1 - 15 of 15) sorted by relevance

/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/
H A Dcmsintrp.c216 cmsINLINE cmsFloat32Number fclamp(cmsFloat32Number v)
223 void LinLerp1Dfloat(const cmsFloat32Number Value[],
224 cmsFloat32Number Output[],
227 cmsFloat32Number y1, y0;
228 cmsFloat32Number val2, rest;
230 const cmsFloat32Number* LutTable = (cmsFloat32Number*) p ->Table;
289 void Eval1InputFloat(const cmsFloat32Number Value[],
290 cmsFloat32Number Outpu
[all...]
H A Dcmspack.c30 // cmsFloat32Number (4 bytes per component) and double (marked as 0 bytes per component
805 cmsFloat32Number* Pt = (cmsFloat32Number*) accum;
813 return accum + sizeof(cmsFloat32Number);
817 Lab.L = ((cmsFloat32Number*) accum)[0];
818 Lab.a = ((cmsFloat32Number*) accum)[1];
819 Lab.b = ((cmsFloat32Number*) accum)[2];
822 accum += (3 + T_EXTRA(info ->InputFormat)) * sizeof(cmsFloat32Number);
865 cmsFloat32Number* Pt = (cmsFloat32Number*) accu
[all...]
H A Dcmslut.c62 void EvaluateIdentity(const cmsFloat32Number In[],
63 cmsFloat32Number Out[],
66 memmove(Out, In, mpe ->InputChannels * sizeof(cmsFloat32Number));
83 void FromFloatTo16(const cmsFloat32Number In[], cmsUInt16Number Out[], cmsUInt32Number n)
94 void From16ToFloat(const cmsUInt16Number In[], cmsFloat32Number Out[], cmsUInt32Number n)
99 Out[i] = (cmsFloat32Number) In[i] / 65535.0F;
167 void EvaluateCurves(const cmsFloat32Number In[],
168 cmsFloat32Number Out[],
312 void EvaluateMatrix(const cmsFloat32Number In[],
313 cmsFloat32Number Ou
[all...]
H A Dcmsgamma.c287 p ->Segments[i].SampledPoints = (cmsFloat32Number*) _cmsDupMem(ContextID, Segments[i].SampledPoints, sizeof(cmsFloat32Number) * Segments[i].nGridPoints);
586 cmsFloat32Number R1 = (cmsFloat32Number) (R - g ->Segments[i].x0) / (g ->Segments[i].x1 - g ->Segments[i].x0);
587 cmsFloat32Number Out;
669 cmsToneCurve* CMSEXPORT cmsBuildTabulatedToneCurveFloat(cmsContext ContextID, cmsUInt32Number nEntries, const cmsFloat32Number values[])
691 Seg[1].SampledPoints = (cmsFloat32Number*) values;
841 cmsFloat32Number t, x;
842 cmsFloat32Number* Res = NULL;
852 Res = (cmsFloat32Number*) _cmsCallo
[all...]
H A Dcmsgmt.c105 cmsFloat32Number cmyk[4];
106 cmsFloat32Number* SampledPoints;
111 SampledPoints = (cmsFloat32Number*) _cmsCalloc(ContextID, nPoints, sizeof(cmsFloat32Number));
119 cmyk[3] = (cmsFloat32Number) ((i * 100.0) / (nPoints-1));
122 SampledPoints[i]= (cmsFloat32Number) (1.0 - Lab.L / 100.0); // Negate K for easier operation
418 cmsFloat32Number MaxTAC;
419 cmsFloat32Number MaxInput[cmsMAXCHANNELS];
430 cmsFloat32Number RoundTrip[cmsMAXCHANNELS];
432 cmsFloat32Number Su
[all...]
H A Dcmsnamed.c657 void EvalNamedColorPCS(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe)
668 Out[0] = (cmsFloat32Number) (NamedColorList->List[index].PCS[0] / 65535.0);
669 Out[1] = (cmsFloat32Number) (NamedColorList->List[index].PCS[1] / 65535.0);
670 Out[2] = (cmsFloat32Number) (NamedColorList->List[index].PCS[2] / 65535.0);
675 void EvalNamedColor(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage *mpe)
686 Out[j] = (cmsFloat32Number) (NamedColorList->List[index].DeviceColorant[j] / 65535.0);
H A Dlcms2_internal.h833 typedef void (* _cmsPipelineEvalFloatFn)(const cmsFloat32Number In[],
834 cmsFloat32Number Out[],
930 cmsFloat32Number _cmsHalf2Float(cmsUInt16Number h);
931 cmsUInt16Number _cmsFloat2Half(cmsFloat32Number flt);
H A Dcmsopt.c326 cmsFloat32Number InFloat[cmsMAXCHANNELS], OutFloat[cmsMAXCHANNELS];
334 InFloat[i] = (cmsFloat32Number) (In[i] / 65535.0);
947 cmsFloat32Number v, In[cmsMAXCHANNELS], Out[cmsMAXCHANNELS];
996 v = (cmsFloat32Number) ((cmsFloat64Number) i / (PRELINEARIZATION_POINTS - 1));
1270 cmsFloat32Number InFloat[cmsMAXCHANNELS], OutFloat[cmsMAXCHANNELS];
1305 InFloat[j] = (cmsFloat32Number) ((cmsFloat64Number) i / (PRELINEARIZATION_POINTS - 1));
1449 cmsFloat32Number R, y;
1453 R = (cmsFloat32Number) (i / 255.0);
1465 cmsFloat32Number R, Val;
1469 R = (cmsFloat32Number) (
[all...]
H A Dcmsplugin.c169 cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n)
175 if (io -> Read(io, &tmp, sizeof(cmsFloat32Number), 1) != 1)
181 *n = *(cmsFloat32Number*) &tmp;
304 cmsBool CMSEXPORT _cmsWriteFloat32Number(cmsIOHANDLER* io, cmsFloat32Number n)
H A Dcmscnvrt.c818 // The CLUT will be stored at 16 bits, but calculations are performed at cmsFloat32Number precision
823 cmsFloat32Number Inf[4], Outf[4];
824 cmsFloat32Number LabK[4];
831 Inf[i] = (cmsFloat32Number) (In[i] / 65535.0);
H A Dcmsxform.c211 cmsFloat32Number fIn[cmsMAXCHANNELS], fOut[cmsMAXCHANNELS];
212 cmsFloat32Number OutOfGamut;
262 cmsFloat32Number fIn[cmsMAXCHANNELS];
H A Dcmshalf.c505 cmsFloat32Number _cmsHalf2Float(cmsUInt16Number h)
508 cmsFloat32Number flt;
518 cmsUInt16Number _cmsFloat2Half(cmsFloat32Number flt)
521 cmsFloat32Number flt;
H A Dcmstypes.c3905 cmsFloat32Number PrevBreak = -1E22F; // - infinite
3930 Segments[nSegments-1].x1 = 1E22F; // A big cmsFloat32Number number
3953 cmsFloat32Number f;
3967 Segments[i].SampledPoints = (cmsFloat32Number*) _cmsCalloc(self ->ContextID, Count, sizeof(cmsFloat32Number));
4109 if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) ActualSeg ->Params[j])) goto Error;
4197 cmsFloat32Number v;
4206 cmsFloat32Number v;
4237 if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) Matrix->Double[i])) return FALSE;
4248 if (!_cmsWriteFloat32Number(io, (cmsFloat32Number) Matri
[all...]
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/include/
H A Dlcms2_plugin.h140 CMSAPI cmsBool CMSEXPORT _cmsReadFloat32Number(cmsIOHANDLER* io, cmsFloat32Number* n);
149 CMSAPI cmsBool CMSEXPORT _cmsWriteFloat32Number(cmsIOHANDLER* io, cmsFloat32Number n);
265 typedef void (* _cmsInterpFnFloat)(cmsFloat32Number const Input[],
266 cmsFloat32Number Output[],
338 // cmsFloat32Number (bps = 4) or double (bps = 0) types are requested via FormatterFloat callback. Others come across
349 cmsFloat32Number Values[],
353 // This type holds a pointer to a formatter that can be either 16 bits or cmsFloat32Number
485 typedef void (* _cmsStageEvalFn) (const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsStage* mpe);
527 cmsFloat32Number* TFloa
[all...]
H A Dlcms2.h92 typedef float cmsFloat32Number; typedef
1140 cmsFloat32Number x0, x1; // Domain; for x0 < x <= x1
1144 cmsFloat32Number* SampledPoints; // Points to an array of floats if Type == 0
1155 CMSAPI cmsToneCurve* CMSEXPORT cmsBuildTabulatedToneCurveFloat(cmsContext ContextID, cmsUInt32Number nEntries, const cmsFloat32Number values[]);
1163 CMSAPI cmsFloat32Number CMSEXPORT cmsEvalToneCurveFloat(const cmsToneCurve* Curve, cmsFloat32Number v);
1197 CMSAPI void CMSEXPORT cmsPipelineEvalFloat(const cmsFloat32Number In[], cmsFloat32Number Out[], const cmsPipeline* lut);
1198 CMSAPI cmsBool CMSEXPORT cmsPipelineEvalReverseFloat(cmsFloat32Number Target[], cmsFloat32Number Resul
[all...]

Completed in 1291 milliseconds