Home | History | Annotate | Download | only in functional

Lines Matching refs:VarValue

309 struct VarValue
314 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {}
317 std::ostream& operator<< (std::ostream& str, const VarValue& varValue)
319 DE_ASSERT(varValue.type.isBasicType());
321 const glu::DataType basicType = varValue.type.getBasicType();
335 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
336 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
337 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break;
338 case glu::TYPE_BOOL: str << HexBool(((const deUint32*)varValue.value)[compNdx]); break;
393 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx])
399 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx])