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;
1193 op << "\t" << precision << " " << typeName << " in" << i << " = ";
1212 op << "\t" << precision << " " << typeName << " acc" << i << "a" << " = in" << i+0 << ";\n";
1213 op << "\t" << precision << " " << typeName << " acc" << i << "b" << " = in" << i+1 << ";\n";
1236 op << "\t" << precision << " " << typeName << " res =";
1367 glu::Precision precision,
1416 const glu::Precision m_precision;
1428 glu::Precision precision,
1438 , m_precision (precision)
1469 const char* const precision = glu::getPrecisionName(m_precision);
1471 const string returnPrecisionMaybe = glu::isDataTypeBoolOrBVec(m_returnType) ? "" : string() + precision + " ";
1481 paramPrecisionsMaybe[i] = glu::isDataTypeBoolOrBVec(m_paramTypes[i]) ? "" : string() + precision + " ";
1493 inputPrecision = precision;
1669 op << "\t" << precision << " " << returnTypeName << " finalRes = ";
1688 op << "\t" << precision << " " << finalResType << " finalRes = ";
1875 static const Precision precisions[] =
1914 const Precision precision = precisions[precNdx];
1919 name << getPrecisionName(precision) << "_" << getDataTypeName(type);
1921 shaderGroup->addChild(new BinaryOpCase(m_context, name.str().c_str(), "", op, type, precision, useSwizzle, isVertex, shaderGroupCalibrationStorage));
1974 PRECMASK_NA = 0, //!< Precision not applicable (booleans)
2238 const string precisionPrefix = booleanCase ? "" : (string(getPrecisionName((Precision)prec)) + "_");
2264 (Precision)prec, vert,