HomeSort by relevance Sort by last modified time
    Searched refs:ulpDiff (Results 1 - 5 of 5) 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();
750 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
752 if (ulpDiff > 0)
754 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref) << ", got ULP diff " << tcu::toHex(ulpDiff);
775 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
777 if (ulpDiff <= maxUlpDiff)
848 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(resSum, in0) : getUlpDiffIgnoreZeroSign(resSum, in0);
850 if (ulpDiff > maxUlpDiff)
853 << 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/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderCommonFunctionTests.cpp 138 inline float getEpsFromMaxUlpDiff (float value, deUint32 ulpDiff)
141 return tcu::Float32::construct(+1, exp, (1u<<23) | ulpDiff).asFloat() - tcu::Float32::construct(+1, exp, 1u<<23).asFloat();
866 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
868 if (ulpDiff > 0)
870 m_failMsg << "Expected [" << compNdx << "] = " << HexFloat(ref) << ", got ULP diff " << tcu::toHex(ulpDiff);
891 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
893 if (ulpDiff <= maxUlpDiff)
978 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(resSum, in0) : getUlpDiffIgnoreZeroSign(resSum, in0);
980 if (ulpDiff > maxUlpDiff)
983 << tcu::toHex(maxUlpDiff) << ", got ULP diff " << tcu::toHex(ulpDiff);
    [all...]
  /external/deqp/modules/internal/
ditFrameworkTests.cpp 560 inline deUint32 ulpDiff (float a, float b)
568 inline tcu::Vector<deUint32, Size> ulpDiff (const tcu::Vector<float, Size>& a, const tcu::Vector<float, Size>& b)
572 res[ndx] = ulpDiff(a[ndx], b[ndx]);
811 const UVec4 colorDiff = ulpDiff(color, subCase.varying);
815 const deUint32 depthDiff = ulpDiff(depth, refDepth);

Completed in 119 milliseconds