diff options
author | Chris Craik <ccraik@google.com> | 2012-04-13 15:35:57 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2012-04-13 15:35:57 -0700 |
commit | 1fe32df273c0d7385270d05fef3bbf9f5c25bf48 (patch) | |
tree | 13e7dbd777b91b58c5c3c12e8dd34538842a8a05 | |
parent | 85213faae54abd12e8debbf768235403a22faa03 (diff) | |
download | external_webkit-1fe32df273c0d7385270d05fef3bbf9f5c25bf48.zip external_webkit-1fe32df273c0d7385270d05fef3bbf9f5c25bf48.tar.gz external_webkit-1fe32df273c0d7385270d05fef3bbf9f5c25bf48.tar.bz2 |
only profile drawing frames
Change-Id: I743a0bf1989572a7c48ebf9f0691c9cec9bef098
-rw-r--r-- | Source/WebCore/platform/graphics/android/GLWebViewState.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/WebCore/platform/graphics/android/GLWebViewState.cpp b/Source/WebCore/platform/graphics/android/GLWebViewState.cpp index 1b0513b..b325c05 100644 --- a/Source/WebCore/platform/graphics/android/GLWebViewState.cpp +++ b/Source/WebCore/platform/graphics/android/GLWebViewState.cpp @@ -305,9 +305,10 @@ int GLWebViewState::drawGL(IntRect& rect, SkRect& viewport, IntRect* invalRect, bool shouldDraw) { TilesManager* tilesManager = TilesManager::instance(); - tilesManager->getProfiler()->nextFrame(viewport.fLeft, viewport.fTop, - viewport.fRight, viewport.fBottom, - scale); + if (shouldDraw) + tilesManager->getProfiler()->nextFrame(viewport.fLeft, viewport.fTop, + viewport.fRight, viewport.fBottom, + scale); tilesManager->incDrawGLCount(); ALOGV("drawGL, rect(%d, %d, %d, %d), viewport(%.2f, %.2f, %.2f, %.2f)", |