summaryrefslogtreecommitdiffstats
path: root/chromecast
diff options
context:
space:
mode:
authorhalliwell <halliwell@chromium.org>2015-10-14 13:40:38 -0700
committerCommit bot <commit-bot@chromium.org>2015-10-14 20:41:35 +0000
commitec93d504c2b9a9d8e5112de9ba8b48ea5e08a2c9 (patch)
treed4e3f4b4aad507ea3eed5c73684b07d2a491ec66 /chromecast
parentb6a09deffac510c42ffa9658aa04f5b492205c8f (diff)
downloadchromium_src-ec93d504c2b9a9d8e5112de9ba8b48ea5e08a2c9.zip
chromium_src-ec93d504c2b9a9d8e5112de9ba8b48ea5e08a2c9.tar.gz
chromium_src-ec93d504c2b9a9d8e5112de9ba8b48ea5e08a2c9.tar.bz2
[Chromecast] Disable GPU shader disk cache
This is to conserve disk space. BUG= Review URL: https://codereview.chromium.org/1407763002 Cr-Commit-Position: refs/heads/master@{#354105}
Diffstat (limited to 'chromecast')
-rw-r--r--chromecast/browser/DEPS1
-rw-r--r--chromecast/browser/cast_browser_main_parts.cc4
2 files changed, 5 insertions, 0 deletions
diff --git a/chromecast/browser/DEPS b/chromecast/browser/DEPS
index 4efe5cf..5be4b25 100644
--- a/chromecast/browser/DEPS
+++ b/chromecast/browser/DEPS
@@ -11,6 +11,7 @@ include_rules = [
"+components/network_hints/browser",
"+content/public/browser",
"+gin/v8_initializer.h",
+ "+gpu/command_buffer/service/gpu_switches.h",
"+media/audio",
"+media/base",
]
diff --git a/chromecast/browser/cast_browser_main_parts.cc b/chromecast/browser/cast_browser_main_parts.cc
index 027d622..4e1ba18 100644
--- a/chromecast/browser/cast_browser_main_parts.cc
+++ b/chromecast/browser/cast_browser_main_parts.cc
@@ -42,6 +42,7 @@
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/gpu_data_manager.h"
#include "content/public/common/content_switches.h"
+#include "gpu/command_buffer/service/gpu_switches.h"
#include "media/audio/audio_manager.h"
#include "media/audio/audio_manager_factory.h"
#include "media/base/browser_cdm_factory.h"
@@ -167,6 +168,9 @@ DefaultCommandLineSwitch g_default_switches[] = {
// Disables Chromecast-specific WiFi-related features on ATV for now.
{ switches::kNoWifi, "" },
{ switches::kDisableGestureRequirementForMediaPlayback, ""},
+#else
+ // GPU shader disk cache disabling is largely to conserve disk space.
+ { switches::kDisableGpuShaderDiskCache, "" },
#endif
// Always enable HTMLMediaElement logs.
{ switches::kBlinkPlatformLogChannels, "Media"},