Home | History | Annotate | Download | only in functional

Lines Matching refs:ulpDiff0

503 				const deUint32	ulpDiff0	= getUlpDiff(out0, ref0);
505 if (ulpDiff0 > maxUlpDiff)
507 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref0) << " with ULP threshold " << maxUlpDiff << ", got ULP diff " << ulpDiff0;
597 const deUint32 ulpDiff0 = getUlpDiff(out0, ref0);
599 if (ulpDiff0 > maxUlpDiff)
601 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref0) << " with ULP threshold " << maxUlpDiff << ", got ULP diff " << ulpDiff0;
1382 const deUint32 ulpDiff0 = hasZeroSign ? getUlpDiff(out0, ref0) : getUlpDiffIgnoreZeroSign(out0, ref0);
1385 if (ulpDiff0 > 0 && ulpDiff1 > 0)
1387 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref0) << " or " << HexFloat(ref1) << ", got ULP diff " << tcu::toHex(de::min(ulpDiff0, ulpDiff1));
1756 const deUint32 ulpDiff0 = signedZero ? getUlpDiff(out0, refOut0) : getUlpDiffIgnoreZeroSign(out0, refOut0);
1758 if (ulpDiff0 > maxUlpDiff || out1 != refOut1)
1761 << tcu::toHex(maxUlpDiff) << ", got ULP diff " << tcu::toHex(ulpDiff0);