Lines Matching defs: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])
335 m_spec.outputs.push_back(Symbol("sum", glu::VarType(baseType, precision)));
336 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP)));
395 bool compare (const void* const* inputs, const void* const* outputs)
407 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
408 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
431 m_spec.outputs.push_back(Symbol("diff", glu::VarType(baseType, precision)));
432 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP)));
489 bool compare (const void* const* inputs, const void* const* outputs)
501 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
502 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
525 m_spec.outputs.push_back(Symbol("msb", glu::VarType(baseType, precision)));
526 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(baseType, precision)));
581 bool compare (const void* const* inputs, const void* const* outputs)
590 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
591 const deUint32 out1 = ((const deUint32*)outputs[1])[compNdx];
615 m_spec.outputs.push_back(Symbol("msb", glu::VarType(baseType, precision)));
616 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(baseType, precision)));
672 bool compare (const void* const* inputs, const void* const* outputs)
681 const deInt32 out0 = ((const deInt32*)outputs[0])[compNdx];
682 const deInt32 out1 = ((const deInt32*)outputs[1])[compNdx];
707 m_spec.outputs.push_back(Symbol("extracted", glu::VarType(baseType, precision)));
734 bool compare (const void* const* inputs, const void* const* outputs)
744 const deUint32 out = ((const deUint32*)outputs[0])[compNdx];
781 m_spec.outputs.push_back(Symbol("result", glu::VarType(baseType, precision)));
809 bool compare (const void* const* inputs, const void* const* outputs)
823 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
855 m_spec.outputs.push_back(Symbol("result", glu::VarType(baseType, glu::PRECISION_HIGHP)));
869 bool compare (const void* const* inputs, const void* const* outputs)
880 const deInt32 out = ((const deUint32*)outputs[0])[compNdx];
904 m_spec.outputs.push_back(Symbol("count", glu::VarType(intType, glu::PRECISION_LOWP)));
918 bool compare (const void* const* inputs, const void* const* outputs)
929 const int out = ((const int*)outputs[0])[compNdx];
964 m_spec.outputs.push_back(Symbol("lsb", glu::VarType(intType, glu::PRECISION_LOWP)));
978 bool compare (const void* const* inputs, const void* const* outputs)
989 const int out = ((const int*)outputs[0])[compNdx];
1024 m_spec.outputs.push_back(Symbol("msb", glu::VarType(intType, glu::PRECISION_LOWP)));
1038 bool compare (const void* const* inputs, const void* const* outputs)
1049 const int out = ((const deInt32*)outputs[0])[compNdx];