Commit 7afd4617 by Geoff Lang

Disable vsync for perf tests and don't report the total time.

BUG=angleproject:955 Change-Id: I8223349622531c8fff7c7cd45bdf4754d7619ae2 Reviewed-on: https://chromium-review.googlesource.com/263062Tested-by: 's avatarGeoff Lang <geofflang@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent fc7cfd1c
...@@ -62,7 +62,7 @@ void ANGLEPerfTest::TearDown() ...@@ -62,7 +62,7 @@ void ANGLEPerfTest::TearDown()
double totalTime = mTimer->getElapsedTime(); double totalTime = mTimer->getElapsedTime();
double averageTime = 1000.0 * totalTime / static_cast<double>(mNumFrames); double averageTime = 1000.0 * totalTime / static_cast<double>(mNumFrames);
printResult("total_time", totalTime, "s", true); printResult("total_time", totalTime, "s", false);
printResult("frames", static_cast<size_t>(mNumFrames), "frames", true); printResult("frames", static_cast<size_t>(mNumFrames), "frames", true);
printResult("average_time", averageTime, "ms", true); printResult("average_time", averageTime, "ms", true);
} }
...@@ -97,6 +97,7 @@ void ANGLERenderTest::SetUp() ...@@ -97,6 +97,7 @@ void ANGLERenderTest::SetUp()
mTestParams.windowHeight, mTestParams.windowHeight,
mTestParams.glesMajorVersion, mTestParams.glesMajorVersion,
platformParams)); platformParams));
mEGLWindow->setSwapInterval(0);
if (!mOSWindow->initialize(mName, mEGLWindow->getWidth(), mEGLWindow->getHeight())) if (!mOSWindow->initialize(mName, mEGLWindow->getWidth(), mEGLWindow->getHeight()))
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment