Home | History | Annotate | Download | only in functional

Lines Matching full:inputs

177 	virtual bool			compare					(const void* const* inputs, const void* const* outputs) = 0;
258 const int numInputScalars = computeTotalScalarSize(m_spec.inputs);
262 const vector<void*> inputPointers = getInputOutputPointers(m_spec.inputs, inputData, m_numValues);
274 const vector<int> inScalarSizes = getScalarSizes(m_spec.inputs);
295 m_testCtx.getLog() << TestLog::Message << " inputs:" << TestLog::EndMessage;
297 m_testCtx.getLog() << TestLog::Message << " " << m_spec.inputs[inNdx].name << " = "
298 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx])
361 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision)));
362 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision)));
371 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
372 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
423 bool compare (const void* const* inputs, const void* const* outputs)
425 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
426 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
433 const deUint32 in0 = ((const deUint32*)inputs[0])[compNdx];
434 const deUint32 in1 = ((const deUint32*)inputs[1])[compNdx];
457 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision)));
458 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision)));
467 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
468 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
517 bool compare (const void* const* inputs, const void* const* outputs)
519 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
520 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
527 const deUint32 in0 = ((const deUint32*)inputs[0])[compNdx];
528 const deUint32 in1 = ((const deUint32*)inputs[1])[compNdx];
551 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision)));
552 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision)));
561 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
562 // const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
609 bool compare (const void* const* inputs, const void* const* outputs)
611 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
616 const deUint32 in0 = ((const deUint32*)inputs[0])[compNdx];
617 const deUint32 in1 = ((const deUint32*)inputs[1])[compNdx];
641 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision)));
642 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision)));
651 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
652 // const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
700 bool compare (const void* const* inputs, const void* const* outputs)
702 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
707 const deInt32 in0 = ((const deInt32*)inputs[0])[compNdx];
708 const deInt32 in1 = ((const deInt32*)inputs[1])[compNdx];
732 m_spec.inputs.push_back(Symbol("value", glu::VarType(baseType, precision)));
733 m_spec.inputs.push_back(Symbol("offset", glu::VarType(glu::TYPE_INT, precision)));
734 m_spec.inputs.push_back(Symbol("bits", glu::VarType(glu::TYPE_INT, precision)));
742 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
743 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
762 bool compare (const void* const* inputs, const void* const* outputs)
764 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
767 const int offset = *((const int*)inputs[1]);
768 const int bits = *((const int*)inputs[2]);
772 const deUint32 value = ((const deUint32*)inputs[0])[compNdx];
795 m_spec.inputs.push_back(Symbol("base", glu::VarType(baseType, precision)));
796 m_spec.inputs.push_back(Symbol("insert", glu::VarType(baseType, precision)));
797 m_spec.inputs.push_back(Symbol("offset", glu::VarType(glu::TYPE_INT, precision)));
798 m_spec.inputs.push_back(Symbol("bits", glu::VarType(glu::TYPE_INT, precision)));
806 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
807 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
827 bool compare (const void* const* inputs, const void* const* outputs)
829 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
830 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
834 const int offset = *((const int*)inputs[2]);
835 const int bits = *((const int*)inputs[3]);
839 const deUint32 base = ((const deUint32*)inputs[0])[compNdx];
840 const deUint32 insert = ((const deUint32*)inputs[1])[compNdx];
872 m_spec.inputs.push_back(Symbol("value", glu::VarType(baseType, precision)));
880 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
881 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
887 bool compare (const void* const* inputs, const void* const* outputs)
889 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
890 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
897 const deUint32 value = ((const deUint32*)inputs[0])[compNdx];
921 m_spec.inputs.push_back(Symbol("value", glu::VarType(baseType, precision)));
929 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
930 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
936 bool compare (const void* const* inputs, const void* const* outputs)
938 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
939 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
946 const deUint32 value = ((const deUint32*)inputs[0])[compNdx];
981 m_spec.inputs.push_back(Symbol("value", glu::VarType(baseType, precision)));
989 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
990 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
996 bool compare (const void* const* inputs, const void* const* outputs)
998 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
999 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
1006 const deUint32 value = ((const deUint32*)inputs[0])[compNdx];
1059 m_spec.inputs.push_back(Symbol("value", glu::VarType(baseType, precision)));
1067 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
1068 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
1074 bool compare (const void* const* inputs, const void* const* outputs)
1076 const glu::DataType type = m_spec.inputs[0].varType.getBasicType();
1077 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision();
1084 const deUint32 value = ((const deUint32*)inputs[0])[compNdx];