Lines Matching defs:str
328 std::ostream& operator<< (std::ostream& str, const HexFloat& v)
330 return str << v.value << " / " << tcu::toHex(tcu::Float32(v.value).bits());
339 std::ostream& operator<< (std::ostream& str, const HexBool& v)
341 return str << (v.value ? "true" : "false") << " / " << tcu::toHex(v.value);
352 std::ostream& operator<< (std::ostream& str, const VarValue& varValue)
361 str << glu::getDataTypeName(basicType) << "(";
366 str << ", ";
370 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
371 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
372 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break;
373 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break;
381 str << ")";
383 return str;
423 m_testCtx.getLog() << TestLog::Message << "ERROR: comparison failed for value " << valNdx << ":\n " << m_failMsg.str() << TestLog::EndMessage;
437 m_failMsg.str("");