summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorNicolas Roard <nicolasroard@google.com>2011-08-30 17:21:01 -0700
committerNicolas Roard <nicolasroard@google.com>2011-08-30 17:33:27 -0700
commit12b77e280bad970089c6ef32e247a39a13e36057 (patch)
treeb4eac5fa73be2f80c5a89015e38b2f53aa4e27aa /Source
parent5d77d7f575389ee1f20a394c635928c2e75667c7 (diff)
downloadexternal_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.cpp4
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];