Lines Matching refs:precision
1099 glu::DataType type, glu::Precision precision, bool useSwizzle, bool isVertex, const InitialCalibrationStorage& initialCalibration);
1123 const glu::Precision m_precision;
1128 glu::DataType type, glu::Precision precision, bool useSwizzle, bool isVertex, const InitialCalibrationStorage& initialCalibration)
1133 , m_precision (precision)
1143 const char* const precision = glu::getPrecisionName(m_precision);
1144 const char* const inputPrecision = glu::isDataTypeIntOrIVec(m_type) && m_precision == glu::PRECISION_LOWP ? "mediump" : precision;
1197 op << "\t" << precision << " " << typeName << " in" << i << " = ";
1216 op << "\t" << precision << " " << typeName << " acc" << i << "a" << " = in" << i+0 << ";\n";
1217 op << "\t" << precision << " " << typeName << " acc" << i << "b" << " = in" << i+1 << ";\n";
1240 op << "\t" << precision << " " << typeName << " res =";
1371 glu::Precision precision,
1420 const glu::Precision m_precision;
1432 glu::Precision precision,
1442 , m_precision (precision)
1473 const char* const precision = glu::getPrecisionName(m_precision);
1475 const string returnPrecisionMaybe = glu::isDataTypeBoolOrBVec(m_returnType) ? "" : string() + precision + " ";
1485 paramPrecisionsMaybe[i] = glu::isDataTypeBoolOrBVec(m_paramTypes[i]) ? "" : string() + precision + " ";
1497 inputPrecision = precision;
1677 op << "\t" << precision << " " << returnTypeName << " finalRes = ";
1696 op << "\t" << precision << " " << finalResType << " finalRes = ";
1883 static const Precision precisions[] =
1922 const Precision precision = precisions[precNdx];
1927 name << getPrecisionName(precision) << "_" << getDataTypeName(type);
1929 shaderGroup->addChild(new BinaryOpCase(m_context, name.str().c_str(), "", op, type, precision, useSwizzle, isVertex, shaderGroupCalibrationStorage));
1986 PRECMASK_NA = 0, //!< Precision not applicable (booleans)
2283 const string precisionPrefix = booleanCase ? "" : (string(getPrecisionName((Precision)prec)) + "_");
2309 (Precision)prec, vert,