Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index fab57426fb98c39da79396374d75e30c1227f2b6..0c1e0794075fa2eb841c9bd94d690b33ea0f08fe 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -3452,7 +3452,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; |