Lines Matching defs:str
253 std::ostream& operator<< (std::ostream& str, const HexFloat& v)
255 return str << v.value << " / " << tcu::toHex(tcu::Float32(v.value).bits());
264 std::ostream& operator<< (std::ostream& str, const HexBool& v)
266 return str << (v.value ? "true" : "false") << " / " << tcu::toHex(v.value);
277 std::ostream& operator<< (std::ostream& str, const VarValue& varValue)
286 str << glu::getDataTypeName(basicType) << "(";
291 str << ", ";
295 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
296 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
297 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break;
298 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break;
306 str << ")";
308 return str;
348 m_testCtx.getLog() << TestLog::Message << "ERROR: comparison failed for value " << valNdx << ":\n " << m_failMsg.str() << TestLog::EndMessage;
362 m_failMsg.str("");