Lines Matching refs:VarValue
282 struct VarValue
287 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {}
290 std::ostream& operator<< (std::ostream& str, const VarValue& varValue)
292 DE_ASSERT(varValue.type.isBasicType());
294 const glu::DataType basicType = varValue.type.getBasicType();
308 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
309 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
310 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break;
311 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break;
366 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx])
372 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx])