summaryrefslogtreecommitdiffstats
path: root/chromecast
diff options
context:
space:
mode:
authorgunsch <gunsch@chromium.org>2015-02-26 19:45:12 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-27 03:46:54 +0000
commit05dc1e37e6b73e07463ef44a65c7f5929b8f7cd3 (patch)
tree302014396baf2c699b5b3b8b535db09a1d0d1273 /chromecast
parente2df4a5855965e022f2899bde122b4b46ce230fd (diff)
downloadchromium_src-05dc1e37e6b73e07463ef44a65c7f5929b8f7cd3.zip
chromium_src-05dc1e37e6b73e07463ef44a65c7f5929b8f7cd3.tar.gz
chromium_src-05dc1e37e6b73e07463ef44a65c7f5929b8f7cd3.tar.bz2
Chromecast: always enable CMA pipeline.
Also removes no-longer-necessary workaround to disable partial swap. R=lcwu@chromium.org,halliwell@chromium.org BUG=336640 Review URL: https://codereview.chromium.org/965643002 Cr-Commit-Position: refs/heads/master@{#318399}
Diffstat (limited to 'chromecast')
-rw-r--r--chromecast/browser/cast_browser_main_parts.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/chromecast/browser/cast_browser_main_parts.cc b/chromecast/browser/cast_browser_main_parts.cc
index 3d9cee1..513e6f8 100644
--- a/chromecast/browser/cast_browser_main_parts.cc
+++ b/chromecast/browser/cast_browser_main_parts.cc
@@ -114,14 +114,16 @@ DefaultCommandLineSwitch g_default_switches[] = {
#if defined(DISABLE_DISPLAY)
{ switches::kDisableGpu, "" },
#endif
-#if defined(OS_LINUX) && defined(ARCH_CPU_X86_FAMILY)
+#if defined(OS_LINUX)
+#if defined(ARCH_CPU_X86_FAMILY)
// This is needed for now to enable the egltest Ozone platform to work with
// current Linux/NVidia OpenGL drivers.
{ switches::kIgnoreGpuBlacklist, ""},
- // TODO(gusfernandez): This is needed to fix a bug with
- // glPostSubBufferCHROMIUM (crbug.com/429200)
- { cc::switches::kUIDisablePartialSwap, ""},
+#elif defined(ARCH_CPU_ARM_FAMILY) && !defined(DISABLE_DISPLAY)
+ // On Linux arm, enable CMA pipeline by default.
+ { switches::kEnableCmaMediaPipeline, "" },
#endif
+#endif // defined(OS_LINUX)
// Needed to fix a bug where the raster thread doesn't get scheduled for a
// substantial time (~5 seconds). See https://crbug.com/441895.
{ switches::kUseNormalPriorityForTileTaskWorkerThreads, "" },