diff options
author | gunsch <gunsch@chromium.org> | 2015-02-26 19:45:12 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-27 03:46:54 +0000 |
commit | 05dc1e37e6b73e07463ef44a65c7f5929b8f7cd3 (patch) | |
tree | 302014396baf2c699b5b3b8b535db09a1d0d1273 /chromecast | |
parent | e2df4a5855965e022f2899bde122b4b46ce230fd (diff) | |
download | chromium_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.cc | 10 |
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, "" }, |