Index: content/browser/gpu/gpu_process_host.cc |
diff --git a/content/browser/gpu/gpu_process_host.cc b/content/browser/gpu/gpu_process_host.cc |
index b5506ff4bd32c1f9ac80322a59f1d9bf0a0c1fb6..fddc8c78aa397dd15891b0ce9ad5eee46fbc8028 100644 |
--- a/content/browser/gpu/gpu_process_host.cc |
+++ b/content/browser/gpu/gpu_process_host.cc |
@@ -29,6 +29,7 @@ |
#include "content/public/browser/render_widget_host_view.h" |
#include "content/public/common/content_switches.h" |
#include "content/public/common/result_codes.h" |
+#include "gpu/command_buffer/service/gpu_switches.h" |
#include "ipc/ipc_channel_handle.h" |
#include "ipc/ipc_switches.h" |
#include "ui/gfx/gl/gl_context.h" |
@@ -652,15 +653,19 @@ bool GpuProcessHost::LaunchGpuProcess(const std::string& channel_id) { |
// Propagate relevant command line switches. |
static const char* const kSwitchNames[] = { |
+ switches::kCompileShaderAlwaysSucceeds, |
switches::kDisableBreakpad, |
switches::kDisableGLMultisampling, |
switches::kDisableGpuDriverBugWorkarounds, |
switches::kDisableGpuSandbox, |
switches::kReduceGpuSandbox, |
+ switches::kDisableGLSLTranslator, |
switches::kDisableGpuVsync, |
switches::kDisableGpuWatchdog, |
switches::kDisableImageTransportSurface, |
switches::kDisableLogging, |
+ switches::kEnableGPUCommandLogging, |
+ switches::kEnableGPUDebugging, |
switches::kEnableGPUServiceLogging, |
switches::kEnableLogging, |
#if defined(OS_MACOSX) |