Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 822a2a1eddd3fe8a76bb630e1e692b099cb87324..f4d618b6c03f6ee143de2650d0c07fd039b0f90e 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -240,6 +240,11 @@ void LayerImpl::ClearRenderSurface() { |
draw_properties_.render_surface.reset(); |
} |
+void LayerImpl::ClearRenderSurfaceLayerList() { |
+ if (draw_properties_.render_surface) |
+ draw_properties_.render_surface->layer_list().clear(); |
+} |
+ |
scoped_ptr<SharedQuadState> LayerImpl::CreateSharedQuadState() const { |
scoped_ptr<SharedQuadState> state = SharedQuadState::Create(); |
state->SetAll(draw_properties_.target_space_transform, |