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

/external/pixman/pixman/
H A Dpixman-radial-gradient.c81 * - discr can have an unbound error (if b*b-a*c is very small),
85 * if discr has the wrong sign or b is very small, this can lead to bad
95 double discr; local
119 discr = fdot (b, a, 0, b, -c, 0);
120 if (discr >= 0)
124 sqrtdiscr = sqrt (discr);
/external/chromium_org/third_party/skia/src/gpu/
H A DGrPathUtils.cpp559 // discr(I) = d0^2 * (3*d1^2 - 4*d0*d2)
561 // discr(I) > 0 Serpentine
562 // discr(I) = 0 Cusp
563 // discr(I) < 0 Loop
571 const SkScalar discr = d[0] * d[0] * (3.f * d[1] * d[1] - 4.f * d[0] * d[2]); local
572 if (discr > SK_ScalarNearlyZero) {
574 } else if (discr < -SK_ScalarNearlyZero) {
/external/skia/src/gpu/
H A DGrPathUtils.cpp559 // discr(I) = d0^2 * (3*d1^2 - 4*d0*d2)
561 // discr(I) > 0 Serpentine
562 // discr(I) = 0 Cusp
563 // discr(I) < 0 Loop
571 const SkScalar discr = d[0] * d[0] * (3.f * d[1] * d[1] - 4.f * d[0] * d[2]); local
572 if (discr > SK_ScalarNearlyZero) {
574 } else if (discr < -SK_ScalarNearlyZero) {

Completed in 113 milliseconds