/external/pdfium/third_party/lcms/src/ |
D | cmswtpnt.c | 192 cmsBool ComputeChromaticAdaptation(cmsMAT3* Conversion, in ComputeChromaticAdaptation() 195 const cmsMAT3* Chad) in ComputeChromaticAdaptation() 199 cmsMAT3 Chad_Inv; in ComputeChromaticAdaptation() 202 cmsMAT3 Cone, Tmp; in ComputeChromaticAdaptation() 234 cmsBool _cmsAdaptationMatrix(cmsMAT3* r, const cmsMAT3* ConeMatrix, const cmsCIEXYZ* FromIll, cons… in _cmsAdaptationMatrix() 236 cmsMAT3 LamRigg = {{ // Bradford matrix in _cmsAdaptationMatrix() 250 cmsBool _cmsAdaptMatrixToD50(cmsMAT3* r, const cmsCIExyY* SourceWhitePt) in _cmsAdaptMatrixToD50() 253 cmsMAT3 Bradford; in _cmsAdaptMatrixToD50() 254 cmsMAT3 Tmp; in _cmsAdaptMatrixToD50() 279 cmsBool _cmsBuildRGB2XYZtransferMatrix(cmsMAT3* r, const cmsCIExyY* WhitePt, const cmsCIExyYTRIPLE*… in _cmsBuildRGB2XYZtransferMatrix() [all …]
|
D | cmsmtrx.c | 84 void CMSEXPORT _cmsMAT3identity(cmsMAT3* a) in _cmsMAT3identity() 98 cmsBool CMSEXPORT _cmsMAT3isIdentity(const cmsMAT3* a) in _cmsMAT3isIdentity() 100 cmsMAT3 Identity; in _cmsMAT3isIdentity() 114 void CMSEXPORT _cmsMAT3per(cmsMAT3* r, const cmsMAT3* a, const cmsMAT3* b) in _cmsMAT3per() 129 cmsBool CMSEXPORT _cmsMAT3inverse(const cmsMAT3* a, cmsMAT3* b) in _cmsMAT3inverse() 156 cmsBool CMSEXPORT _cmsMAT3solve(cmsVEC3* x, cmsMAT3* a, cmsVEC3* b) in _cmsMAT3solve() 158 cmsMAT3 m, a_1; in _cmsMAT3solve() 160 memmove(&m, a, sizeof(cmsMAT3)); in _cmsMAT3solve() 169 void CMSEXPORT _cmsMAT3eval(cmsVEC3* r, const cmsMAT3* a, const cmsVEC3* v) in _cmsMAT3eval()
|
D | cmscnvrt.c | 184 cmsMAT3* m, cmsVEC3* off) in ComputeBlackPointCompensation() 218 cmsFloat64Number CHAD2Temp(const cmsMAT3* Chad) in CHAD2Temp() 225 cmsMAT3 m1, m2; in CHAD2Temp() 250 void Temp2CHAD(cmsMAT3* Chad, cmsFloat64Number Temp) in Temp2CHAD() 265 const cmsMAT3* ChromaticAdaptationMatrixIn, in ComputeAbsoluteIntent() 267 const cmsMAT3* ChromaticAdaptationMatrixOut, in ComputeAbsoluteIntent() 268 cmsMAT3* m) in ComputeAbsoluteIntent() 270 cmsMAT3 Scale, m1, m2, m3, m4; in ComputeAbsoluteIntent() 308 cmsMAT3 MixedCHAD; in ComputeAbsoluteIntent() 342 cmsBool IsEmptyLayer(cmsMAT3* m, cmsVEC3* off) in IsEmptyLayer() [all …]
|
D | cmsio1.c | 94 cmsBool _cmsReadCHAD(cmsMAT3* Dest, cmsHPROFILE hProfile) in _cmsReadCHAD() 96 cmsMAT3* Tag; in _cmsReadCHAD() 100 Tag = (cmsMAT3*) cmsReadTag(hProfile, cmsSigChromaticAdaptationTag); in _cmsReadCHAD() 133 cmsBool ReadICCMatrixRGB2XYZ(cmsMAT3* r, cmsHPROFILE hProfile) in ReadICCMatrixRGB2XYZ() 218 cmsMAT3 Mat; in BuildRGBInputMatrixShaper() 464 cmsMAT3 Mat, Inv; in BuildRGBOutputMatrixShaper()
|
D | lcms2_internal.h | 881 cmsBool _cmsReadCHAD(cmsMAT3* Dest, cmsHPROFILE hProfile); 1051 cmsBool _cmsAdaptationMatrix(cmsMAT3* r, const cmsMAT3* ConeMatrix, const cmsCIEXYZ* FromIll, con… 1053 cmsBool _cmsBuildRGB2XYZtransferMatrix(cmsMAT3* r, const cmsCIExyY* WhitePoint, const cmsCIExyYTR…
|
D | cmsopt.c | 173 cmsBool isFloatMatrixIdentity(const cmsMAT3* a) in isFloatMatrixIdentity() 175 cmsMAT3 Identity; in isFloatMatrixIdentity() 208 cmsMAT3 res; in _MultiplyMatrix() 217 _cmsMAT3per(&res, (cmsMAT3*)m2->Double, (cmsMAT3*)m1->Double); in _MultiplyMatrix() 1598 cmsBool SetMatShaper(cmsPipeline* Dest, cmsToneCurve* Curve1[3], cmsMAT3* Mat, cmsVEC3* Off, cmsTon… in SetMatShaper() 1660 cmsMAT3 res; in OptimizeMatrixShaper() 1695 _cmsMAT3per(&res, (cmsMAT3*)Data2->Double, (cmsMAT3*)Data1->Double); in OptimizeMatrixShaper()
|
D | cmsvirt.c | 107 cmsMAT3 MColorants; in cmsCreateRGBProfileTHR() 110 cmsMAT3 CHAD; in cmsCreateRGBProfileTHR()
|
D | cmssamp.c | 290 cmsMAT3 m; in RootOfLeastSquaresFitQuadraticCurve()
|
D | cmsps2.c | 967 cmsMAT3 Mat; in WriteInputMatrixShaper()
|
D | cmslut.c | 1750 cmsMAT3 Jacobian; in cmsPipelineEvalReverseFloat()
|
D | cmstypes.c | 1786 if ((InputChannels == 3) && !_cmsMAT3isIdentity((cmsMAT3*) Matrix)) { in Type_LUT8_Read() 2079 if ((InputChannels == 3) && !_cmsMAT3isIdentity((cmsMAT3*) Matrix)) { in Type_LUT16_Read()
|
/external/pdfium/third_party/lcms/include/ |
D | lcms2_plugin.h | 80 } cmsMAT3; typedef 89 CMSAPI void CMSEXPORT _cmsMAT3identity(cmsMAT3* a); 90 CMSAPI cmsBool CMSEXPORT _cmsMAT3isIdentity(const cmsMAT3* a); 91 CMSAPI void CMSEXPORT _cmsMAT3per(cmsMAT3* r, const cmsMAT3* a, const cmsMAT3* b); 92 CMSAPI cmsBool CMSEXPORT _cmsMAT3inverse(const cmsMAT3* a, cmsMAT3* b); 93 CMSAPI cmsBool CMSEXPORT _cmsMAT3solve(cmsVEC3* x, cmsMAT3* a, cmsVEC3* b); 94 CMSAPI void CMSEXPORT _cmsMAT3eval(cmsVEC3* r, const cmsMAT3* a, const cmsVEC3* v);
|
/external/pdfium/third_party/lcms/ |
D | 0020-avoid-fixed-inf.patch | 50 @@ -1602,13 +1608,19 @@ cmsBool SetMatShaper(cmsPipeline* Dest, cmsToneCurve* Curve1[3], cmsMAT3* M… 76 @@ -1634,6 +1646,9 @@ cmsBool SetMatShaper(cmsPipeline* Dest, cmsToneCurve* Curve1[3], cmsMAT3* Mat…
|