Home | History | Annotate | Download | only in functional

Lines Matching refs:out0

426 		m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
427 m_spec.source = "out0 = abs(in0);";
470 const float out0 = ((const float*)outputs[0])[compNdx];
472 const deUint32 ulpDiff0 = getUlpDiff(out0, ref0);
486 const int out0 = ((const int*)outputs[0])[compNdx];
489 if (out0 != ref0)
508 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
509 m_spec.source = "out0 = sign(in0);";
563 const float out0 = ((const float*)outputs[0])[compNdx];
566 const deUint32 ulpDiff0 = getUlpDiff(out0, ref0);
580 const int out0 = ((const int*)outputs[0])[compNdx];
584 if (out0 != ref0)
614 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
615 m_spec.source = "out0 = roundEven(in0);";
669 const float out0 = ((const float*)outputs[0])[compNdx];
672 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
690 const float out0 = ((const float*)outputs[0])[compNdx];
697 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
725 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
727 m_spec.source = "out0 = modf(in0, out1);";
759 const float out0 = ((const float*)outputs[0])[compNdx];
768 const float resSum = out0 + out1;
796 m_spec.outputs.push_back(Symbol("out0", glu::VarType(boolType, glu::PRECISION_LAST)));
797 m_spec.source = "out0 = isnan(in0);";
836 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
839 if (out0 != ref)
851 const int out0 = ((const int*)outputs[0])[compNdx];
853 if (out0 != 0 && out0 != 1)
877 m_spec.outputs.push_back(Symbol("out0", glu::VarType(boolType, glu::PRECISION_LAST)));
878 m_spec.source = "out0 = isinf(in0);";
917 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
920 if (out0 != ref)
932 const int out0 = ((const int*)outputs[0])[compNdx];
934 if (out0 != 0 && out0 != 1)
957 m_spec.outputs.push_back(Symbol("out0", glu::VarType(intType, glu::PRECISION_HIGHP)));
958 m_spec.source = outIsSigned ? "out0 = floatBitsToInt(in0);" : "out0 = floatBitsToUint(in0);";
990 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
992 const int ulpDiff = de::abs((int)out0 - (int)refOut0);
1035 m_spec.outputs.push_back(Symbol("out0", glu::VarType(floatType, glu::PRECISION_HIGHP)));
1036 m_spec.source = inIsSigned ? "out0 = intBitsToFloat(in0);" : "out0 = uintBitsToFloat(in0);";
1059 const float out0 = ((const float*)outputs[0])[compNdx];
1060 const int ulpDiff = de::abs((int)in0 - (int)out0);
1081 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1082 m_spec.source = "out0 = floor(in0);";
1121 const float out0 = ((const float*)outputs[0])[compNdx];
1124 const deUint32 ulpDiff = getUlpDiff(out0, ref);
1142 const float out0 = ((const float*)outputs[0])[compNdx];
1149 const deUint32 ulpDiff = getUlpDiff(out0, float(roundedVal));
1177 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1178 m_spec.source = "out0 = trunc(in0);";
1227 const float out0 = ((const float*)outputs[0])[compNdx];
1232 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, ref);
1250 const float out0 = ((const float*)outputs[0])[compNdx];
1257 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1285 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1286 m_spec.source = "out0 = round(in0);";
1339 const float out0 = ((const float*)outputs[0])[compNdx];
1346 const deUint32 ulpDiff0 = hasZeroSign ? getUlpDiff(out0, ref0) : getUlpDiffIgnoreZeroSign(out0, ref0);
1347 const deUint32 ulpDiff1 = hasZeroSign ? getUlpDiff(out0, ref1) : getUlpDiffIgnoreZeroSign(out0, ref1);
1359 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1378 const float out0 = ((const float*)outputs[0])[compNdx];
1385 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1413 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1414 m_spec.source = "out0 = ceil(in0);";
1455 const float out0 = ((const float*)outputs[0])[compNdx];
1458 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1476 const float out0 = ((const float*)outputs[0])[compNdx];
1483 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1495 const int ulpDiff = de::abs((int)tcu::Float32(out0).bits() - (int)0x80000000u);
1518 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1519 m_spec.source = "out0 = fract(in0);";
1573 const float out0 = ((const float*)outputs[0])[compNdx];
1576 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1593 const float out0 = ((const float*)outputs[0])[compNdx];
1600 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, ref);
1610 if (out0 >= 1.0f)