diff options
author | Chris Craik <ccraik@google.com> | 2012-04-13 16:05:44 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-04-13 16:05:44 -0700 |
commit | e66c3358d7c282c2f1aadb1e62d00d2e7df28b34 (patch) | |
tree | 0363a184c99cddbf54a2a97fed029b1d2f8a3398 /Source | |
parent | e1fdaf2767b9288c7a26182e2ca1a0bda516fad1 (diff) | |
parent | 1fe32df273c0d7385270d05fef3bbf9f5c25bf48 (diff) | |
download | external_webkit-e66c3358d7c282c2f1aadb1e62d00d2e7df28b34.zip external_webkit-e66c3358d7c282c2f1aadb1e62d00d2e7df28b34.tar.gz external_webkit-e66c3358d7c282c2f1aadb1e62d00d2e7df28b34.tar.bz2 |
Merge "only profile drawing frames"
Diffstat (limited to 'Source')
-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 9c7038f..1b35a10 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)", |