Chromium Code Reviews| Index: content/renderer/gpu/render_widget_compositor.cc |
| diff --git a/content/renderer/gpu/render_widget_compositor.cc b/content/renderer/gpu/render_widget_compositor.cc |
| index 8eeeb9944bb852d4586b9b79f0491bd8120e7cd5..7fb4fc2fe6ad5956bb7ca282c6f9dd71974cabe4 100644 |
| --- a/content/renderer/gpu/render_widget_compositor.cc |
| +++ b/content/renderer/gpu/render_widget_compositor.cc |
| @@ -127,9 +127,13 @@ scoped_ptr<RenderWidgetCompositor> RenderWidgetCompositor::Create( |
| max_untiled_layer_height); |
| settings.impl_side_painting = cc::switches::IsImplSidePaintingEnabled(); |
| - settings.gpu_rasterization = |
| - cc::switches::IsGpuRasterizationEnabled() || |
| - cmd->HasSwitch(switches::kEnableBleedingEdgeRenderingFastPaths); |
| + if (cc::switches::IsGpuRasterizationEnabled() || |
| + cmd->HasSwitch(switches::kEnableBleedingEdgeRenderingFastPaths)) |
|
ernstm
2014/03/06 22:57:51
--enable-bleeding-edge-rendering-fast-paths should
|
| + settings.rasterization_site = cc::LayerTreeSettings::GpuRasterization; |
| + else if (cc::switches::IsHybridRasterizationEnabled()) |
| + settings.rasterization_site = cc::LayerTreeSettings::HybridRasterization; |
| + else |
| + settings.rasterization_site = cc::LayerTreeSettings::CpuRasterization; |
| settings.calculate_top_controls_position = |
| cmd->HasSwitch(cc::switches::kEnableTopControlsPositionCalculation); |