Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index b52405c82ee34b1517c8b71305f89b1ca886ed50..7b728ccb258b1ce88cdef9bf1a4cc9f187e1d894 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -3457,7 +3457,8 @@ void GLRenderer::ScheduleRenderPassDrawQuad( |
if (!overlay_resource_pool_) { |
overlay_resource_pool_ = ResourcePool::CreateForGpuMemoryBufferResources( |
resource_provider_, base::ThreadTaskRunnerHandle::Get().get(), |
- gfx::BufferUsage::SCANOUT, base::TimeDelta::FromSeconds(3)); |
+ gfx::BufferUsage::SCANOUT, base::TimeDelta::FromSeconds(3), |
+ settings_->disallow_non_exact_resource_reuse); |
} |
Resource* resource = nullptr; |