Home | History | Annotate | Download | only in functional

Lines Matching full:samples

142 	void					analyzeResults		(const std::vector<Sample>& samples, const CalibrationParams& calibrationParams);
332 std::vector<Vec2> getPointsFromSamples (const std::vector<FlushFinishCase::Sample>& samples, const deUint64 FlushFinishCase::Sample::*field)
334 vector<Vec2> points(samples.size());
336 for (size_t ndx = 0; ndx < samples.size(); ndx++)
337 points[ndx] = Vec2(float(samples[ndx].numDrawCalls), float(samples[ndx].*field));
343 T getMaximumValue (const std::vector<FlushFinishCase::Sample>& samples, const T FlushFinishCase::Sample::*field)
345 DE_ASSERT(!samples.empty());
347 T maxVal = samples[0].*field;
349 for (size_t ndx = 1; ndx < samples.size(); ndx++)
350 maxVal = de::max(maxVal, samples[ndx].*field);
355 void FlushFinishCase::analyzeResults (const std::vector<Sample>& samples, const CalibrationParams& calibrationParams)
357 const vector<Vec2> waitTimes = getPointsFromSamples(samples, &Sample::waitTime);
358 const vector<Vec2> readTimes = getPointsFromSamples(samples, &Sample::readPixelsTime);
366 tcu::ScopedLogSection section (m_testCtx.getLog(), "Samples", "Samples");
367 vector<Sample> sortedSamples (samples.begin(), samples.end());
421 vector<Sample> samples (NUM_SAMPLES);
450 for (size_t ndx = 0; ndx < samples.size(); ndx++)
466 samples[ndx].numDrawCalls = drawCallCount;
467 samples[ndx].waitTime = readStartTime-waitStartTime;
468 samples[ndx].readPixelsTime = readFinishTime-readStartTime;
476 analyzeResults(samples, params);