/external/deqp/modules/glshared/ |
glsShaderPerformanceMeasurer.hpp | 97 int getFinalCallCount (void) const { DE_ASSERT(m_state == STATE_FINISHED); return m_calibrator.getCallCount(); } 121 TheilSenCalibrator m_calibrator; member in class:deqp::gls::ShaderPerformanceMeasurer
|
glsShaderPerformanceMeasurer.cpp | 229 m_calibrator.clear(CalibratorParameters(calibratorInitialNumCalls, 10 /* calibrate iteration frames */, 2000.0f /* calibrate iteration shortcut threshold (ms) */, 16 /* max calibrate iterations */, 274 render(m_calibrator.getCallCount()); // Always render. This gives more stable performance behavior. 276 TheilSenCalibrator::State calibratorState = m_calibrator.getState(); 280 m_calibrator.recomputeParameters(); 288 m_calibrator.recordIteration(renderStartTime - m_prevRenderStartTime); 299 const MeasureState& measureState = m_calibrator.getMeasureState(); 319 const MeasureState& measureState(m_calibrator.getMeasureState()); 331 logCalibrationInfo(log, m_calibrator);
|
/external/deqp/modules/gles2/performance/ |
es2pTextureUploadTests.cpp | 95 gls::TheilSenCalibrator m_calibrator; member in class:deqp::gles2::Performance::TextureUploadCase 111 , m_calibrator () 237 const gls::MeasureState& measureState = m_calibrator.getMeasureState(); 254 //for (int i = 0; i < m_calibrator.measureState.numFrames; i++) 255 // m_log << TestLog::Message << "Frame " << i+1 << " duration: \t" << m_calibrator.measureState.frameTimes[i] << " us."<< TestLog::EndMessage; 286 gls::logCalibrationInfo(log, m_calibrator); // Log calibration details 340 gls::TheilSenCalibrator::State state = m_calibrator.getState(); 344 int numCalls = m_calibrator.getCallCount(); 355 m_calibrator.recordIteration(duration); 359 m_calibrator.recomputeParameters() [all...] |
es2pShaderOperatorTests.cpp | 315 TheilSenCalibrator m_calibrator; member in class:deqp::gles2::Performance::__anon3663::OperatorPerformanceCase 680 render(m_calibrator.getCallCount()); 691 if (m_state == STATE_CALIBRATING && m_calibrator.getState() == TheilSenCalibrator::STATE_FINISHED) 824 m_calibrator.clear(CalibratorParameters(m_initialCalibrationStorage->initialNumCalls, 10 /* calibrate iteration frames */, 2000.0f /* calibrate iteration shortcut threshold (ms) */, 16 /* max calibrate iterations */, 866 if (m_calibrator.getCallCount() == 1) 868 const gls::MeasureState& calibratorMeasure = m_calibrator.getMeasureState(); 870 const float targetDrawCallTime = m_calibrator.getParameters().targetFrameTimeUs; 904 const TheilSenCalibrator::State calibratorState = m_calibrator.getState(); 909 m_calibrator.recomputeParameters(); 911 m_calibrator.recordIteration(renderAndMeasure(m_calibrator.getCallCount())) [all...] |
/external/deqp/modules/gles3/performance/ |
es3pShaderOperatorTests.cpp | 315 TheilSenCalibrator m_calibrator; member in class:deqp::gles3::Performance::__anon3948::OperatorPerformanceCase 680 render(m_calibrator.getCallCount()); 691 if (m_state == STATE_CALIBRATING && m_calibrator.getState() == TheilSenCalibrator::STATE_FINISHED) 824 m_calibrator.clear(CalibratorParameters(m_initialCalibrationStorage->initialNumCalls, 10 /* calibrate iteration frames */, 2000.0f /* calibrate iteration shortcut threshold (ms) */, 16 /* max calibrate iterations */, 866 if (m_calibrator.getCallCount() == 1) 868 const gls::MeasureState& calibratorMeasure = m_calibrator.getMeasureState(); 870 const float targetDrawCallTime = m_calibrator.getParameters().targetFrameTimeUs; 904 const TheilSenCalibrator::State calibratorState = m_calibrator.getState(); 909 m_calibrator.recomputeParameters(); 911 m_calibrator.recordIteration(renderAndMeasure(m_calibrator.getCallCount())) [all...] |