| Index: content/browser/renderer_host/render_process_host_impl.cc
|
| diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
|
| index d97e7777435023e8a18620522b3f1309c1d3072f..2f15368c103f3ed29eb092964b74093b7ce2ebd7 100644
|
| --- a/content/browser/renderer_host/render_process_host_impl.cc
|
| +++ b/content/browser/renderer_host/render_process_host_impl.cc
|
| @@ -1271,10 +1271,15 @@ static void AppendCompositorCommandLineFlags(base::CommandLine* command_line) {
|
| command_line->AppendSwitchASCII(switches::kContentImageTextureTarget,
|
| UintVectorToString(image_targets));
|
|
|
| - command_line->AppendSwitchASCII(
|
| - switches::kVideoImageTextureTarget,
|
| - base::UintToString(BrowserGpuMemoryBufferManager::GetImageTextureTarget(
|
| - gfx::BufferFormat::R_8, gfx::BufferUsage::GPU_READ_CPU_READ_WRITE)));
|
| + for (size_t format = 0;
|
| + format < static_cast<size_t>(gfx::BufferFormat::LAST) + 1; format++) {
|
| + image_targets[format] =
|
| + BrowserGpuMemoryBufferManager::GetImageTextureTarget(
|
| + static_cast<gfx::BufferFormat>(format),
|
| + gfx::BufferUsage::GPU_READ_CPU_READ_WRITE);
|
| + }
|
| + command_line->AppendSwitchASCII(switches::kVideoImageTextureTarget,
|
| + UintVectorToString(image_targets));
|
|
|
| // Appending disable-gpu-feature switches due to software rendering list.
|
| GpuDataManagerImpl* gpu_data_manager = GpuDataManagerImpl::GetInstance();
|
|
|