Index: cc/trees/layer_tree_host_impl.cc |
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
index e8f170ad5caaf8da29f5ceeb5fb40deb2508ca76..758b1e9d2756013c615bc36db36ae651ace19be5 100644 |
--- a/cc/trees/layer_tree_host_impl.cc |
+++ b/cc/trees/layer_tree_host_impl.cc |
@@ -836,7 +836,8 @@ DrawResult LayerTreeHostImpl::CalculateRenderPasses(FrameData* frame) { |
render_surface->EffectTreeIndex() == EffectTree::kContentsRootNodeId; |
bool should_draw_into_render_pass = |
is_root_surface || render_surface->contributes_to_drawn_surface() || |
- render_surface->HasCopyRequest(); |
+ render_surface->HasCopyRequest() || |
+ render_surface->ForceRenderSurface(); |
reveman
2017/05/10 13:06:17
is this needed?
wutao
2017/05/11 19:36:35
Removed.
|
if (should_draw_into_render_pass) |
frame->render_passes.push_back(render_surface->CreateRenderPass()); |
} |