diff options
author | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-27 18:04:17 +0000 |
---|---|---|
committer | boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-27 18:04:17 +0000 |
commit | 518da119bd6a645616eef34b745a12e4cf767d6e (patch) | |
tree | 6b5a0ecd4af7eaccd10b9d9cc4a4a61242756e15 /android_webview | |
parent | 90236c7ec42f6a1f624c1c56888bb200587361bc (diff) | |
download | chromium_src-518da119bd6a645616eef34b745a12e4cf767d6e.zip chromium_src-518da119bd6a645616eef34b745a12e4cf767d6e.tar.gz chromium_src-518da119bd6a645616eef34b745a12e4cf767d6e.tar.bz2 |
[Android WebView] Tweak gpu memory for low end devices
For low end and low resolution devices, allocation steps of 10M is too
coarse, so lower it down to 5M. This also affects small WebViews.
Also lower the multiplier to 10 to be more conservative.
BUG=
NOTRY=true
Review URL: https://codereview.chromium.org/24927002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225736 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/browser/in_process_view_renderer.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/android_webview/browser/in_process_view_renderer.cc b/android_webview/browser/in_process_view_renderer.cc index d35b944..51f365a 100644 --- a/android_webview/browser/in_process_view_renderer.cc +++ b/android_webview/browser/in_process_view_renderer.cc @@ -148,10 +148,10 @@ const int64 kFallbackTickTimeoutInMilliseconds = 20; // Used to calculate memory and resource allocation. Determined experimentally. -size_t g_memory_multiplier = 15; +size_t g_memory_multiplier = 10; const size_t kMaxNumTilesToFillDisplay = 20; const size_t kBytesPerPixel = 4; -const size_t kMemoryAllocationStep = 10 * 1024 * 1024; +const size_t kMemoryAllocationStep = 5 * 1024 * 1024; class ScopedAllowGL { public: |