OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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