| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 3cd25f1ebba73068fdcfec0e57e0bcb32d4fc927..0fd954669d0baf0ab803101b6e2c0d6845b351db 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -1387,6 +1387,12 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl::GetGpuFactories() {
|
| !cmd_line->HasSwitch(switches::kDisableGpuMemoryBufferVideoFrames) &&
|
| !cmd_line->HasSwitch(switches::kDisableGpuCompositing) &&
|
| !gpu_channel_host->gpu_info().software_rendering;
|
| +#elif defined(OS_WIN)
|
| + !cmd_line->HasSwitch(switches::kDisableGpuMemoryBufferVideoFrames) &&
|
| + !cmd_line->HasSwitch(switches::kDisableGpuCompositing) &&
|
| + !gpu_channel_host->gpu_info().software_rendering &&
|
| + (cmd_line->HasSwitch(switches::kEnableGpuMemoryBufferVideoFrames) ||
|
| + gpu_channel_host->gpu_info().supports_overlays);
|
| #else
|
| cmd_line->HasSwitch(switches::kEnableGpuMemoryBufferVideoFrames);
|
| #endif
|
|
|