diff options
author | Nicolas Roard <nicolasroard@google.com> | 2011-08-30 17:21:01 -0700 |
---|---|---|
committer | Nicolas Roard <nicolasroard@google.com> | 2011-08-30 17:33:27 -0700 |
commit | 12b77e280bad970089c6ef32e247a39a13e36057 (patch) | |
tree | b4eac5fa73be2f80c5a89015e38b2f53aa4e27aa /Source | |
parent | 5d77d7f575389ee1f20a394c635928c2e75667c7 (diff) | |
download | external_webkit-12b77e280bad970089c6ef32e247a39a13e36057.zip external_webkit-12b77e280bad970089c6ef32e247a39a13e36057.tar.gz external_webkit-12b77e280bad970089c6ef32e247a39a13e36057.tar.bz2 |
Reduce the number of dirty buffers (not needed anymore)
bug:5145259
Change-Id: I05ab5682a1a95b5d0f14c6ff7609b8f6141a2fc5
Diffstat (limited to 'Source')
-rw-r--r-- | Source/WebCore/platform/graphics/android/BaseTile.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebCore/platform/graphics/android/BaseTile.cpp b/Source/WebCore/platform/graphics/android/BaseTile.cpp index d5c415d..2963ca7 100644 --- a/Source/WebCore/platform/graphics/android/BaseTile.cpp +++ b/Source/WebCore/platform/graphics/android/BaseTile.cpp @@ -75,11 +75,11 @@ BaseTile::BaseTile(bool isLayerTile) m_currentDirtyAreaIndex = 0; // For EglImage Mode, the internal buffer should be 2. - // And for Async Surface Texture mode, this is 3. + // For Surface Texture mode, we only need one. if (TilesManager::instance()->getSharedTextureMode() == EglImageMode) m_maxBufferNumber = 2; else - m_maxBufferNumber = 3; + m_maxBufferNumber = 1; m_dirtyArea = new SkRegion[m_maxBufferNumber]; m_fullRepaint = new bool[m_maxBufferNumber]; |