Lines Matching full:precision
74 SharedBasicVarCase (Context& context, const char* name, DataType basicType, Precision precision, const tcu::UVec3& workGroupSize);
86 const Precision m_precision;
92 static std::string getBasicCaseDescription (DataType basicType, Precision precision, const tcu::UVec3& workGroupSize)
95 if (precision != PRECISION_LAST)
96 str << getPrecisionName(precision) << " ";
101 SharedBasicVarCase::SharedBasicVarCase (Context& context, const char* name, DataType basicType, Precision precision, const tcu::UVec3& workGroupSize)
102 : TestCase (context, name, getBasicCaseDescription(basicType, precision, workGroupSize).c_str())
104 , m_precision (precision)
380 for (int precision = 0; precision < PRECISION_LAST; precision++)
383 const string name = string(getDataTypeName(DataType(basicType))) + "_" + getPrecisionName(Precision(precision));
385 basicTypeGroup->addChild(new SharedBasicVarCase(m_context, name.c_str(), DataType(basicType), Precision(precision), workGroupSize));