| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index b757766dbef74e6a6592fcca4c1bff5fad22c4ee..0d91b275465c4e775a6ae62c2f62dd075d2ba183 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -3805,6 +3805,10 @@ bool GLRenderer::IsContextLost() {
|
| }
|
|
|
| void GLRenderer::ScheduleCALayers(DrawingFrame* frame) {
|
| + if (overlay_resource_pool_) {
|
| + overlay_resource_pool_->CheckBusyResources();
|
| + }
|
| +
|
| scoped_refptr<CALayerOverlaySharedState> shared_state;
|
| size_t copied_render_pass_count = 0;
|
| for (const CALayerOverlay& ca_layer_overlay : frame->ca_layer_overlay_list) {
|
|
|