Index: content/browser/android/in_process/synchronous_compositor_factory_impl.cc |
=================================================================== |
--- content/browser/android/in_process/synchronous_compositor_factory_impl.cc (revision 283005) |
+++ content/browser/android/in_process/synchronous_compositor_factory_impl.cc (working copy) |
@@ -123,7 +123,8 @@ |
using webkit::gpu::WebGraphicsContext3DInProcessCommandBufferImpl; |
SynchronousCompositorFactoryImpl::SynchronousCompositorFactoryImpl() |
- : num_hardware_compositors_(0) { |
+ : record_full_layer_(true), |
+ num_hardware_compositors_(0) { |
SynchronousCompositorFactory::SetInstance(this); |
} |
@@ -134,6 +135,11 @@ |
return BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI); |
} |
+bool |
+SynchronousCompositorFactoryImpl::RecordFullLayer() { |
+ return record_full_layer_; |
+} |
+ |
scoped_ptr<cc::OutputSurface> |
SynchronousCompositorFactoryImpl::CreateOutputSurface(int routing_id) { |
scoped_ptr<SynchronousCompositorOutputSurface> output_surface( |
@@ -240,4 +246,8 @@ |
service_ = service; |
} |
+void SynchronousCompositorFactoryImpl::DisableRecordFullLayer() { |
+ record_full_layer_ = false; |
+} |
+ |
} // namespace content |