Home | History | Annotate | Download | only in functional

Lines Matching refs:VarValue

69 struct VarValue
74 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {}
77 std::ostream& operator<< (std::ostream& str, const VarValue& varValue)
79 DE_ASSERT(varValue.type.isBasicType());
81 const glu::DataType basicType = varValue.type.getBasicType();
95 case glu::TYPE_FLOAT: str << HexFloat(((const float*)varValue.value)[compNdx]); break;
96 case glu::TYPE_INT: str << ((const deInt32*)varValue.value)[compNdx]; break;
97 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break;
98 case glu::TYPE_BOOL: str << (((const deUint32*)varValue.value)[compNdx] != 0 ? "true" : "false"); break;
298 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx])
304 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx])