summaryrefslogtreecommitdiffstats
path: root/cc
diff options
context:
space:
mode:
authorbacker@chromium.org <backer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-11 21:46:53 +0000
committerbacker@chromium.org <backer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-11 21:46:53 +0000
commit896e8c40c6b37f941fe4ca130085c3ba6b82a8ec (patch)
tree1814fd4f6e669ea71dc1448010e38e8b6858ebbb /cc
parent3f975a1bd4dbda1b4e9577d5c426b482835c0d5d (diff)
downloadchromium_src-896e8c40c6b37f941fe4ca130085c3ba6b82a8ec.zip
chromium_src-896e8c40c6b37f941fe4ca130085c3ba6b82a8ec.tar.gz
chromium_src-896e8c40c6b37f941fe4ca130085c3ba6b82a8ec.tar.bz2
Aura: Use --ui-enable-partial-swap by default.
We still require driver support for this, so this is really just a CrOS and test change (osmesa supports partial swap). We've been passing this flag on CrOS via session_manager_setup.sh since about M19. This gives us a 3x speed-up on many unittests that that use osmesa (LayerWithRealCompositorTest, GpuFeatureTest, WebGLMultisamplingTest). This speed-up is necessary to prevent test timeouts with --ui-enable-threaded-compositing. BUG=173417 Review URL: https://chromiumcodereview.appspot.com/13880015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193763 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc')
-rw-r--r--cc/base/switches.cc1
-rw-r--r--cc/base/switches.h3
2 files changed, 1 insertions, 3 deletions
diff --git a/cc/base/switches.cc b/cc/base/switches.cc
index f2f2615..c229070 100644
--- a/cc/base/switches.cc
+++ b/cc/base/switches.cc
@@ -87,7 +87,6 @@ const char kDisablePinchZoomScrollbars[] = "disable-pinch-zoom-scrollbars";
const char kCompositeToMailbox[] = "composite-to-mailbox";
const char kEnablePartialSwap[] = "enable-partial-swap";
-const char kUIEnablePartialSwap[] = "ui-enable-partial-swap";
const char kEnablePerTilePainting[] = "enable-per-tile-painting";
const char kUIEnablePerTilePainting[] = "ui-enable-per-tile-painting";
diff --git a/cc/base/switches.h b/cc/base/switches.h
index 9693f86..8d6991f 100644
--- a/cc/base/switches.h
+++ b/cc/base/switches.h
@@ -40,10 +40,9 @@ CC_EXPORT extern const char kMaxTilesForInterestArea[];
CC_EXPORT extern const char kMaxUnusedResourceMemoryUsagePercentage[];
CC_EXPORT extern const char kEnablePinchZoomScrollbars[];
CC_EXPORT extern const char kDisablePinchZoomScrollbars[];
+CC_EXPORT extern const char kEnablePartialSwap[];
// Switches for both the renderer and ui compositors.
-CC_EXPORT extern const char kEnablePartialSwap[];
-CC_EXPORT extern const char kUIEnablePartialSwap[];
CC_EXPORT extern const char kEnablePerTilePainting[];
CC_EXPORT extern const char kUIEnablePerTilePainting[];