HomeSort by relevance Sort by last modified time
    Searched refs:ulpDiff (Results 1 - 4 of 4) sorted by null

  /external/deqp/modules/gles31/functional/
es31fShaderCommonFunctionTests.cpp 134 inline float getEpsFromMaxUlpDiff (float value, deUint32 ulpDiff)
137 return tcu::Float32::construct(+1, exp, (1u<<23) | ulpDiff).asFloat() - tcu::Float32::construct(+1, exp, 1u<<23).asFloat();
749 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
751 if (ulpDiff > 0)
753 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref) << ", got ULP diff " << tcu::toHex(ulpDiff);
774 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
776 if (ulpDiff <= maxUlpDiff)
847 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(resSum, in0) : getUlpDiffIgnoreZeroSign(resSum, in0);
849 if (ulpDiff > maxUlpDiff)
852 << tcu::toHex(maxUlpDiff) << ", got ULP diff " << tcu::toHex(ulpDiff);
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderCommonFunctionTests.cpp 130 inline float getEpsFromMaxUlpDiff (float value, deUint32 ulpDiff)
133 return tcu::Float32::construct(+1, exp, (1u<<23) | ulpDiff).asFloat() - tcu::Float32::construct(+1, exp, 1u<<23).asFloat();
672 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
674 if (ulpDiff > 0)
676 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref) << ", got ULP diff " << tcu::toHex(ulpDiff);
697 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
699 if (ulpDiff <= maxUlpDiff)
770 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(resSum, in0) : getUlpDiffIgnoreZeroSign(resSum, in0);
772 if (ulpDiff > maxUlpDiff)
775 << tcu::toHex(maxUlpDiff) << ", got ULP diff " << tcu::toHex(ulpDiff);
    [all...]
es3fShaderPrecisionTests.cpp 336 const deUint64 ulpDiff = (deUint64)de::abs((deInt64)accurateRefBits - (deInt64)accurateResBits);
338 if (ulpDiff > (deUint64)roundingUlpError)
340 m_testCtx.getLog() << TestLog::Message << "ERROR: comparison failed! ULP diff (ignoring lost/undefined bits) = " << ulpDiff << TestLog::EndMessage;
    [all...]
  /external/deqp/modules/internal/
ditFrameworkTests.cpp 556 inline deUint32 ulpDiff (float a, float b)
564 inline tcu::Vector<deUint32, Size> ulpDiff (const tcu::Vector<float, Size>& a, const tcu::Vector<float, Size>& b)
568 res[ndx] = ulpDiff(a[ndx], b[ndx]);
807 const UVec4 colorDiff = ulpDiff(color, subCase.varying);
811 const deUint32 depthDiff = ulpDiff(depth, refDepth);

Completed in 146 milliseconds