Lines Matching refs:outputs
177 virtual bool compare (const void* const* inputs, const void* const* outputs) = 0;
259 const int numOutputScalars = computeTotalScalarSize(m_spec.outputs);
263 const vector<void*> outputPointers = getInputOutputPointers(m_spec.outputs, outputData, m_numValues);
275 const vector<int> outScalarSizes = getScalarSizes(m_spec.outputs);
301 m_testCtx.getLog() << TestLog::Message << " outputs:" << TestLog::EndMessage;
303 m_testCtx.getLog() << TestLog::Message << " " << m_spec.outputs[outNdx].name << " = "
304 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx])
363 m_spec.outputs.push_back(Symbol("sum", glu::VarType(baseType, precision)));
364 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP)));
423 bool compare (const void* const* inputs, const void* const* outputs)
435 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
436 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
459 m_spec.outputs.push_back(Symbol("diff", glu::VarType(baseType, precision)));
460 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP)));
517 bool compare (const void* const* inputs, const void* const* outputs)
529 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
530 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
553 m_spec.outputs.push_back(Symbol("msb", glu::VarType(baseType, precision)));
554 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(baseType, precision)));
609 bool compare (const void* const* inputs, const void* const* outputs)
618 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
619 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
643 m_spec.outputs.push_back(Symbol("msb", glu::VarType(baseType, precision)));
644 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(baseType, precision)));
700 bool compare (const void* const* inputs, const void* const* outputs)
709 const deInt32 out0 = ((const deInt32*)outputs[0])[compNdx];
710 const deInt32 out1 = ((const deInt32*)outputs[1])[compNdx];
735 m_spec.outputs.push_back(Symbol("extracted", glu::VarType(baseType, precision)));
762 bool compare (const void* const* inputs, const void* const* outputs)
773 const deUint32 out = ((const deUint32*)outputs[0])[compNdx];
799 m_spec.outputs.push_back(Symbol("result", glu::VarType(baseType, precision)));
827 bool compare (const void* const* inputs, const void* const* outputs)
841 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
873 m_spec.outputs.push_back(Symbol("result", glu::VarType(baseType, glu::PRECISION_HIGHP)));
887 bool compare (const void* const* inputs, const void* const* outputs)
898 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
922 m_spec.outputs.push_back(Symbol("count", glu::VarType(intType, glu::PRECISION_LOWP)));
936 bool compare (const void* const* inputs, const void* const* outputs)
947 const int out = ((const int*)outputs[0])[compNdx];
982 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(intType, glu::PRECISION_LOWP)));
996 bool compare (const void* const* inputs, const void* const* outputs)
1007 const int out = ((const int*)outputs[0])[compNdx];
1060 m_spec.outputs.push_back(Symbol("msb", glu::VarType(intType, glu::PRECISION_LOWP)));
1074 bool compare (const void* const* inputs, const void* const* outputs)
1085 const int out = ((const deInt32*)outputs[0])[compNdx];