Home
last modified time | relevance | path

Searched refs:invdet (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/src/core/
H A DSkMatrixInvert.cpp21 double invdet = sk_ieee_double_divide(1.0, determinant); in SkInvert2x2Matrix() local
22 outMatrix[0] = a11 * invdet; in SkInvert2x2Matrix()
23 outMatrix[1] = -a01 * invdet; in SkInvert2x2Matrix()
24 outMatrix[2] = -a10 * invdet; in SkInvert2x2Matrix()
25 outMatrix[3] = a00 * invdet; in SkInvert2x2Matrix()
53 double invdet = sk_ieee_double_divide(1.0, determinant); in SkInvert3x3Matrix() local
54 outMatrix[0] = b01 * invdet; in SkInvert3x3Matrix()
55 outMatrix[1] = (-a22 * a01 + a02 * a21) * invdet; in SkInvert3x3Matrix()
56 outMatrix[2] = ( a12 * a01 - a02 * a11) * invdet; in SkInvert3x3Matrix()
57 outMatrix[3] = b11 * invdet; in SkInvert3x3Matrix()
106 double invdet = sk_ieee_double_divide(1.0, determinant); SkInvert4x4Matrix() local
[all...]
/third_party/skia/modules/canvaskit/
H A Dmatrix.js353 var invdet = 1.0 / det;
356 if (det === 0 || invdet === Infinity) {
361 b00 *= invdet;
362 b01 *= invdet;
363 b02 *= invdet;
364 b03 *= invdet;
365 b04 *= invdet;
366 b05 *= invdet;
367 b06 *= invdet;
368 b07 *= invdet;
[all...]
/third_party/skia/third_party/skcms/
H A Dskcms.cc1794 double invdet = 1.0 / determinant;
1795 if (invdet > +FLT_MAX || invdet < -FLT_MAX || !isfinitef_((float)invdet)) {
1799 b0 *= invdet;
1800 b1 *= invdet;
1801 b2 *= invdet;
1802 b3 *= invdet;
1803 b4 *= invdet;
1804 b5 *= invdet;
[all...]

Completed in 5 milliseconds