Home | History | Annotate | Download | only in functional

Lines Matching refs:increments

120 	bool				checkAndLogCallValues		(TestLog& log, const vector<deUint32>& increments, const vector<deUint32>& decrements, const vector<deUint32>& preGets, const vector<deUint32>& postGets, const vector<deUint32>& gets) const;
121 void splitBuffer (const vector<deUint32>& buffer, vector<deUint32>& increments, vector<deUint32>& decrements, vector<deUint32>& preGets, vector<deUint32>& postGets, vector<deUint32>& gets) const;
128 static bool checkPath (const vector<deUint32>& increments, const vector<deUint32>& decrements, int initialValue, const TestSpec& spec);
557 void AtomicCounterTest::splitBuffer (const vector<deUint32>& buffer, vector<deUint32>& increments, vector<deUint32>& decrements, vector<deUint32>& preGets, vector<deUint32>& postGets, vector<deUint32>& gets) const
567 increments.clear();
615 increments.push_back(buffer[firstInc + id]);
712 bool AtomicCounterTest::checkPath (const vector<deUint32>& increments, const vector<deUint32>& decrements, int initialValue, const TestSpec& spec)
723 for (int valueNdx = 0; valueNdx < (int)increments.size(); valueNdx++)
725 if (increments[valueNdx] != (deUint32)-1)
727 minValue = std::min(minValue, increments[valueNdx]);
728 maxValue = std::max(maxValue, increments[valueNdx]);
747 for (int valueNdx = 0; valueNdx < (int)increments.size(); valueNdx++)
749 if (increments[valueNdx] != (deUint32)-1)
750 incrementCounts[increments[valueNdx] - minValue]++;
806 bool AtomicCounterTest::checkAndLogCallValues (TestLog& log, const vector<deUint32>& increments, const vector<deUint32>& decrements, const vector<deUint32>& preGets, const vector<deUint32>& postGets, const vector<deUint32>& gets) const
818 getCountersValues(counterIncrements, increments, counterNdx, m_spec.atomicCounterCount);
847 tcu::ScopedLogSection valueCheck(log, ("counter" + de::toString(counterNdx) + " path check").c_str(), ("Check that there is order in which counter" + de::toString(counterNdx) + " increments and decrements could have happened.").c_str());
1030 vector<deUint32> increments;
1036 splitBuffer(output, increments, decrements, preGets, postGets, gets);
1038 if (!checkAndLogCallValues(log, increments, decrements, preGets, postGets, gets))