Home | History | Annotate | Download | only in performance

Lines Matching refs:sampleNdx

913 	for (int sampleNdx = beginNdx; sampleNdx < endNdx; sampleNdx += step)
917 point.x() = (float)(samples[sampleNdx].writtenSize);
918 point.y() = (float)(samples[sampleNdx].duration.*target);
931 for (int sampleNdx = beginNdx; sampleNdx < endNdx; sampleNdx += step)
935 point.x() = (float)(samples[sampleNdx].renderDataSize);
936 point.y() = (float)(samples[sampleNdx].duration.*target);
1073 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1075 DE_ASSERT(samples[sampleNdx].allocatedSize != 0);
1077 if (!minBufferSize || samples[sampleNdx].allocatedSize < minBufferSize)
1078 minBufferSize = samples[sampleNdx].allocatedSize;
1079 if (!maxBufferSize || samples[sampleNdx].allocatedSize > maxBufferSize)
1080 maxBufferSize = samples[sampleNdx].allocatedSize;
1083 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1085 const float bucketNdxFloat = (float)(samples[sampleNdx].allocatedSize - minBufferSize) / (float)(maxBufferSize - minBufferSize) * (float)numBuckets;
1088 buckets[bucketNdx].push_back(samples[sampleNdx]);
1374 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1376 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].writtenSize);
1378 << samples[sampleNdx].writtenSize
1379 << samples[sampleNdx].bufferSize
1380 << (int)samples[sampleNdx].duration.totalDuration
1402 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1404 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].writtenSize);
1406 << samples[sampleNdx].writtenSize
1407 << samples[sampleNdx].bufferSize
1408 << (int)samples[sampleNdx].duration.totalDuration
1409 << (int)samples[sampleNdx].duration.allocDuration
1410 << (int)samples[sampleNdx].duration.mapDuration
1411 << (int)samples[sampleNdx].duration.unmapDuration
1412 << (int)samples[sampleNdx].duration.writeDuration
1433 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1435 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].writtenSize);
1437 << samples[sampleNdx].writtenSize
1438 << samples[sampleNdx].bufferSize
1439 << (int)samples[sampleNdx].duration.totalDuration
1440 << (int)samples[sampleNdx].duration.mapDuration
1441 << (int)samples[sampleNdx].duration.unmapDuration
1442 << (int)samples[sampleNdx].duration.writeDuration
1465 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1467 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].writtenSize);
1469 << samples[sampleNdx].writtenSize
1470 << samples[sampleNdx].bufferSize
1471 << (int)samples[sampleNdx].duration.totalDuration
1472 << (int)samples[sampleNdx].duration.allocDuration
1473 << (int)samples[sampleNdx].duration.mapDuration
1474 << (int)samples[sampleNdx].duration.unmapDuration
1475 << (int)samples[sampleNdx].duration.writeDuration
1476 << (int)samples[sampleNdx].duration.flushDuration
1498 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1500 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].writtenSize);
1502 << samples[sampleNdx].writtenSize
1503 << samples[sampleNdx].bufferSize
1504 << (int)samples[sampleNdx].duration.totalDuration
1505 << (int)samples[sampleNdx].duration.mapDuration
1506 << (int)samples[sampleNdx].duration.unmapDuration
1507 << (int)samples[sampleNdx].duration.writeDuration
1508 << (int)samples[sampleNdx].duration.flushDuration
1528 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1530 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].renderDataSize);
1532 << samples[sampleNdx].renderDataSize
1533 << samples[sampleNdx].numVertices
1534 << (int)samples[sampleNdx].duration.renderReadDuration
1535 << (int)samples[sampleNdx].duration.renderDuration
1536 << (int)samples[sampleNdx].duration.readDuration
1557 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1559 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].renderDataSize);
1561 << samples[sampleNdx].renderDataSize
1562 << samples[sampleNdx].numVertices
1563 << samples[sampleNdx].unrelatedDataSize
1564 << (int)samples[sampleNdx].duration.renderReadDuration
1565 << (int)samples[sampleNdx].duration.renderDuration
1566 << (int)samples[sampleNdx].duration.readDuration
1589 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1591 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].renderDataSize);
1593 << samples[sampleNdx].renderDataSize
1594 << samples[sampleNdx].uploadedDataSize
1595 << samples[sampleNdx].numVertices
1596 << (int)samples[sampleNdx].duration.renderReadDuration
1597 << (int)samples[sampleNdx].duration.totalDuration
1598 << (int)samples[sampleNdx].duration.uploadDuration
1599 << (int)samples[sampleNdx].duration.renderDuration
1600 << (int)samples[sampleNdx].duration.readDuration
1624 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1626 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].renderDataSize);
1628 << samples[sampleNdx].renderDataSize
1629 << samples[sampleNdx].uploadedDataSize
1630 << samples[sampleNdx].numVertices
1631 << samples[sampleNdx].unrelatedDataSize
1632 << (int)samples[sampleNdx].duration.renderReadDuration
1633 << (int)samples[sampleNdx].duration.totalDuration
1634 << (int)samples[sampleNdx].duration.uploadDuration
1635 << (int)samples[sampleNdx].duration.renderDuration
1636 << (int)samples[sampleNdx].duration.readDuration
1660 for (int sampleNdx = 0; sampleNdx < (int)samples.size(); ++sampleNdx)
1662 const float fitResidual = (float)samples[sampleNdx].duration.fitResponseDuration - (theilSenFitting.offset + theilSenFitting.coefficient * (float)samples[sampleNdx].renderDataSize);
1664 << samples[sampleNdx].renderDataSize
1665 << samples[sampleNdx].uploadedDataSize
1666 << samples[sampleNdx].numVertices
1667 << (int)samples[sampleNdx].duration.renderReadDuration
1668 << (int)samples[sampleNdx].duration.totalDuration
1669 << (int)samples[sampleNdx].duration.firstRenderDuration
1670 << (int)samples[sampleNdx].duration.uploadDuration
1671 << (int)samples[sampleNdx].duration.secondRenderDuration
1672 << (int)samples[sampleNdx].duration.readDuration
1868 for (int sampleNdx = 0; sampleNdx < midPoint; ++sampleNdx)
1869 iterationOrder[sampleNdx] = sampleNdx * 2;
1870 for (int sampleNdx = midPoint; sampleNdx < numSamples; ++sampleNdx)
1871 iterationOrder[sampleNdx] = (sampleNdx - midPoint) * 2 + 1;
1946 for (int sampleNdx = 0; sampleNdx < m_numSamples; ++sampleNdx)
1948 const int rawBufferSize = (int)deFloatFloor((float)bufferSizeMin + (float)(bufferSizeMax - bufferSizeMin) * ((float)(sampleNdx + 1) / (float)m_numSamples));
1952 m_results[sampleNdx].bufferSize = bufferSize;
1953 m_results[sampleNdx].allocatedSize = allocatedBufferSize;
1954 m_results[sampleNdx].writtenSize = -1;
2136 const int sampleNdx = m_iterationOrder[currentIteration];
2137 const bool sampleRunSuccessful = runSample(currentIteration, m_results[sampleNdx]);
4668 for (int sampleNdx = 0; sampleNdx < (int)m_samples.size(); ++sampleNdx)
4671 << m_samples[sampleNdx]
5591 for (int sampleNdx = 0; sampleNdx < m_numSamplesPerSwap; ++sampleNdx)
5593 const int index = numSwaps*m_numSamplesPerSwap + sampleNdx;
5967 for (int sampleNdx = 0; sampleNdx < (int)m_samples.size(); ++sampleNdx)
5970 << m_samples[sampleNdx].numFrames
5971 << (int)m_results[sampleNdx].timeBeforeUse
5972 << runOrder[sampleNdx]
5973 << (int)m_results[sampleNdx].renderReadDuration
5974 << (int)(m_results[sampleNdx].renderReadDuration + m_results[sampleNdx].uploadDuration)
5975 << (int)m_results[sampleNdx].uploadDuration
5976 << (int)m_results[sampleNdx].renderDuration
5977 << (int)m_results[sampleNdx].readDuration
6003 for (int sampleNdx = 0; sampleNdx < (int)testSamples.size(); ++sampleNdx)
6005 const deUint64 testSample = testSamples[sampleNdx];
6102 for (int sampleNdx = m_numMaxSwaps-1; sampleNdx != -1; --sampleNdx )
6105 for (int cmpTargetDistribution = sampleNdx+1; cmpTargetDistribution <= m_numMaxSwaps; ++cmpTargetDistribution)
6108 const DistributionCompareResult result = distributionCompare(sampleObservations[sampleNdx], sampleObservations[cmpTargetDistribution], comparer);
6112 if (sampleNdx == m_numMaxSwaps-1)
6116 << description << ": Samples with swap count " << sampleNdx << " and " << cmpTargetDistribution << " do not seem to have the same distribution:\n"
6118 << "\tSwap count " << sampleNdx << " median: " << linearSample(sampleObservations[sampleNdx], 0.5f) << "\n"
6127 << description << ": Samples with swap count " << sampleNdx
6128 << "\tSamples with swap count " << sampleNdx << " are not part of the tail of stable results.\n"
6130 << "\tSwap count " << sampleNdx << " median: " << linearSample(sampleObservations[sampleNdx], 0.5f) << "\n"
6134 return sampleNdx+1;