Home | History | Annotate | Download | only in functional

Lines Matching refs:samples

152 	void					analyzeResults		(const std::vector<Sample>& samples, const CalibrationParams& calibrationParams);
442 std::vector<Vec2> getPointsFromSamples (const std::vector<FlushFinishCase::Sample>& samples, const deUint64 FlushFinishCase::Sample::*field)
444 vector<Vec2> points(samples.size());
446 for (size_t ndx = 0; ndx < samples.size(); ndx++)
447 points[ndx] = Vec2(float(samples[ndx].numDrawCalls), float(samples[ndx].*field));
453 T getMaximumValue (const std::vector<FlushFinishCase::Sample>& samples, const T FlushFinishCase::Sample::*field)
455 DE_ASSERT(!samples.empty());
457 T maxVal = samples[0].*field;
459 for (size_t ndx = 1; ndx < samples.size(); ndx++)
460 maxVal = de::max(maxVal, samples[ndx].*field);
465 void FlushFinishCase::analyzeResults (const std::vector<Sample>& samples, const CalibrationParams& calibrationParams)
467 const vector<Vec2> waitTimes = getPointsFromSamples(samples, &Sample::waitTime);
468 const vector<Vec2> readTimes = getPointsFromSamples(samples, &Sample::readPixelsTime);
476 tcu::ScopedLogSection section (m_testCtx.getLog(), "Samples", "Samples");
477 vector<Sample> sortedSamples (samples.begin(), samples.end());
531 vector<Sample> samples (NUM_SAMPLES);
579 for (size_t ndx = 0; ndx < samples.size(); ndx++)
596 samples[ndx].numDrawCalls = drawCallCount;
597 samples[ndx].submitTime = waitStartTime-submitStartTime;
598 samples[ndx].waitTime = readStartTime-waitStartTime;
599 samples[ndx].readPixelsTime = readFinishTime-readStartTime;
606 analyzeResults(samples, params);