Lines Matching defs:values
66 const vector<Value>& values = storageNdx == 0 ? block.inputs :
69 const size_t refArrayLen = values.empty() ? 0 : (values[0].elements.size() / (size_t)values[0].type.getScalarSize());
71 for (size_t valNdx = 0; valNdx < values.size(); ++valNdx)
73 const Value& value = values[valNdx];
137 if (!isValid(spec.values))
140 if (!spec.values.inputs.empty() && !spec.values.outputs.empty() &&
141 spec.values.inputs[0].elements.size() / spec.values.inputs[0].type.getScalarSize() != spec.values.outputs[0].elements.size() / spec.values.outputs[0].type.getScalarSize())
588 { "values", TOKEN_VALUES },
827 case TOKEN_VALUES: return "values";
1462 spec.values = valueBlock;
1478 spec.values = valueBlock;
1496 spec.values = valueBlock;
1529 spec.values = valueBlock;
1704 static void dumpValues (tcu::TestLog& log, const vector<Value>& values, const char* storageName, int arrayNdx)
1706 for (size_t valNdx = 0; valNdx < values.size(); valNdx++)
1707 dumpValue(log, values[valNdx], storageName, arrayNdx);
1710 void dumpValues (tcu::TestLog& log, const ValueBlock& values, int arrayNdx)
1712 dumpValues(log, values.inputs, "input", arrayNdx);
1713 dumpValues(log, values.outputs, "expected", arrayNdx);
1714 dumpValues(log, values.uniforms, "uniform", arrayNdx);